Flex Front-End Development bootcamp
Become a Front-End developer on your own time using the most sought-after curriculum in the industry!
- 6 month access | 100% online | Live group sessions
- Beginner & advanced friendly
- Job guaranteed
Get the Flex Front-End Development coursebook']
Skills & technologies covered
Learn the foundations of web development with HTML, CSS, Git, and the Command Line. This module will begin with the basics and quickly move into building your first professionally developed website. By the end of this module, you’ll have the confidence to build and organize coding projects and create multi-page websites using tools/methodologies like Bootstrap, CSS Grid, and Flexbox. Along the way, you will be learning how to back up, revise, and share your code with collaborators using Git.
HTML 5, CSS 3, Bootstrap, Visual Studio Code, Git, GitHub
Static Web Pages, Project Structure, Version Control, Collaboration in Development
Designing Clean, Professional Web Pages
Get familiar with building static web pages using HTML/CSS. Learn to apply multiple layout/styling techniques with individual projects and exercises that implement Bootstrap, Flexbox, and CSS Grid.
Mastering the Developing Environment
Take a deep dive into the workflow of a developer. In this module, you will learn how to start working and thinking like a developer. Get comfortable with the VSCode text editor, protect and track your code with Git/Github, and learn industry-standard best-practices for collaboration.
Intro to TypeScript
Type Theory, TypeScript, error handling
React, state, props, components
After working through the basics of React, we’ll take a more thorough look at the framework; we’ll learn about hooks and React’s relationship with complex state. We’ll make several projects here as they’ll be largely the main push of our entire course; creating dashboards and using tools to do ornate applications. We’ll also be using TypeScript for our projects now to ensure our projects are safe and operational.
APIs, hooks, advanced state management methods, functional components, single-page applications, testing
Single-page applications, Vue state management, Vue Composition API
Intro to UI/UX
This will be an introduction to UI and UX tools. We’ll look at using pre-made React components from Alaska Airlines’s Auro design team and thinking about how professional companies often build their own in-house tools to keep designs consistent across websites. This course will briefly discuss design theory, but is more of a pragmatic approach to using UI/UX tools that front-end developers will likely be asked to make and use on behalf of an existing UI/UX team.
There will be two capstone projects for this course with two different focuses.
Project 1: Parallel Analysis Report
In this project, students will be expected to find a data set to analyze, and then do so in Python, R, and SQL/Excel if possible. Students will perform the same analysis in all three languages with the goal of understanding the subtle differences between the three tools. After forming a hypothesis, they will explore the data, and this work will culminate in a written report detailing the exploration process, as well as pros and cons of each platform for the analysis. The report will be written as if it is being sent in to a business or research entity as a cumulative response to the hypothesis.
Project 2: Analysis Presentation
A huge part of analysis will be explaining and communicating data to people who don’t speak data. In this project, students will choose a database and language (R, Python, or SQL/Excel) and explore a data set after creating a hypothesis about it. After spending time in the data, they will create a presentation, and then use Loom or similar software to explain the results of the search in a 5-10 minute pre-recorded presentation.
Dive deeper into our Flex curriculum
Flex Front-End Development bootcamp
Flex 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.
We set students up for success
1:1 Live support sessions with an instructor
Weekly peer programming and code wars sessions
Real projects and graded assignments
Dedicated Student Success Manager
We offer lifetime career services
Our post-graduation services provide each student with the necessary resources, tools, and guidance to build a meaningful career. We provide 1-1 support for the entirety of your professional journey.Learn more
Our Admissions Representatives are ready to help
We’ll work 1-1 to get your questions answered.
We’re here to help you understand our curriculum and financing, as well as give you information about post-graduation services.
Attend one of our Weekly Webinars
See what our program is like and learn how to get started.
Ask questions during our live Q&A.
Big names in tech hire Coding Temple Grads
Don’t just take our word for it. Hear from our
Full-Time Data Analytics graduates
"Overall I will say it was the right choice for me to go with Coding Temple for several personal reasons. Scheduling, timeline, availability of instructors/tutors, budget, and reputation were all very important in my decision to choose this bootcamp over the numerous other ones I looked into."
"I had a great experience at Coding Temple. Before enrolling in CT, my coding / web design experience dates to at least 15 years ago. I was overdue for a re-introduction to the wonderful world of web development. I like how CT emphasizes both the material subject matter (the curriculum) AND the job search process itself, and how -- once one passes/graduates the program -- one becomes availed of ongoing education AND career advice. I found a focus here, while also gaining an introduction to a wide array of topics."
"This coding Bootcamp is awesome. I learned so much throughout, it's an intensive but rewarding Bootcamp. It was great learning how to apply the skills I've learned. I really loved the projects we had to complete, as I could use my creativity to add my own flair to them. The 1-1 help was also really great and the instructors were amazing! I would highly recommend Coding Temple!"
"From first phone interview to post graduation. The application, learning, and career support are amazing. I went from zero coding experience to actually understanding and building applications. It was a great price for the time learning."
How to get started
Explore our career paths and courses
Ready to start your new career in tech? Explore our different career tracks and see which path interests you the most!Explore Courses
Schedule an admissions call
Talk with our admissions team so we can get to understand your career goals and answer any questions you have about our program.Schedule a Call
Application and basic skills assessment
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!Apply Now
Secure your seat and enroll
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.See Payment Plans