백엔드 개발은 모든 개발에서 필수 항목입니다. 게임, 일반 서비스 개발에서 백엔드는 모든 데이타와 액션을 처리, 저장합니다. 매우 중요한 개발직군으로 백엔드 개발자 로드맵에 대해 알아보도록 하겠습니다. 1. 인터넷 2. 개발 언어…
데이터베이스(Database)는 데이터를 구조화하고 저장하며, 필요한 경우 검색, 갱신 및 삭제할 수 있는 시스템입니다. 데이터베이스는 다양한 종류와 특징을 갖고 있으며, 각각의 장단점이 있습니다. 아래에서 몇 가지 주요한 데이터베이스 6가지 속성에 대해…
코딩작업을 하다 보면 소스를 수정할 일이 굉장히 많습니다. 버그를 고치고 신규 기능을 추가하는 등 소소는 매일 변경됩니다. 때로는 이전 소스로 되돌려야 하는 경우도 많습니다. 그리고 팀동료가 작업한 코드와 안정적으로 합쳐야…
백엔드 개발에 사용되는 언어에 대해 알아보도록 하겠습니다. 살펴볼 언어는 백엔드 개발자 언어 8가지는 아래와 같습니다. 백엔드 개발자 언어 8가지 – Java – C# – PHP – Javascript – Python –…
인터넷은 모든 서비스의 근간입니다. 소통의 장이며 많은 데이타들이 공유되는 곳입니다. 백엔드 개발자가 알아야할 인터넷에 관련된 내용에 대해 알아보도록 하겠습니다. 인터넷 작동 원리 인터넷은 현대 사회에서 필수적인 도구로 자리 잡았습니다. 하지만…
백엔드 개발자가 되기 위해서는 어떤 기술들을 공부해야 하는지 알아보도록 하겠습니다. 꽤 많은 것들을 숙지하고 있어야 하는데요. 개발자로 계속해서 성장해 나가고 싶다면 각자 자신의 목표를 설정하고 로드맵을 구축해 나가야 합니다. 아래는…
이번 글에서는 백엔드 개발자되는 법에 대해 알아보도록 하겠습니다. BE(백엔드) 개발자를 위한 준비 사항 1. 기본 프로그래밍 지식 습득 BE 개발자로서 기본적인 프로그래밍 지식을 보유해야 합니다. 일반적으로 Java, Python, C#, Ruby…
개발에 필요한 오픈소스나 라이브러리 사용에 있어서 요구하는 Python 버전을 설치하고 변경하는 일은 빈번하면서도 번거로운 작업입니다. Ubuntu 20.04 버전에서 Python 3.9 설치, 버전 변경, pip 설정 방법에 대해 알아보도록 하겠습니다. Python…
워드프레스 웹페이지 구축하기 위해 많이 사용하는 호스팅 서비스 중에 블루호스와 아마존 라이트세일이 있습니다. 블루호스트 vs 라이트세일의 장단점을 알아보고 사이트 규모와 성격에 맞는 호스팅 업체을 선택하면 됩니다. 블루호스트 vs 라이트세일 아마존…
Spring boot war 배포 방법에 대해 알아보도록 하겠습니다. war 파일을 Tomcat에 배포하는 방법은 다음과 같습니다. WAR 배포 방법 이것은 War 파일을 Tomcat에 배포하는 가장 기본적인 방법입니다. 물론, 환경에 따라 추가…