이 페이지의 작성 완료 예정 시점은 2022년 4월입니다.
# 2022년 녹화 강좌 목록
2021년까지 녹화한 강좌는 여기를 참고하십시오.
2022년 녹화 강좌는 회원 전용이며, 2023년부터 무료로 공개합니다.
이 페이지는 팀 주피터의 강좌 목록을 요약한 것입니다.
개요
FAS 유치원 과정
EMC
FAS 초등 과정
EMC
Git
Web Development
Python
Linux
FAS 중학 과정
EMC
Git
Web Development
Python
Rust
Elixir & Phoenix
Linux
FAS 고교 과정
Git
Python & Machine Learning
Web Components
Web Frameworks
Rust
Elixir and Phoenix
Linux
FAS의 유치원, 초중고 과정은 기존의 유치원과 초중고를 통합한 온라인 커리큘럼(MOOC)이며, FAS 대학 과정의 준비 과정입니다.
FAS 대학 과정은 컴퓨터 공학을 전공으로 하고, 기존 대학의 전공 과정 중 하나를 부전공으로 이수해야 합니다. 가령, 기존 대학의 경제학 전공은 FAS 대학의 컴퓨터 과학 전공 + 경제학 부전공입니다. 기존 대학에 비유하면, "컴퓨터 공학과 + 기타 학과"의 복수 전공과 같습니다. FAS의 초중고 과정은 유치원부터 컴퓨터 과학을 포함하여, FAS 대학 과정의 학습 부담을 줄입니다.
학습자는 유치원, 초등, 중등 및 고등 과정의 순서로 학습해야 합니다.
각 과정은 적어도 하나의 코딩 프로젝트를 포함합니다. 가령, 유치원 과정의 말미에 어린이 코딩 프로젝트를 완성한 뒤, 초등 과정으로 진학해야 합니다. 초등, 중등, 고등 과정도 마찬가지입니다.
유치원과 초등 과정은 컴퓨터 과학과 더불어 영어 학습에 방점을 둡니다. 초등 과정을 마친 학습자는 영어를 말하고, 듣고, 읽고 쓸 수 있어야 합니다.
과정 별로 중점이 다릅니다.
유치원 과정 - 코딩을 설명하지 않고, 아이들이 그냥 느낄 수 있는 환경을 제공합니다.
초등 과정 - 웹의 기초 개념과 Python 언어를 통해, 학습자들이 코딩을 이해할 수 있도록 지원합니다.
중학 과정 - JavaScript, TypeScript 웹 프로그래밍, 그리고 Python 언어를 이용한 프로그래밍에 중점을 둡니다.
고교 과정 - Rust 언어의 시스템 프로그래밍, Elixir/Phoenix의 웹 프로그래밍에 무게를 둡니다.
대부분의 학습자에게 생애 첫 컴퓨터 과목입니다.
학습 기간은 총 4~5년입니다.
컴퓨터 과학, 영어, 그리고 수학적 개념을 동시에 익히도록 지도합니다.
강좌[Youtube]
교재[Google Sheets]
(1) 영어 능력을 확보하고, (2) 전반적인 프로그래밍 개념을 체득하며, (3) 웹 프로그래밍을 이해하도록 지도합니다.
Git은 모든 블록체인 기술의 근본이며, 개발자의 필수 지식입니다.
Automate the boring stuff with python
GitLab[Link]
교재 [Link]
(1) 간단한 웹 프레임워크와 도구들의 사용법과 (2) Python 프로그래밍에 초점을 둡니다.
HTML5 Shoot ’em Up in an Afternoon
GitLab[Link]
교재 [Link]
부교재 - Sams Teach Yourself All in One HTML, CSS, and JavaScript Third Edition
DOM Enlightenment
GitLab[Link]
교재 [Link]
부교재 - HTML and CSS Visual QuickStart Guide (9th Edition)
Svelte
GitLab[Link]
교재 - Official Svelte Documents[Link]
부교재 - Svelte and Sapper in Action
Rust 과정 리스트를 참고하십시오.
Advanced Web Programming, Rust, Elixir, Phoenix, 그리고 Python Machine Learning이 주요 교과입니다.
Learn more python 3 the hard way
GitLab[Link]
교재[ Link]
Angular
GitLab[Link]
교재 - Official Angular Documents[Link]
부교재 - Angular Projects: Build modern web apps by exploring Angular 12 with 10 different projects and cutting-edge ...
Vue
GitLab[Link]
교재 - Official Vue Documents[Link]
부교재 - Projects with Vue.js: Learn to build scalable web applications and dynamic user interfaces with Vue 2
React
GitLab[Link]
교재 - Official React Documents[Link]
부교재 - Full Stack Serverless: Modern Application Development with React, AWS, and GraphQL
부교재 - React: Up & Running Front-End Development
Rust 과정 리스트를 참고하십시오.