메인메뉴로 이동 본문으로 이동

컨텐츠 내용

  1. 수강신청
  2. 과정정보
과정 이미지
풀스택 개발자 양성 과정
풀스택 개발자 양성 과정 과정정보
신청기간 2021.06.11 - 2021.07.12
교육기간 2021.08.03 - 2021.12.16
교육시간 225시간
수강료 무료
과정소개

 

과정 소개


 시스템(인프라) 엔지니어부터 서버(백엔드) 개발은 물론 클라이언트(프런트엔드, 모바일 앱) 개발까지 풀스택 전반을 다루어, 

    실무에서 어떤 업무를 맡더라도 빠르게 습득할 수 있는 기초 체력(지식)을 키움과 동시에 실무 위주의 교육을 바탕으로 단련된 

    실력을 기반으로 신입이지만 경력자같은 숙련도를 발휘하도록 합니다.

 

○ 온라인/오프라인 동시 진행 (3단계 완벽 진도 따라가기)

    - 온라인(싹 LMS 또는 유튜브) 예습 강좌(강사 직강) 시청

       -> 오프라인(본 수업)에서는 실무 위주의 강의 진행

       -> 온라인(유튜브 시니어코딩)에서 강의 내용 복습

 

○ 국내 유수의 IT 기업에서 다년간 개발자로 경험한 지식을 바탕으로 실무에서 정말 필요한 기술 습득

    - 풀스택 개발자로서 갖추어야 할 대부분의 기술을 과정에 녹였으며, 이를 바탕으로 현업에서 정말 필요한 기술 위주의 

      교육으로, 실용적이면서 최신 트렌드에 맞춘 교육 과정으로 구성하였습니다.

 

○ 정말 실무에 필요한 기술을 습득한 개발자 양성

   - 실무에 필요한 대부분의 기술을 다룸과 동시에 실무와 흡사한 프로젝트 환경을 구성하여 수업하므로, 현업에서 바로 

     일할 수 있는 개발자 그리고 기업에서 정말 뽑고 싶은 개발자의 소양을 갖추게 됩니다.

 

 

강사 소개


❍ 이 름전 성 호

 

❍ 주요경력

  - 다음카카오 개발팀장(8)

  - IT 기업 개발업무 및 스타트업(13)

  - Youtube ‘시니어코딩’ 채널을 운영하여 개발 관련 기술 강좌를 하고 있으며현재 약 1 만명의 구독자를 두고 있습니다.

 

과정 구성

 

1. Linux와 Cloud, Git with GitHub

세부주제: Linux(CentOS8), 클라우드의 이해구글 GCP, 아마존 AWS, Naver NCloud, Linux, XaaS, Git, GitHub

스타트업에 입사하여 프로젝트를 시작하게 되면 서버 셋팅부터 시작하는데이때 클라우드와 리눅스에 대한 이해 없이는 제대로 된    세팅을 할 수 없으므로,  클라우드와 리눅스에 대한 기술과 기법을 익힌다.

- 소스 형상관리를 위한 Git과 GitHub에 대해 깊이있게 배운다.

선수학습자료유튜브 시니어코딩 리눅스강의

선수학습자료유튜브 시니어코딩 - Git with GitHub

 

2. 데이터베이스(MySQL, NoSQL)

세부주제설치이중화하기기본SQL, 고급SQL, NoSQL(MySQL X DevAPI), Backup & Recovery

- 서버(백엔드) 개발자의 필수 지식인 데이터베이스에 대한 깊이있고 폭넓은 학습을 한다.

클라우드에서 RDS를 이중화할 경우 많은 비용이 소요되므로 실제 설치하고 이중화하는 방법을 배우고전반적인 SQL(DDL, DML)은    물론 고급SQL(Index, Trigger, Function, Procedure)을 배우고더 나아가 빅데이터를 위한 NoSQL 기술도 익히며마지막으로 백업과    복구하는 방법을 배운다.

선수학습자료유튜브 시니어코딩 - MySQL MariaDB

 

3. 프로그래밍 언어(JavaScript, TypeScript, Python)

세부주제: 어디에나 사용 가능한 JavaScript를 체계적으로 학습하며, JavaScript를 더 효율적으로 작성할 수 있는 TypeScript와 함수형 프로그래밍에 대해 심도있게 학습한다.

- JavaScript와 TypeScript, 함수형 프로그래밍에 대한 깊이있는 이해를 바탕으로, 이론과 실무를 동시에 학습한다. 

- Python은 기초는 온라인(시니어코딩-파이썬강의)으로 진행하며, 수업은 실무 위주의 '파이썬 실무 코딩 스킬'에 대해 진행한다.

선수학습자료유튜브 시니어코딩 자바스크립&Node.js

* 본 과정은 JavaScript와 TypeScript 위주로 진행함에 따라, 파이썬 수업은 특강 형식으로 진행될 수 있습니다.

 

4. 서버 개발 (Node.js, NginX, Flask)

세부주제: 서버 개발을 위한 Node.js를 심도있게 배우고, 웹서버인 NginX와 함께 웹서버를 구성하는 기법도 배운다.

파이썬을 통해 코딩에 대한 감각을 키우고컴퓨터 구조는 물론 자료구조와 프로그래밍 언어에 대한 전반적인 이해를 도와 앞으로  어떤 언어를 접하더라도 빠르게 학습하고 사용할 수 있도록 한다.

선수학습자료유튜브 시니어코딩 자바스크립&Node.js

선수학습자료유튜브 시니어코딩 파이썬 Flask

* 플라스크는 할당된 시간이 작아서, 특강 형식으로 진행될 수 있습니다.

 

5. 클라이언트(프론트엔드) 개발 (HTML5/CSS3, React & React Native)

세부주제: HTML5/CSS3, React.js(Component, UnitTest, GraphQL), ReactNative

- 프로그래밍 언어 시간에 학습한 JavaScript와 TypeScript를 바탕으로 최근 가장 많이 사랑받는 Client 라이브러리인 React에 대해 

  체계적으로 학습한다.

- WebApp 뿐 아니라 Mobile React Native App 개발도 함께 배워 포트폴리오 프로젝트의 폭을 넓힌다.

선수학습자료: 웹(Web)의 이해, HTML5 기초, CSS 기초

선수학습자료React Crash Course 2020

 

6. 포트폴리오 프로젝트

- 개별 또는 팀 프로젝트를 수행하여 학습자가 직접 포트폴리오를 작성할 수 있도록 한다.

- 프로젝트 진행과 운영/관리 기법도 배우고 기술적으로 막히는 부분은 함께 해결하면서 취업에 도움됨은 물론, 완성도 높은

  포트폴리오를 작성한다.

- 과정 중간 부분부터 서서히 시작하여, 포트폴리오 시간외에도 지속적으로 만들면서 학습할 수 있도록 한다.

* 코로나19가 안정적이면 팀 프로젝트도 수행합니다.

 

7. 특강 

- 교과 과정에서 깊이있게 다루진 않지만 개발자로서 기본적으로 알아야 할 수준으로 특강 형식으로 진행.

- 입사 구술 시험이나 면접에 도움이 될 뿐만 아니라, 개발자로서 살아가면서 피가 되고 살이되는 소프트웨어 공학과 개발 기술을 

  다룬다.

- S/W 공학: 컴파일러, 알고리즘, 네트워크, 디자인 패턴, 리팩토링, 개발 방법론 등

- 개발 기술: 새로운 JavaScript Runtime Deno, 형상관리를 위한 Jenkins, 떠오르는 SPA 프레임워크 Svelte, Material-UI for React, Next.js 등

  * 특강 주제는 진도나 상황에 따라 변동될 수 있습니다.

 

 

교육일정

 

❍ 교육일정: 8. 3()부터 225시간 (약 4.5 개월)

매주 화목 19~22시 (3시간)매주 토 1017시 (6시간)

코로나19가 지속 확산 시에는 온라인 강의로 변경될 수 있습니다.

 

❍ 교육장소싹 영등포 캠퍼스

- 영등포구 문래동6가 21(선유로9길 30) *문래역 도보 10분 거리

 

 

모집개요


❍ 모집대상

수강신청일 기준 만 15세 이상의 서울시민(주소지 등록기준)으로기초지식 (레벨)을 갖추고 개발자로 진출하고자 하는 분 중에 

  개발과 학습에 대한 의지가 있는 분 

- SSAC 과정(기초 과정을 제외)을 수료하신 분은, 많은 분께 기회를 드리기 위해 불가피하게 대상에서 제외됩니다.

- 본 과정은 중급 과정입니다. 코딩이 처음이신 분은 기초 과정을 먼저 수강 바랍니다.

❍ 모집규모: 10

❍ 신청기간: 2021. 06. 11. ~ 2021.07.12까지

❍ 선발방법: 사전 설문과 기초지식(레벨테스트, 면접 등을 통해 선발합니다.

  * 만 15세 이상의 서울 시민 (주소지 등록기준)

  * 수강신청 수가 과다하여 수강신청 전원 면접이 어려울 경우 면접 대상수는 조정될 수 있습니다.

 

❍ 수강신청: 사전설문(필) + 수강신청

  1. 수강신청 전에 사전 설문을 먼저 작성 해 주세요.

     * 링크:  사전 설문 (클릭!!)

  2. 페이지 상단의 '수강신청하기' 버튼을 눌러서 수강신청 해주세요.

 

❍ 교육비

무료예치금 8만원을 선납하고수료(교육 시간의 80% 이상을 이수 또는 교육시간의 30% 이상을 이수한 이후 조기 취업한 경우)후 반환

 * 과정별 진도율 5% 미만에 과정 이탈 시 반환하여그 이상의 과정 중 수료 기준에 미달하는 경우 예치금은 반환되지 않음

 

❍ 과정문의: indiflex.corp@gmail.com

 
 
 
 
학습목표
시스템(인프라) 엔지니어부터 서버(백엔드) 개발은 물론 클라이언트(프런트엔드, 모바일 앱) 개발까지 풀스택 전반을 다루어, 실무에서 어떤 업무를 맡더라도 빠르게 습득할 수 있는 기초 체력(지식)을 키움과 동시에 실무 위주의 교육을 바탕으로 단련된 실력을 기반으로 신입이지만 경력자같은 숙련도를 발휘하도록 합니다.
강의목차
차시 일시 강의명
리눅스 / 클라우드
1차시 2021-08-03 19:00~22:00 OT 및 리눅스 / 클라우드 소개
2차시 2021-08-05 19:00~22:00 NCloud / OCP 설치
3차시 2021-08-07 10:00~17:00 AWS / GCP 설치
4차시 2021-08-10 19:00~22:00 도커 이미지 만들기
5차시 2021-08-12 19:00~22:00 리눅스 명령어
6차시 2021-08-14 10:00~17:00 쉘 스크립트, 실무에 꼭 필요한 기술
데이터베이스
7차시 2021-08-17 19:00~22:00 샘플데이터 생성
8차시 2021-08-19 19:00~22:00 SQL 실무(DCL, DDL)
9차시 2021-08-21 10:00~17:00 SQL 실무(DML, TCL)
10차시 2021-08-24 19:00~22:00 View, Trigger, Function, Procedure
11차시 2021-08-26 19:00~22:00 SQL 실무(With-CTE, Window, JSON)
12차시 2021-08-28 10:00~17:00 데이터 모델 설계 기법
13차시 2021-08-31 19:00~22:00 X-DevAPI로 NoSQL 구현하기
14차시 2021-09-02 19:00~22:00 성능향상(Turning) 기법
15차시 2021-09-04 10:00~17:00 백업, 복구, 이관, 리플리케이션
특강 (Git, GitHub, Python, Flask)
16차시 2021-09-07 19:00~22:00 VSCode / Git 설치 및 사용법
17차시 2021-09-09 19:00~22:00 Git 고급 (GitHub 연동 & Git-Flow 사용하기)
18차시 2021-09-11 10:00~17:00 Python 실무 코딩 기법
19차시 2021-09-14 19:00~22:00 Flask REST API 개발하기
프로그래밍언어(JavaScript, TypeScript)
20차시 2021-09-16 19:00~22:00 JavaScript 시작하기
21차시 2021-09-18 10:00~17:00 JavaScript 기초
22차시 2021-09-25 10:00~17:00 JavaScript Engine의 이해
23차시 2021-09-28 19:00~22:00 Function, Class, Closure
24차시 2021-09-30 19:00~22:00 배열과 Built-in 함수
25차시 2021-10-02 10:00~17:00 브라우저와 DOM, Test 작성
26차시 2021-10-05 19:00~22:00 제너레이터와 비동기 프로그래밍
27차시 2021-10-07 19:00~22:00 에러처리 및 모듈
28차시 2021-10-09 10:00~17:00 TypeScript의 이해
29차시 2021-10-12 19:00~22:00 TypeScript 고급 기술
30차시 2021-10-16 10:00~17:00 TypeScript 실무 코딩 스킬
서버(백엔드) 개발 (Node.js)
31차시 2021-10-19 19:00~22:00 Node.js의 이해
32차시 2021-10-21 19:00~22:00 Node Express 개발 기법
33차시 2021-10-23 10:00~17:00 서버(백엔드) 실무 코딩 스킬
34차시 2021-10-26 19:00~22:00 GraphQL Server 개발하기
35차시 2021-10-28 19:00~22:00 Nginx 설정 및 Node 연동하기
36차시 2021-10-30 10:00~17:00 [특강] 새로운 JS 런타임 - Deno
클라이언트개발(React & React Native)
37차시 2021-11-02 19:00~22:00 [특강] HTML5 / CSS3
38차시 2021-11-04 19:00~22:00 React 시작하기
39차시 2021-11-06 10:00~17:00 Material-Ui Framework
40차시 2021-11-09 19:00~22:00 React Basic(1/2)
41차시 2021-11-11 19:00~22:00 React Basic(2/2)
42차시 2021-11-13 10:00~17:00 React 중급
43차시 2021-11-16 19:00~22:00 React 고급
44차시 2021-11-18 19:00~22:00 React 실무 코딩 스킬
45차시 2021-11-20 10:00~17:00 React 실습 프로젝트
46차시 2021-11-23 19:00~22:00 React 실습 프로젝트
47차시 2021-11-25 19:00~22:00 Native App의 이해
48차시 2021-11-27 10:00~17:00 React Native 작성하기
49차시 2021-11-30 19:00~22:00 React Native 실무 코딩 스킬
포트폴리오 프로젝트
50차시 2021-12-02 19:00~22:00 포트폴리오 프로젝트 / 특강
51차시 2021-12-04 10:00~17:00 [특강] Next.js
52차시 2021-12-07 19:00~22:00 포트폴리오 프로젝트 / 특강
53차시 2021-12-09 19:00~22:00 포트폴리오 프로젝트 / 특강
54차시 2021-12-11 10:00~17:00 포트폴리오 프로젝트 / 특강
55차시 2021-12-14 19:00~22:00 포트폴리오 프로젝트 / 특강
56차시 2021-12-16 19:00~22:00 포트폴리오 발표 및 종강