Curriculum
커리큘럼
웹/앱 개발 과정 (대치)
2개월에 한 번씩 개발 반을 모집합니다. 자세한 내용은 대치 지점 개발과정 담당으로 문의 부탁드립니다.
[초급반] 웹 프로그래밍 기초 | |
네트워크 통신 방법에 대한 기초와 웹 프로그래밍에 필요한 기초 실습 과정 간단한 프로젝트 구현, 배포로 개발 능력 향상 | |
네트워크 기초 | 서버와 클라이언트, 망과 라우터, IP 주소 (외부 / 내부 IP), 네트워크 패킷, 프로토콜과 OSI 7레이어, URL, HTTP 프로토콜, 도메인과 DNS |
HTML CSS JS / Node.js | - HTML, CSS, JS 구조에 대한 이해, 간단한 웹 구현 실습 - Node.js의 역사와 Vanila JS 비교 - NPM (Node Package Manager) 이론 및 프로젝트 시작 실습 - 동기와 비동기 처리 (async/await, promise) |
REST API와 Express | - REST API - Express 모듈 - Controller, Route, View - HTTP 통신 규격 - Status 파일 서빙 웹 실습 |
Database 기초와 MySQL | - Database와 종류 - 관계형 Database와 MySQL - SQL 쿼리문 - Local DB 실습 - Node.js로 MySQL 다루기 |
쿠키/세션, JWT | - Middleware - 쿠키와 세션 - Authentication과 해싱 알고리즘 - JWT |
Ajax, 배포 기초 실습 | - Ajax, 동적 api 호출 - Axios (외부 open api 활용) - Load Balancing - Proxy Server - Ec2, SSH 통신 - 웹 온라인 배포 실습 |
기초 웹 프로젝트 | - HTML, CSS, JS, Ajax로 웹 개발 - Node.js, MySQL로 서버 개발 - 웹 - 서버 연결 및 프로젝트 사이트 배포 |
[고급반 - 웹] React.js | |
상세 커리큘럼은 현재 연구 개발 중에 있습니다. | |
웹 프로그래밍 기초 복습 | |
버전관리시스템, GIT | |
SCSS | |
웹 프레임워크의 역사, SPA(Single Page Application) | |
React.js | |
데이터바인딩, useState | |
React Hooks, 함수형 컴포넌트 | |
개인 웹 프로젝트 |
[고급반 - 앱] React Native | |
상세 커리큘럼은 현재 연구 개발 중에 있습니다. | |
웹 프로그래밍 기초 복습 | |
버전관리시스템, GIT | |
웹 프레임워크의 역사, SPA(Single Page Application) | |
하이브리드 앱과 React Native | |
데이터바인딩, useState | |
React Hooks, 함수형과 객체형 컴포넌트 | |
Android, IOS 어플리케이션 빌드와 배포 | |
개인 앱 프로젝트 |
[고급반 - 실습형] 서버, DevOps 심화와 포트폴리오 프로젝트 | |
상세 커리큘럼은 현재 연구 개발 중에 있습니다. [고급반 - 웹] / [고급반 - 앱] 중 최소 한 과정 선이수 후 포트폴리오 프로젝트를 진행합니다. | |
웹/앱 프로그래밍 기초 복습 | |
버전관리시스템, GIT | |
DevOps 기초와 로드밸린싱 및 캐싱 | |
AWS DevOps 활용 | |
MySQL 인덱싱 및 심화 데이터베이스 | |
도큐먼트 데이터베이스와 관계형 데이터베이스 비교, MongoDB | |
VPC 네트워크 구성과 방화벽 | |
포트폴리오 프로젝트 |
영재고 과고 내신과정 & 고교학점제
C/C++ - 각 영재고 내신 진도 맞춤식 팀수업 및 오픈반 수업진행(중간,기말 내신 대비,수행평가) - 손 코딩 소스코드 구현 - 실시간으로 문제풀이 및 자동 채점 |
기초(초급) |
C/C++ 표준 입출력 (Standard Input and Output), 조건문, 반복문, 배열과 문자열, 함수(Function), 재귀 함수(Recursion), 포인터, 구조체 (Structure) |
중급(자료구조) |
C/C++ 메모리 동적 할당 (Dynamic Memory Allocation), 연결 리스트, 시간 복잡도와 공간 복잡도, 스택, 큐, 그래프, 트리, DFS, BFS, Binary Search and Parametric Search |
고급(알고리즘) |
C/C++ 분할 정복(Divide and Conquer), DP1,DP2, Greedy Algorithm, 최단 경로 알고리즘, 서로소 집합과 최소 비용 신장 트리(Disjoint Set and Minimum Cost Spanning Tree) 이분 매칭, 최대 유량(Maximum Flow), Geometry Algorithm |
JAVA - 각 영재고 내신 진도 맞춤식 팀수업 및 오픈반 수업진행(중간,기말 내신 대비,수행평가) - 손 코딩 소스코드 구현 - 실시간으로 문제풀이 및 자동 채점 |
기초 |
표준 입출력, 조건문, 반복문, 배열, 예외처리 |
중급 |
AP java(객체지향 프로그래밍, 클래스와 객체, 상속, 다형성, API 클래스, 컬렉션과 제네릭) |
고급/ 알고리즘 |
JAVA GUI(swing)이벤트,쓰레드,IO 스트림 |
PYTHON - 각 영재고 내신 진도 맞춤식 팀수업 및 오픈반 수업진행(중간,기말 내신 대비,수행평가) - 손 코딩 소스코드 구현 - 실시간으로 문제풀이 및 자동 채점 |
기초 |
표준 입출력, 조건문, 반복문, 리스트, 튜플, 딕셔너리 |
중급 |
리스트, 튜플, 딕셔너리 응용, 함수, 람다식 |
데이터분석 |
맷플롯립(Matplotlib, pyplot), numpy, pandas |
고급/ 알고리즘 |
영재고 AP(클래스, 상속, 예외처리, 이터레이터, 코루틴, 데코레이터, 모듈) |
AI - 각 영재고 내신 진도 맞춤식 팀수업 및 오픈반 수업진행(중간,기말 내신 대비,수행평가) - 손 코딩 소스코드 구현 - 실시간으로 문제풀이 및 자동 채점 |
데이터 분석 |
맷플롯립(Matplotlib) 사이파이(SciPy) 사이킷런(scikit-learn) |
선형대수 |
연립 일차 방정식과 행렬, 행렬식, 유클리드 벡터공간, 일반 벡터 공간, 고유값과 고유벡터, 내적공간, 대각화와 이차형식, 일반선형변환, 수치적방법 |
인공지능 Python |
numpy, pandas, pyplot, scipy, scikit-learn, 데이터 전처리, 파이토치, 머신러닝의 정의와 종류, 과적합, 인공 신경망, 성능 지표 |
머신 러닝 / 딥러닝 |
딥러닝 알고리즘, 컴퓨터 비전, CNN, MLP, 자연어 처리, 최신 인공지능 트렌드 |
상호명 : 유닛소프트코딩강남학원
대표자명 : 최선희
소재지 : 서울시 강남구 삼성로 212 (3층 C301호)
전화 : 02-563-0877
상호명 : (주)유닛스터디 유닛소프트코딩학원
사업자등록번호 : 457-85-01691
대표자명 : 최선희
소재지 : 서울시 양천구 목동서로 213, 9층 901. 906호
전화 : 02-2645-3705
상호명 : (주)유닛스터디 유닛소프트코딩학원 소재지 : 서울시 양천구 목동서로 213, 9층 901, 906호
전화 : 02-2645-3705 대표자명 : 최선희 사업자등록번호 : 457-85-01691