반응형
1. 프로그래밍 언어 공부부터 시작하는 것은 어려울 수 있음
2. 웹(Web)으로 시작하시는 것을 추천
- 웹이란? 브라우저를 통해 접속할 수 있는 모든 사이트
- 장점1. 인터넷을 사용해보았다면 누구나 익숙함
- 장점2. 난이도가 상대적으로 낮음
- 장점3. 개발에 필요한 도구가 많음
- 장점4. PC, 스마트폰, 태블릿, TV 등등 다양한 기기에서 동작함
인터넷화면을 만들기 위해 크게 3가지 언어가 필요
HTML, CSS, JavaScript
백엔드부터는 본격적으로 개발 언어가 사용됨
- 쉬운 코딩 언어로 기본만 익히고 시작하기
- 변수, 조건문, 반복문, 함수만 알아도 웬만한 건 만들수 있다
1. 변수 : ~는 ~다의 개념
ex) ID='tistory'
2. 조건문 : 만약 ~라면
ex) ID/PW가 일치하면 로그인 성공표시
3. 반복문 : ~를 n번 반복해라
ex) 앞으로 이동 10번 반복
4. 함수 : A를 넣으면 B가 나옴
ex) 공격력이 5이면 데미지가 60
5. API : 미리 만들어 놓은 것을 가져다 쓸 수 있는 기능
쉬운 언어 javascript, Ruby, Python
6. 프레임워크 : 개발에 필요한 것들 미리 만들어 놓은 도구 모음
7. 웹 개발을 도와주는 다양한 프레임 워크가 존재함
- java는 Spring
- python은 Django
- Ruby는 Rails
만들고 싶은 웹 서비스를 만들면서 공부하면 빠른 속도로 실력이 성장함
참조 - Youtube [JoCoding]
반응형
'IT' 카테고리의 다른 글
소프트웨어와 하드웨어의 기본 동작 원리 (0) | 2020.10.24 |
---|---|
임베디드, 펌웨어 개발자가 되고싶다면, 임베디드시스템 SW 개발과정 (1) | 2020.10.24 |
임베디드 시스템의 변화, 하드웨어의 필요성 (0) | 2020.10.24 |
PC와 임베디드는 개발환경이 다르다! (0) | 2020.10.24 |
정보 통신 기술 용어 해설 (0) | 2020.10.19 |
댓글