Description
Course Syllabus
Week 1
Basic Programming
- Orientation
Foundations Review
Comp Sci. Fundamentals - Data Structures (study & implementation)
Advanced HTML5/CSS3 - Git with Teams
- jQuery + DOM Cloud Based Editing
Week 2
Node + Express
- Express (Node.js)
- Data Structure And Algorithm
- ทบทวน Algorithms + Data Structure + Git + HTML5/CSS3 + JavaScript + jQuery + Promise
- MVC Backend & Asynchronous JavaScript
Form validation
Role User - REST Framework
Templete
Projects You’ll Build
• A repertoire of JavaScript drills
• A write-up on variable scope
• An analysis another developer’s JavaScript program
• A GitHub account
• Local and remote project repos
• A live web page
Week 3
- Databases & SQL
- MySQL Schema Design
- MySQL (Continue)
- Mongodb + Other Database + Case Study
- Express + MySQL (MVC)
Object Relational Mappers (sequelize) - Projects you’ll build
• A personal portfolio
Week 4
- Basic React Day 1
- Basic React Day 2
- Recap Project
- Redux Day 1
- Redux Day 2
- Projects You’ll Build
• An app that displays images from an API
• An app to search for GitHub repos
• An app to search for YouTube videos
• An app to search for information about national parks”
“Projects you’ll build
• A bookmarks API
• A note-taking API
• A blog API
Week 5
- React with Libraries
- ทบทวน Database + Redux (Recap)
- Frontend + Backend + Database Combination
- Agile Project Management(Scrum)
- Sprint 1
- Projects You’ll Build
• A Trello app client
• A note-taking app client
Week 6
- Sprint 2
- Clean Code + Best Practice https://docs.microsoft.com/en-us/azure/architecture/guide/
- Webpack
pm2
Socket.io - Test Driven Development
- Intro to Deployment
Preparation for Projects
Week 7
- ทบทวน Test Driven Development + CI/CD + Git + Cleancode
- UX UI Visual design basics like visual hierarchy, color theory, and typography (1)
- UX UI Visual design basics like visual hierarchy, color theory, and typography (2)
- UX UI Visual design basics like visual hierarchy, color theory, and typography (3)
- Project Authentication
Week 8
Agile + Authentication
- System Analysis
Week 9 :
Career
- Secure Coding
Agile + Authentication
- Personal Project (Requirements)
- Projects You’ll Build
• A full stack authentication system
Week 10
Personal Project (Requirements)
- สอบข้อเขียน
Week 11
- Immersive Capstone Project + Agile Project
Week 12
- Immersive Capstone Project + Agile Project
Week 13
- Immersive Capstone Project + Agile Project
- Computer Science Workshops
- Career
- System Design, CTO Lecture Series
How to do a phone interview
How to do an in-person interview
Approaches to white-board presentations
Portfolio Enrichment Piece - Algorithm Practice For Interview
- Technical Interview Prep
How to write a resume
Writing a cover letter
Where to find tech jobs - วันจบการศึกษา
- Launch Day
Launch (Post-graduation)
Demo Day
Reviews
There are no reviews yet.