Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
25 views15 pages

Software Engineering Flex

Coding Temple offers a 6-month online Software Engineering bootcamp with a job guarantee, emphasizing hands-on training, personalized coaching, and an adaptive curriculum. The program includes a tech residency for real-world experience, extensive career support, and access to a professional network. Graduates benefit from a high graduation rate, competitive salaries, and lifelong learning resources to stay updated in the tech industry.

Uploaded by

Sean Phillips
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views15 pages

Software Engineering Flex

Coding Temple offers a 6-month online Software Engineering bootcamp with a job guarantee, emphasizing hands-on training, personalized coaching, and an adaptive curriculum. The program includes a tech residency for real-world experience, extensive career support, and access to a professional network. Graduates benefit from a high graduation rate, competitive salaries, and lifelong learning resources to stay updated in the tech industry.

Uploaded by

Sean Phillips
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

Change your life in months, not years.

Flex Program Job guaranteed

Software Engineering
Career Track
6 Month Access + Tech Residency

100% Online

Live 1:1 Technical Coaching BEST


CODING
BOOTCAMPS

Adaptive curriculum design 2024


Table of
Contents
ABOUT CODING TEMPLE

PROGRAM OVERVIEW

CURRICULUM

TECH RESIDENCY

UNPARALLELED OUTCOMES

CAREER SUPPORT

APPLICATION PROCESS

FINANCING

LETS STAY IN TOUCH


Coding Temple
Join the #1 pathway for high-growth tech careers

Whether you’re looking to launch a new career, or you’re an


experienced developer looking to upskill, our training programs
help you reach your goals. Join us and discover the power of
technology.

Our Mission
We are using education to drive positive change
Our approach focuses on accelerated learning, offering accessible, high-quality education and
training that helps students learn not just what to think, but also how to think critically and adapt to a
rapidly-changing environment. We are dedicated to building the world’s top pathway for individuals
to secure high-growth tech careers by incorporating real-world application into the students’ daily
learning experience.

What We Do
Coding Temple is a tech bootcamp that turns your passion into something tangible. We offer
intensive, hands-on training in the latest programming languages and technologies, taught by
experienced instructors who are passionate about helping our students succeed. We have built our
program around the most effective learning styles—pairing our curriculum with hands-on experience
to prepare learners to be tomorrow’s leaders in technology.

At a Glance
Demand is growing at an impressive rate. The open tech positions to qualified candidates is 14:1. Our
comprehensive curriculum provides the knowledge and skills needed to become a tech professional in
a matter of months. Our program is designed to be flexible and accessible, with full-time, part-time,
and self-paced options available. We also offer a range of scholarships and financing options to make
our program more affordable for those who need it. We are constantly monitoring the job market,
researching new technologies, and revising our curriculum to reflect the most in-demand skills.

CODING TEMPLE | SOFTWARE ENGINEERING


Program Overview

Flexible Schedule
Self-paced learning allows you to get the coding bootcamp experience on your own time.
You are able to move at your own speed, free from deadlines and class schedules. You’ll
learn to program through a mix of recorded lectures, coding exercises, and projects.

What’s Included | Skill Focused


Exclusive and Intimate Learning Environment: Experience a boutique-style program with
capped cohort sizes, providing personalized attention and a highly engaging learning
experience.

Adaptive Curriculum, Tailored Learning: We offer an adaptive curriculum that stays up-
to-date with industry trends, ensuring your training remains relevant. We also provide
personalized learning, customized to your background, goals, and learning needs. This
powerful combination sets us apart, equipping you with sought-after skills for today's job
market.

Hands-On Projects: Emphasizing practical learning, our program focuses on real-world


applications. By working on hands-on projects, you'll gain valuable experience and build a
strong portfolio to showcase your technical skills to potential employers.

Personalized Live 1:1 Sessions: Benefit from live coaching sessions that provide individual
attention, allowing for direct feedback on your progress, addressing challenges, and
tailored guidance based on your specific needs.

Industry-Recognized Credentials and Certifications: Acquire Digital Credentials of the


latest technologies and a certificate of completion to allow you to stand out to potential
employers.

"I am incredibly grateful that I chose this bootcamp, as the


knowledge they imparted is the industry standard and
essential for success."
Alec V.

CODING TEMPLE | SOFTWARE ENGINEERING


Program Overview

Job Guarantee
We have the utmost confidence in the quality of our bootcamp, which is why we provide a
job guarantee. If you complete the program and don't secure a job within 9 months of
graduation, we offer a tuition refund. *Terms and conditions apply.

What’s Included | Career Focused


Tech Residency: Our unique Tech Residency phase allows students to experience a
simulated work environment. You’ll collaborate on complex projects, apply agile
methodologies, and interact with industry experts. This phase is crucial in bridging the
gap between academic learning and professional demands.

Individualized Lifetime Career Support: Our dedicated career services team works
closely with you to develop a personalized job search strategy. From resume building to
interview preparation and salary negotiation, we provide one-on-one guidance to
maximize your chances of securing your desired tech job.

Advanced Interview Preparation: We offer comprehensive mock interview sessions,


algorithmic problem-solving practice, and guidance on behavioral interviews.

Continuous learning and upskilling: We go beyond the limitations of a fixed course


duration by offering lifelong learning resources and upskilling opportunities. As a
graduate of Coding Temple, you gain access to updated course materials, new
technologies, and workshops that keep you up-to-date with the latest industry trends.
We believe in adding long-term value to your professional journey.

Soft skills development: We not only focus on technical skills but also offer
comprehensive training in essential soft skills. Enhance your communication, teamwork,
problem-solving, and critical thinking abilities, which are highly valued by employers.
Our goal is to significantly improve your job prospects and overall professional growth.

Extensive Professional Network: Receive exclusive access to our employer and alumni
network to connect with a community of professionals and gain valuable resources for
networking, career advice, and job opportunities.

“I highly recommend Coding Temple’s program for anyone


hoping to transition into tech!”
Marlisa R.

CODING TEMPLE | SOFTWARE ENGINEERING


Curriculum
This is a fluid curriculum that is subject to change

FUNDAMENTALS SPRINT 01 - CONTINUED


Computer Science Core BackEnd Fundamentals

Module 1: Module 4: Python Object-Oriented Programming


Welcome to Coding Temple Overview of Modules in Python
Computer Literacy OOP Fundamentals
Software Engineering OOP Principles
Algorithms Clean Code
Development Environment Setup
Git and GitHub Mini-Project: Library Management System

Module 5: Relational Databases


SPRINT 01
Database Fundamentals
BackEnd Fundamentals Structured Query Language (SQL) Essentials
Applying SQL in Python
Module 2: Python Basics
Python Syntax Mini-Project: Library Management System with
Python Conditional Statement DB Connection
Python Lists
Python Loops Statement Module 6: API REST Development
Python Functions Web Fundamentals
Python Strings Building RESTful APIs
Python Exception Handling Introduction to Object-relational Mappers (ORM)

Mini-Project: To-Do List Application Mini-Project: E-commerce API

Module 3: Python Intermediate


Python Dictionaries “I would recommend this course
Python Tuples to anyone of any skillset - if you
Python Sets
have the drive and an open mind,
Python Regular Expressions
Python File Handling
you can do it!” - Ashley F.

Mini-Project: Contact Management System

CODING TEMPLE | SOFTWARE ENGINEERING


SPRINT 02 SPRINT 02 - CONTINUED
FrontEnd Fundamentals FrontEnd Fundamentals

Module 7: Hypertext Markup Language Module 10: JavaScript (JS)


HTML Basics and Document Structure JavaScript Basics and Syntax
HTML Elements for Content and Layout JavaScript Control Structures and
Responsive Web Design and Forms Functions
Working with JavaScript Arrays and Strings
Mini-Project: Personal Portfolio JavaScript Objects
JavaScript and the Document Object Model
(DOM)
Module 8: Cascading Style Sheets (CSS)
Async JavaScript and API Interaction
CSS Fundamentals
CSS Styling Complex Elements
Mini-Project: API Integration
CSS Box Model and Layout
Advanced CSS for Responsive Layouts
Advanced CSS Properties Module 11: React
React Fundamentals
Mini-Project: Personal Portfolio (CSS) React State, Props, and Component
Lifecycle
React Hooks, Events, and Forms
Module 9: CSS Framework
React Routing and Single-Page Applications
UI/UX Principles and Prototyping
Integrating Bootstrap with React
Bootstrap Fundamentals
Bootstrap Contents and Typography
Mini-Project: E-commerce API
Bootstrap Forms and Components
Bootstrap Navigation and Utilities
Capstone Design
Customizing and Extending Bootstrap
Design and Architecture of Capstone
Project
Mini-Project: Budget Tracker
Preparing for Project Implementation

Overview of Software Development


Methodologies
Understanding and Planning the *After this module you will meet with an
advisor to choose your specialization.
Capstone Project
Project Management Tools and
Techniques

“It is not just the instructors, the staff in general is amazing, from
student relations to career counseling, to the post-grad job-search
assistance, I really cant recommend this school and its staff enough!!”
Alex E.

CODING TEMPLE | SOFTWARE ENGINEERING


SPRINT 03 - OPTION 1 SPRINT 03 - OPTION 2
Specialization: BackEnd Specialization: FrontEnd

Module 12: Python Data Structures & Module 12: Advanced React
Algorithms State Management with Redux
Data Structures and Algorithms State Management with Context API
Fundamentals Data Fetching with React Query
Lists and Dictionaries Performance Optimization in React
Linked Lists Accessibility and Internationalization in
Stacks and Queues React
Search and Sort Algorithms Advanced React Router and Navigation
Recursion Testing React Applications
Binary Tree
Graphs Mini-Project: E-commerce API

Module 13: Advanced API REST Development Module 13: TypeScript


REST API Design Patterns TypeScript Fundamentals
SQL & ORM Advanced Features TypeScript Objects
API Security Integrating TypeScript with React Components
API Testing Integrating TypeScript with React Hooks
API Documentation Authentication and Authorization in React with
TypeScript
Mini-Project: E-commerce API
Mini-Project: Task Management Application
Module 14: API GraphQL
GraphQL Fundamentals Module 14: GraphQL with React
Building GraphQL APIs with Python GraphQL Fundamentals
GraphQL Usage in React
Mini-Project: Chat Application
Mini-Project: GraphQL API for a Movie Database
Module 15: API WebSocket
WebSocket Fundamentals Module 15: WebSocket with React
Implementing WebSocket Servers and WebSocket Fundamentals
Clients Integrating WebSockets in React Applications

Mini-Project: Chat Application Mini-Project: Chat Application

Module 16:CI/CD Module 16: CI/CD


CI/CD using GitHub Actions CI/CD using GitHub Actions
API Deployment using Docker and AWS React App Deployment using Docker and AWS

Mini-Project: E-commerce API Mini-Project: E-commerce API

CODING TEMPLE | SOFTWARE ENGINEERING


Tech Residency
Work as a Software Developer on a cross-functional team!

TECH RESIDENCY

WEEK 01
Define a Clear Problem
Meet your team (Software Engineer(s) & UX Designer)
Organize a project kickoff to brainstorm problems
Start conducting user research to talk to potential customers

TECH RESIDENCY

WEEK 02
Identify Possible Solutions
Explore the solution space of your problem and validate which ones will work for your users
Start considering technical feasibility and constraints
Start creating user flows, wireframes and user journeys for your proposed solution

TECH RESIDENCY

WEEK 03
Prioritize Features and Create Low-Fidelity Designs
Align on the core features your team plans to deliver to customers
Start designing initial visual concepts and mockups
Break down your user stories into executable technical tasks

TECH RESIDENCY

WEEK 04
Make Progress on Development and Create High-Fidelity Designs
Test your early wireframes and mock ups with actual customers to collect feedback
Iterate on your designs and prepare for development hand off
Get ready to deploy an initial functional prototype in preparation for beta testing

CODING TEMPLE | SOFTWARE ENGINEERING


TECH RESIDENCY

WEEK 05
Ship the V0 of your Product and Showcase your Demo
Continue with sprint planning to keep your team on-track, organized, and motivated
Focus on building high priority features and fixing bugs
Share your team and product progress during the community Midpoint Demo

TECH RESIDENCY

WEEK 06
Get User Feedback, Iterate, and Keep Building
Recruit additional users to test your product and provide feedback
Organize user tests to try out your functional prototype with key features of problem discovery
Synthesize user feedback and implement relevant improvements

TECH RESIDENCY

WEEK 07
Add Finishing Touches to your Product
Determine final product features to deliver, and de-scope as needed
Fix bugs and iterate as needed based on current priorities
Deploy your product and make it accessible to the public

TECH RESIDENCY

WEEK 08
Put together your Product Portfolio and Prepare for Demo Day
Document your learnings gained throughout the duration of the program
Craft your team pitch video, slides, design assets and blog write-up
Present at Demo Day to a crowd of hiring managers, recruiters and community members

“Highly recommended for anyone wanting to get into tech but not
knowing where to start! ”

Kevin S.

CODING TEMPLE | SOFTWARE ENGINEERING


Unparalleled Outcomes

300+ 86% $81,310 $23K


Placement Partners Graduation Rate Average Salary Salary Increase

Coding Temple grads work at the world's leading companies...

CODING TEMPLE | SOFTWARE ENGINEERING


Career Support
Fine-Tune Your Communication and Branding

Behavioral dos and don’ts


Mock Interviews specific to Career Path
Build a Resume + LinkedIn

Utilize Resources and Templates

Lifetime access to recorded workshops and documents for educational


or professional growth purposes

Access Community and Support

Alumni Slack
LinkedIn Network
Facebook Groups

Sharpen Your Technical Skills

Algo + Data Structures Workshops


Daily Technical Challenges
Technical Mock Interviews
1:1 Technical Interview Preparations
MAANG Technical Interview Preparation
Quarterly Hackathons

Leverage Our Employer and Alumni Network

Guest Speakers
Employer Workshops and Networking
Job Search Support Workshops
Individual attention with your Career Coach

CODING TEMPLE | SOFTWARE ENGINEERING


Find your purpose, hone your skills

Launch your career


with confidence
Admissions Process

How to get started


EXPLORE OUR CAREER PATHS AND COURSES
01 Ready to start your new career in tech? Explore our different
career tracks and see which path interests you the most!

APPLICATION AND BASIC SKILLS ASSESSMENT


02 Submit your application - it takes less than 5 minutes. After
you apply you will be sent a basic skills assessment. Our
50-question assessment is meant to test your cognitive skills.
Don’t stress! We want to know if you can think like a
programmer, if you can we will take it from there!

SPEAK WITH AN ADMISSIONS ADVISOR


03 Talk with our admissions team so we can get to understand
your career goals and answer any questions you have about
our program

SECURE YOUR SEAT AND ENROLL


04 Finalize your payment plan to secure your seat! Once you’re
enrolled, you will gain instant access to our preparatory work,
slack channels, and 1:1 support prior to class

CODING TEMPLE | SOFTWARE ENGINEERING


All Access for 6 Months
Our Tuition + payment plan breakdown is designed to make it
easier for you to invest in your education.

Save $500

Pay Up Front
Save $500 on program cost by paying
upfront No aditional payments required.

8,995
Buy Now

Pay With a loan


Pay with Ascent. Secure payment platform.
Seamless payment experience.

9,995
Get Approved

CODING TEMPLE | SOFTWARE ENGINEERING


Let’s stay in touch!
Coding Temple is dedicated to providing you with the skills, community, and immersive,
outcomes-driven curriculum you need to launch a successful career in Software Engineering,
Data Analytics, Cybersecurity, or Quality Assurance. Invest in your future with us today

Apply Now Chat with Admissions

Take the next step by Questions about the program


applying to our Software or application process? Talk with
Engineering Career Track! our Admissions team for more info.

Apply Now Schedule a Call

Codingtemple.com

You might also like