일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 디지털하나로
- DIGITALHANARO
- 프로젝트캠프
- 프론트엔드개발자양성과정
- 맥북백틱입력
- 부트캠프
- 백틱
- 맥북백틱
- 유데미
- 취준생
- s3
- github
- 개발자교육과정
- Next.js
- 네이버로그인창만들기
- `
- 프론트엔드배포
- 스나이퍼팩토리
- 디지털취업
- 깃허브 레포지토리와 로컬 코드 연결하기
- 디지털하나로입학식
- 버전생성프로세스
- 웅진씽크빅
- 배포
- 하나은행
- 미래내일일경험
- 디지털교육
- kdt
- udemy
- Today
- Total
목록📚 Educations/⏳ StageUs (20)
Land of Joe
Git 분산 버전 관리 소프트웨어 기본적으로 로컬 시스템(내 컴퓨터에 저장된다는 소리) → 그래서 컴터 잘못되면 난리남 Git hub Git의 기능을 하는 온라인 클라우드 개발자의 포트폴리오 [ 용어정리 ] Repository (개념) 저장소 (프로젝트 폴더) 현재 진행 중인 프로젝트에 깃을 설치하면 repository가 됨 add (명령어) stage에 코드를 추가하는 명령어 stage (개념) 임시저장공간 (버전으로 만들기 전의) Git은코드를 저장하는 소프트웨어가 아니라, 버전을 저장(차이점만 저장)하는 소프트웨어 용량적으로 이득 (누적되는 게 아니니깐) 앞 버전과의 차이점을 빠르게 확인 가능 commit (명령어) stage에 있는 내용을 버전으로 만드는 명령어 ..
클라이언트와의 첫 (가상)미팅을 진행하고 그에 따른 스토리보드 제작과 기능명세서 작성을 하였다. 스토리보드는 보통 ppt나 figma를 사용한다고 한다. 나는 실력이 거의 없을 때 팀 프로젝트를 한 경험이 두 번 있는데 (둘다 엎어짐) 두 번 다 디자이너가 따로 있었고, 모두 피그마를 사용하는 걸 어깨 너머로 지켜봐왔었다. 그리고 현업에서 그 중요성에 대해 언급하는 영상도 유튜브에서 많이 봐왔기 때문에 이번에 기회에 나도 피그마를 이용해 스토리보드를 만들어보고 싶다고 생각해 도전해보았다. 만들수록 내가 어디까지 만들어야하나 생각이 들었다. 사용자의 행동에 따라 생기는 변화 하나하나를 전부다 만들어내야 한다는 압박감(?)이 들어서 의 방법으로 만드는 드롭다운 리스트나, 으로 만드는 시간 선택 박스, 심지어..
10월 12일부터 27일까지 3주에 걸쳐 배운 백엔드 관련 내용들을 총정리해보려 한다. 원래부터 명확히 내 머릿속에 그려지는 느낌 없이 하라는 대로 쫓아간 기분이긴 했다. 그래도 어차피 다 암기하는 부분이라 그래서 언젠간 되겠지.. 싶었는데 저번주에 JSP언어를 배우고 회원가입, 로그인, 게시물 생성 등등의 백엔드 개발에 돌입하려고 하니 이게 뭐람??? 내가 갖고있는 키페어에 손상이 있다? 이것저것 손써봤지만 싹 다 지우고 다시 시작하는 것만큼 깔끔한 방법이 없을 것 같아 그렇게 했다. 그리고 현재는 새로운 키페어로 모든 걸(톰캣, 마리아db, ftp-simple 등..) 연결해놓은 상태이지만, 다시 AWS로 돌아가 만들어두었던 인스턴스를 다시 한 번 삭제(종료)하고 전체 일련의 과정을 천천히 곱씹어 가..
들어가기 백엔드 개발의 특징 코딩이 차지하는 비율이 높지 않음 서버 관리, 데이터베이스 구축, 그리고 프론트엔드와의 연결을 하는 백엔드 개발 백엔드 언어의 역할 프론트엔드와 데이터베이스를 연결해주는 중간 과정 프론트엔드의 요청을 분석해서 sql로 바꾸고, 이를 db에 전달 db에서 온 값을 정제한 뒤 다시 프론트엔드로 돌려주는 것 백엔드는 수동적인 형태를 띈다. === http 통신은 수동적인 형태를 띈다 (http통신의 특징임: 수동적) 프론트엔드가 요청하면 서버가 주는 것밖에 못함 ex) 채팅이나 알람설정 등은 http 통신이 아닌 다른 통신방법을 이용해야 한다. 백엔드 언어의 변천사 1세대 백엔드 언어: jsp, php,.net 2세대 백엔드 언어: node.js, spring 2015년까지만 해도..
프로토콜 정의: 인터넷 통신에 대한 표준 인터넷은 전세계가 다같이 맞춰서 사용하자! 라고 약속하고 사용하는 통신 기술이기 때문에, 한 가지 방법을 정해서 다같이 맞춰서 사용하고 있음 인터넷 통신 방법마다 각자의 프로토콜이 존재함 (현 약 80개의 프로토콜이 존재함) 이메일 통신, 파일 전송 통신, 원격 접속 통신, 전화 통신, 스트리밍 통신 등…. 개발자들이 이 프로토콜을 몰라도, 이 프로토콜로 구성된 프로그램을 이용하기에 문제가 없다! (그냥 프로토콜을 지원하는 프로그램을 활용하면 되기 때문!) * 우리가 알아야할 것은... 각 프로토콜의 정의와 쓰임 각 프로토콜이 사용하는 포트번호 ssh: 원격 접속 프로토콜 (22) ftp: 파일 전송 프로토콜 (21) http: 단방향 데이터 프로토콜 (80) t..
AWS를 들어간다 인스턴스>인스턴스 인스턴스 시작하기 이름, ubuntu, (AMI)>Ubuntu Server 20.04 LTS (HVM), SSD Volume Type, 키페어이름 >> 인스턴스 시작 (다운로드됨) 터미널 열어 cd Downloads ls sudo chmod 700 .pem : 700이면 키페어 파일에 관리자만 접근할 수 있는 권한을 부여함. Password: 원격접속하는 명령어 ssh (id)@(퍼블릭 IPv4 주소) -i (키페어파일) ubuntu@ip-172-31-8-110:~$ cd / ubuntu@ip-172-31-8-110:/$ ls ubuntu@ip-172-31-8-110:/$ cd home ubuntu@ip-172-31-8-110:/home$ ls ubuntu@ip-172..