Beginner Syllabus 2022 23
Beginner Syllabus 2022 23
9am-7pm
during 10
IN CLASS 9am-7pm 9am-7pm 9am-7pm 9am-7pm
prearranged
weeks
DAILY PROBLEMS
OUTSIDE DAILY DAILY DAILY DAILY
(20 MIN)
PROBLEMS PROBLEMS PROBLEMS PROBLEMS
OF CLASS
(10 MIN) (10 MIN) (10 MIN) (10 MIN) LAB & PREP FOR NEXT WEEK
(6 HOURS)
SOFTWARE ENGINEERING WITH JAVASCRIPT & PYTHON
What You’ll Learn
Dive into the world of a full-stack software engineer. These subjects represent the core
knowledge and skills that are used in nearly every software engineering job.
• Turn software requirements into a running application with Python and Django
• Write HTML and CSS to build working and interactive web applications
• Use a relational database to store and retrieve data for an application
• Use Visual Studio Code (VSCode), Bash or PowerShell, and Git to create high-quality code
and projects
Building on the first module, you’ll explore how to build even more complex web applications
using modern software architectural methods.
• Use Domain Driven Design to model and design large software applications
• Build scalable and fault-tolerant applications using messaging middleware
• Apply the latest design and technical principles to create microservices
• Create stand-alone web application front-ends using JavaScript and React
Combine what you’ve learned so far with new skills to manage large amounts of data. Then
learn development, security, and operations (DevSecOps) to harness the power of the cloud.
• Build near-real-time applications that automatically update all User Interfaces (UIs) with
WebSockets and FastAPI
• Write algorithms that work with different shapes of data
• Use different types of persistent data stores for different kinds of data with MongoDB
• Plan, create, and monitor a continuous integration and delivery pipeline with GitLab Pipelines
At this stage, you’ll begin your job search. Throughout the program, our Career Services
team leads lessons and workshops related to preparing your resume, building your portfolio,
and more. During the final week of the program, you’ll go through intense job search
preparedness, including:
• 1:1 coaching sessions with your Career Services Manager (CSM)
• Mock interviews
• Portfolio and resume building
• Professional development workshops
• Networking exercises
Upon graduation, you’ll have access to our 12,000+ alumni network and alumni benefits. You’ll
continue working with your CSM for 180 days or until you land your first software engineering
job. Your CSM will help you through the job search process, including guidance and support
through challenges, and helping you negotiate salary upon receiving an offer.
Ready to
get started?
ATTEND AN SPEAK TO APPLY NOW!
INFO SESSION AN ADVISOR