팀노바 커리큘럼

팀노바 교육


팀노바는 일반적인 단과 교육기관과 달리 어떤 분야에 가더라도 뛰어난 밸런스와 내공을 키울 수 있는 개발자, 변화하는 신기술에 적응하고 선순환을 만들어가는 개발자 양성을 목표로 합니다.
응용 개발, 블록체인, 인공지능, 보안 등 장르를 불문한 취업이 가능한 이유가 이 때문입니다.
개발에는 공통 분모가 존재합니다. 이 공통 분모를 잘 파악한다면 어딜 가더라도 잘 적응하기 마련입니다.
팀노바의 커리큘럼은 그런 커리큘럼 입니다.
커리큘럼을 바탕으로 한땀한땀 책임감 있는 코칭을 통해 슈퍼 신입 개발자를 만듭니다.


비용 안내


정규 과정
기초 단계 (16주)
- 기초 비용 -
770 만원
응용 1단계 (12주 ~ 16주)
- 4주 비용 -
80 만원
(총 240 만원 ~ 320 만원)
응용 2단계 (44주 ~ 52주)
- 4주 비용 -
80 만원
(총 880 만원 ~ 1040 만원)
팀노바 교육 비용 전액 : 1890 만원 ~ 2130 만원
추가 과정
* 추가과정은 응용 1단계, 또는 응용 2단계를 수료 한 후 신청할 수 있습니다.
보안 과정
암호학 / 해킹 / 시스템 / 웹서버 / 네트워크 / 데이터베이스 등
인공지능 과정
이미지 / 음성 / 텍스트 등
빅데이터 과정
수집 / 분석 / 표현 / 활용 등
분산서버 과정
웹서버 / TCP&IP / 데이터베이스(NoSQL 포함) 등
4주 비용 80 만원

커리큘럼


1. 기초단계

JAVA

(5주)

안드로이드 개발을 위한 자바 기초 과정입니다.
이 과정에서 컴퓨터에 대한 이해와 자바 콘솔 프로그래밍을 접하게 됩니다.
팀노바 커리큘럼의 대들보 역할을 만드는 과정입니다.

[1주 차] 컴퓨터의 이해 - 개발자가 바라보는 컴퓨터
[2주 차] 변수와 조건문의 이해
[3주 차] 배열과 반복문의 이해(+@ 자료구조)
[4주 차] 클래스의 이해 - 객체지향 언어와 절차적 언어의 차이
[5주 차] 멀티쓰레드 - 단일쓰레드에서 멀티쓰레드 환경으로 프로그래밍 하기(+@ 자료구조)

ANDROID

(6주)

본격적인 안드로이드 기초 과정입니다.
이 과정에서 안드로이드 플랫폼에 대한 이해와 개발 방법들 위주로 수업합니다.
클라이언트 관점에서의 개발을 이해하게 됩니다.

[1주 차] 안드로이드의 이해 - 플랫폼, 운영체제, API 등을 이해해야 코딩이 가능합니다.
[2주 차] 4대 컴포넌트(액티비티, 서비스 등), Context, Intent, 이벤트 등 기본적인 내용의 이해 - 안드로이드의 기본적인 구성을 공부합니다.
[3주 차] 리스트뷰+리사이클러뷰 - 다수의 자료를 표현하는법을 공부합니다.
[4주 차] 로컬데이터베이스 - 자료의 영속성에 대하여 공부합니다. (+@ 자료구조)
[5주 차] 핸들러 & AsyncTask - 메인쓰레드와 백그라운드 쓰레드를 제어하는데 필요한 것들을 공부합니다.
[6주 차] API - API에 대해서 공부합니다.

PHP

(5주)

Back-end, Front-end 웹개발을 위한 PHP 기초 과정입니다.
이 과정에서 홈페이지 개발 및 앱 서버로서의 개발을 함께 학습하게 됩니다.
웹플랫폼의 Front-end & Back-end를 직접 작성하고, 서버에 대한 이해와 데이터베이스, 다양한 오픈 소스를 공부합니다.
위에서 배운 다양한 개발기술과 웹환경을 함께 살펴보고,
웹개발의 근본적 이해 부터 데이터베이스 트랜디한 기술까지 핵심과 실습 위주로 공부합니다.
ExpressJs, Node.js, ReactJs, Angular, VueJs, Bootstrap 등을 함께 사용하기도 합니다.

[1주 차] 웹서버의 이해와 웹서버 환경 구축 - 클라이언트, 서버, 웹서버, 데이터베이스, PHP, IP, Port 등 용어의 이해 및 웹서버 환경 구축을 공부합니다.
[2주 차] 홈페이지 만들기 시작 - 서버 용어 복습과 HTTP(Get / Post) 메소드를 사용해 클라이언트에서 서버로 데이터 전달하는 방법 및 HTML, CSS, JavaScript 등을 공부합니다.
[3주 차] RDBMS, NoSQL 등 자료의 영속성 및 SQL 문법을 공부합니다.
[4주 차] 쿠키와 세션를 통해 상태정보 유지에 대해서 공부합니다.
※ HTTP 특징 (비 연결지향, 상태정보 유지안함)으로 인해 로그인 유지가 불가능
[5주 차] 게시판 페이징 처리를 공부합니다.

2. 응용 1단계

응용 1단계

(12주~16주)

직접 설계한 작품을 만드는 과정입니다. 1:1 코칭 방식입니다.
이 과정에서 작품을 직접 처음부터 끝까지 만들어봄으로서 개발에 대한 이해도가 높아지고 실력향상 및 자신감이 높아지게 됩니다.
필요에따라 다양한 언어나 플랫폼을 사용 하기도 합니다.

  • ▶ 자유주제 작품 만들기

    [1주] 작품 구상 및 발표 - 직접 설계하고 구상한 작품을 리뷰합니다.

    [작품 완성까지] 개발 - 작품이 완성 될때까지 코칭 및 도움을 드립니다.

  • ▶ 팀 프로젝트

    [3주+@] 팀 프로젝트 - 학생의 수준에 따라 팀 프로젝트가 진행되고, 코칭 및 도움을 드립니다

3. 응용 2단계

응용 2단계

(48주~52주)

응용 2단계 부터는 프로페셔널 개발자라고 보고 수업을 진행 합니다. 팀프로젝트와 1:1 코칭 방식입니다.
이 과정에서 응용 1단계에서 기술적으로 부족한 부분을 보충해주기 위한 기술을 선택합니다.
현업과 유사한 난이도와 주제를 가지고 개발 합니다.
현시점에서 가장 최신트랜드 기술을 다룹니다.
메타버스, NFT, WEB3, 인공지능, 서비스, 연구 등등 가장 실질적이고 높은수준의 공부를 합니다.

  • ▶ 창업 프로젝트 및 자유주제 작품만들기

    창업 아이디어 및 자유주제 서비스 설계 [통과시까지] - 응용1단계가 지나 경험이 쌓여 설계를 할 수 있게 됩니다. 디테일한 개발설계를 공부합니다.

    개발 진행 및 팀장과의 하브루타 [개발완료시까지] - 매사, 매주에 세세하게 질문을 합니다. 질문에 대한 공부를 통해 철통방어를 해가며, 개발을 해와야 합니다. 어려운 부분은 코칭을 통해 도와드립니다.

4. 정규과정 외 추가과정

추가 과정

(정규과정 외)

추가과정은 응용 1단계, 또는 응용 2단계를 수료 한 후 신청할 수 있습니다.
담당 팀장과 커리큘럽 협의 후 진행하실 수 있습니다.

[보안] 암호학 / 해킹 / 시스템 / 웹서버 / 네트워크 / 데이터베이스 등
[인공지능] 이미지 / 음성 / 텍스트 등
[빅데이터] 수집 / 분석 / 표현 / 활용 등
[분산서버] 웹서버 / TCP&IP / 데이터베이스(NoSQL 포함) 등
무료 청강 신청