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

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

(11개의 수강평)

464명의 수강생
22,000원
지식공유자 · 코드스쿼드 정호영
68회 수업 · 총 13시간 1분 수업
평생 무제한 시청
수료증 발급 강좌
수강 난이도 '입문'

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

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

배우는 것들

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

구현 후 해야 할 것들

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

예제 코드 저장소

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

같이 공부하면 좋은 강좌

생활코딩 WEB2 - JavaScript 강좌

지식공유자 소개

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

지식공유자 소개

(현) 코드스쿼드 마스터

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

교육과정

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

공개 일자

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

수강 후기

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

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

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