웹 풀 사이클 데브코스

웹의 이해 인터넷 Internet : 전세계가 하나의 통신망 안에 있다. International Network 웹 Web : World Wide Web. WWW, W3 인터넷에 연결된 컴퓨터를 통해 정보를 공유할 수 있는 공간 웹은 연구원들 간 신속한 정보교환을 위해 고안되었다. 페이스북의 탄생 배경과 유사하다. http://info.cern.ch info.cern.ch 최초의 웹사이트! 정보를 하이퍼텍스트 형식으로 표현하여, 링크를 따라 이동하며 정보를 연결하고 제공한다는 목적! *하이퍼텍스트 : 단순히 글자가 아닌 그 이상의 기능을 가진 텍스트(링크, 참조) 웹 페이지 VS 웹 사이트 웹 페이지를 모은게 웹 사이트 웹 페이지 링크를 타고 다른 웹 페이지로 이동하는것을 `웹서핑` `웹 브라우징`을 한..
협업툴 Trello Manage Your Team’s Projects From Anywhere | Trello Task management Use Trello to track, manage, complete, and bring tasks together like the pieces of a puzzle, and make your team’s projects a cohesive success every time. trello.com 웹 기반의 프로젝트 관리 SW 스크럼이나 스프린트를 짜기 좋다. 기본, 근본의 툴. 템플릿 제공한다. Agile Spring Board 등 템플릿을 제공하며, git,slack,googleDrive 등 연결 기능이 많고 좋다. 간단하고 단순하지만, 강력한 기능이다. Jira 기..
브랜치 이름 규칙과 테스트 메인 브랜치 v1.2.0일 경우 기능 개발 : feature/login, feature/select-product [조직의 규칙을 따라야 한다]. develop 브랜치 하위 브랜치 생성해서 작업하는 경우도 많다 출시 준비 : release-1.3, release-1.4 긴급 수정 : hotfix-1.2.1 세가지 경우에 브랜치를 생성해서 작업한다. `git branch -d`브랜치명 : 브랜치 삭제 ❓브랜치가 변경될때 수정한 기록이 같이 변경되는지?? 예를들어, A 브랜치에 있는 상태에서 파일을 수정하고, B 브랜치로 checkout 할 경우 수정사항은 그대로 옮겨진다. A 브랜치에 있는 상태에서 파일을 수정하고, add하고, commit을 하면, B 브랜치로 checkout ..
Github 레포지토리 생성, 연결 ==깃허브 폴더 https://github.com/chae-dahee/GitTest remote 연결 `git remote add 원격저장소별칭 원격저장소URL` 원격저장소 === 깃허브 레포지토리 원격저장소 별칭은 origin으로 많이 쓴다. `git remote add origin https://github.com/chae-dahee/GitTest.git` fetch : 깃허브의 코드를 가져올때, push : 로컬 코드를 깃허브에 업로드할때 사용하는 명령어 코드 업로드 `git push origin main` → origin은 레파지토리 별칭! ❓ main VS master `git log`에서 commit head → main 이라고 되어있다. new branch..
깃은 분산식 버전 관리 시스템 Git : 로컬(내 컴퓨터에) 설치되는 시스템. 일종의 프로그램 GitHub : 깃이 모여서 하나의 시스템을 구성한다. 원격으로 중앙에서 관리되는 시스템. 프로젝트를 백업하고, 버전관리, 협업 깃들이 소통하는 중간역할 * 즉, 깃은 내 pc 안에 버전을 관리해주는 시스템이자, 깃허브와 소통하는 시스템 * 깃허브는 원격 pc 에서 백업을 담당하는 시스템이자, 내 pc 와 별도로 버전관리도 담당한다. 둘의 관계 무수히 늘어나는 버전 폴더를 갱신하는 동기화 처리 프로젝트의 히스토리를 깃허브가 관리해준다. ❓다음 버전이 생겨야, 이전 버전을 깃허브에 올릴 수 있다? X 동기화 시킨 순간 - 동일한 버전 / 수정한 순간! 버전 1.1로 업데이트 히스토리가 있어서 롤백이 가능하다 --..
프로젝트 관리 프로젝트란? 일정한 기간 안에 일정한 목적을 가지고 달성하기 위해 수행하는 업무의 묶음 👀개발자의 시선에서? 하나의 프로그램을 만들기 위한 일련의 프로세스이다. 소스코드 구현 뿐만 아니라, 기획, 설계, 테스트 배포 모두 포함하고 있다. 최근 취업시장에서는 개인과 그룹 플젝 모두 역량적으로는 비슷하지만, 회사에서 협업 경험을 중요시해 그룹 플젝의 필요성이 높아지고 있다고 한다. 협업 경험이 있다면, 코드공유, 문서공유, 진행율, 담당자 등등 많은 것을 공유하는 역할, 팀프로젝트를 위한 소통능력을 갖췄다고 보기 때문이다. Read me 리드미 그래서 리드미 문서를 작성할 줄 알아야 한다. 협업 개발 진행에 꼭 필요한 문서 프로젝트를 설명하는 설명파일 완성된 프로그램의 설명서 프로그램 사용방법..
닷다라다나닷
'웹 풀 사이클 데브코스' 카테고리의 글 목록 (8 Page)