쉽고 자연스럽게 배워보는 Javascript 입문 - 코드스쿼드 마스터즈 코스 레벨1

쉽고 자연스럽게 배워보는 Javascript 입문 - 코드스쿼드 마스터즈 코스 레벨1

(14개의 수강평)

554명의 수강생
Javascript

이 강의는

개발자 출신의 교육 전문가들이 만든 최고품질의 소프트웨어 교육기관 코드스쿼드에서 진행하는 코드스쿼드 마스터즈 코스 레벨1 입니다. Javascript 입문 과정으로서 직접 프로그래밍을 구현을 통해서 코딩의 기초 개념을 배우는것을 목표로 하고 있습니다.

코드스쿼드 마스터즈 코스 레벨1 강좌 소개

이 강좌는 Javascript 를 통해 프로그래밍을 배워보는 것을 목표로 하고 있습니다. 직접 구구단등 여러가지 프로그램 구현을 통해 코딩을 배워볼 수 있습니다. 이 코스는 고품질 소프트웨어 교육과정인 마스터즈 코스 멤버스 레벨 2를 위한 선수과정입니다. 자세한 내용은 홈페이지(http://codesquad.kr/page/masters.html) 를 참고해 주세요.

배우는 것들

  • 구구단 프로그램을 구현하고 실행하는 방법
  • 사용자 값을 입력하는 방법과 콘솔에 값을 출력하는 방법
  • 변수, 데이터 타입, 반복문, 조건문을 사용하는 방법
  • 리스트와 객체를 활용해서 프로그래밍하는 방법
  • git을 사용해서 github를 이용한 프로젝트 관리

구현 후 해야 할 것들

  • 아무것도 없는 스크래치 상태에서 검색을 하지 않고 코드를 다시 짜 본다.
  • 내가 만들고 싶은 프로그램을 생각해 보고, 만들 수 있는 부분까지 만들어 본다.

예제 코드 저장소

아래 링크에는 데모에 사용한 예제 코드들이 저장되어 있습니다. 가능하면 예제 코드를 보지 말고 직접 구현하시기 바랍니다. https://github.com/honux77/js-playground

같이 공부하면 좋은 강좌

생활코딩 WEB2 - JavaScript 강좌

지식공유자 소개

코드스쿼드
코드스쿼드
개발자 출신의 교육 전문가들이 만든 최고품질의 소프트웨어 교육기관
http://codesquad.kr  

지식공유자 소개

(현) 코드스쿼드 마스터

최근 관심사: 클라우드, 데이터베이스, 자바스크립트, 어셈블리, 레트로게임

교육과정

모두 펼치기 68 강의 10시간 8분
섹션 0. 레벨1 JS 시작하기
2 강의 03 : 08
과정 소개
03 : 08
추천 진도 및 참고사이트
섹션 1. 1. 구구단 준비
10 강의 122 : 23
개발 환경 구축
21 : 42
자바스크립트로 무엇을 할 수 있나?
08 : 24
자료형
12 : 36
변수
08 : 31
연산자 및 기타
17 : 54
- 연습문제 1
06 : 09
if 조건문
06 : 17
반복문 1
10 : 34
-연습문제 2
11 : 06
왕초보 git과 github 1
19 : 10
섹션 2. [실습] 구구단 구현하기 1
8 강의 69 : 52
2, 3단 구현 - 계산 및 출력
01 : 26
코딩 구현 - 2, 3단
18 : 06
4, 5단 구현 - 값 입력 및 변수
01 : 23
코딩 구현 - 4, 5단
11 : 11
6, 7단 구현 - 반복문
01 : 22
코딩 구현 - 6, 7단
19 : 32
8, 9단 구현 - 값 입력 및 조건문
01 : 28
코딩 구현 - 8, 9단
15 : 24
섹션 3. 2. 배열, 함수, 객체
8 강의 80 : 24
반복문 2
13 : 39
배열과 문자열 1
19 : 59
함수 1 : 함수의 정의와 호출
10 : 30
함수 2 : 함수와 리턴값
11 : 29
객체 1
13 : 48
- 연습문제 3
02 : 41
git과 github 2
08 : 18
추가로 공부할 것들
섹션 4. [실습] 구구단 구현하기 2
7 강의 53 : 49
배열로 구구단 다시 구현
05 : 00
코딩 - 배열로 구구단 구현
13 : 00
함수를 활용해 구구단 다시 구현
01 : 11
코딩 - 함수를 통한 구구단
15 : 55
객체를 활용해 구구단 다시 구현
00 : 57
코딩 - 객체를 활용한 구구단 구현
16 : 18
추가 미션 및 마무리하기
01 : 28
섹션 5. 3. 계산기 구현 준비
9 강의 105 : 23
배열과 문자열 2
20 : 28
조건문 2: switch-case
02 : 34
객체 2
13 : 57
참조 변수와 Call by Reference
14 : 37
객체와 프로토타입
10 : 38
DOM과 HTML
12 : 26
DOM으로 버튼 추가해 보기
21 : 43
git의 브랜치 개념 이해하기
09 : 00
추가로 공부할 것들
섹션 6. [실습] 계산기 구현하기
11 강의 79 : 20
문자열 계산기 시작하기
01 : 27
사칙연산 계산 및 출력
01 : 22
값 입력 및 사칙연산 - 변수
01 : 03
값 입력 및 사칙연산 - 조건문
00 : 46
여러 값 입력 및 사칙연산 - 반복문
01 : 22
함수를 활용해 사칙연산 구현
00 : 40
객체를 활용해 사칙연산 구현
00 : 50
한 줄로 입력받아 처리하기
01 : 05
GUI 계산기 구현하기 1
14 : 12
GUI 계산기 구현하기 2
24 : 53
GUI 계산기 구현하기 3
31 : 40
섹션 7. 4. 숫자 퍼즐 준비
6 강의 78 : 48
스코프
14 : 57
재귀의 기초
19 : 52
재귀의 기초 2
11 : 00
시간 측정하기
07 : 26
Math 객체 사용해 보기
07 : 47
git 브랜치 병합하기
17 : 46
섹션 8. [실습] 단어 퍼즐 구현하기
7 강의 15 : 09
단어 퍼즐 구현 설명
03 : 20
퍼즐 구현 1: 레이아웃 구성
02 : 17
퍼즐 구현 2: 버튼 기능
01 : 55
퍼즐 구현 3: 단어 섞기
00 : 49
퍼즐 구현4: 진행상황 처리
01 : 10
퍼즐 구현5: 스코어 표시
01 : 05
코스 마무리
04 : 33

공개 일자

2018년 3월 26일 (마지막 업데이트 일자 : 2018년 6월 25일)

수강 후기

4.9
14개의 수강평
default_profile.png
Kongson Park 2019.03.23
강사님의 친절한 설명과 재치있는 입담 덕분에 즐겁게 공부했습니다 :) 강사님께서 예시를 들어가며 친절하게 해주십니다. 중간중간 유머를 날리시는데 개그 코드가 잘 맞아서 재미있게 들었어요 ㅎㅎㅎㅎ 강의를 들으실 때 팁을 드리자면 강의에 나온 과제를 꼭 처음부터 다시 짜보라는 것입니다. 구구단, 계산기, 숫자 퍼즐을 강사님과 같이 짜면 다 아는 것 같아도 백지 상태로 혼자 구현하려고 하면 잘 안되는 경우가 많았습니다. 강사님도 강조하는 것이 코드를 혼자서 다시 짜보라는 것인데요 직접 해보면서 왜 그런 말을 하셨는지 알 것 같았습니다. 저는 한 번으로는 부족해서 각 과제마다 세 번씩 다시 구현했습니다. JS입문을 이 강의로 했는데 큰 도움이 되었습니다. 좋은 강의 만들어 주셔서 감사합니다.
코드스쿼드 정호영

코드스쿼드 정호영 11달 전
감사합니다. 공손님. 훌륭한 개발자 되세요!

default_profile.png
신승화 2018.12.24
강사님 너무 유쾌하세요 뒷부분 과제 같은 경우 요구사항을 먼저 알려주셔서 혼자서 해본 다음에 강사님은 어떻게 코딩하시는지 볼 수 있어서 좋았어요. 그리고 중간에 에러나는 경우 그대로 보여주는 것도 좋았습니다. (어떻게 해결해나가는지 볼 수 있기 때문에)
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스