About the Coding Bootcamp
Software engineers are the architects of the digital age, wielding the power to create applications, websites, APIs and a myriad of other technologies that shape our daily lives. This challenging and rewarding profession offers the opportunity to make a tangible impact on both businesses and consumers. Behind every website, app or digital product you use, there's a team of dedicated software engineers working to enhance your experience.
The demand for skilled software engineers is soaring, as companies of all sizes race to develop cutting-edge software for their customers. This field boasts high salaries, exceptional job satisfaction, intellectually stimulating work and the chance to work with the latest and most exciting technologies.
The University of Arizona Continuing and Professional Education (CaPE) Coding Bootcamp is designed to equip you with job-ready web development skills using the MERN stack—the most popular stack in the web development ecosystem, consisting of MongoDB, Express.js, React and Node.js.
You'll gain proficiency in JavaScript, the world's most widely used programming language, and by the end of the bootcamp, you'll possess a comprehensive full-stack programming skill set that will enable you to thrive in a web development role.
The program culminates in a professional-grade capstone project where you'll build a complete web application, showcasing your newfound expertise to potential employers.
Get Started
Career in Software Engineering
There are a plethora of different career paths and specializations to choose from within software engineering. As you become more familiar with what it takes to create software, you’ll find yourself gravitating towards roles that utilize your skillset and interests. Below are possible job titles, fields and salaries that you may consider.
Software Engineer: $111,360
Front-end Developer: $80,128
Back-end Developer: $79,872
Full-stack Developer: $108,288
Web Developer: $63,232
Coding-Focused Bootcamp Curriculum
The Coding Bootcamp is designed to help you land your first engineering job. You’ll work through coding projects and exercises similar to the work that software engineers do daily. Plus, you’ll learn to collaborate with generative AI and code smarter, faster with a new AI learning unit. Preview some of the curriculum units below:
Unit 1: Understanding Web Development
In this unit, you will acquire a comprehensive understanding of web technologies. You will gain insights into the historical context and pivotal advancements that have shaped today's internet landscape, grasp fundamental web principles, and become familiar with modern development tools. This knowledge will equip you to navigate this bootcamp, from foundational concepts of web application development, to practical implementation using the most popular stack of tools - The MERN stack.
Topics Covered:
The Evolution of the Web
Web Mechanics
Introduction to Web Development using MERN Stack
Custom Capstone and Hands-On Projects
Demonstrate your skills through hands-on projects, and graduate with a professional-grade capstone, where you'll build a complete web application, which will be the centerpiece of your portfolio. View a description of the portfolio projects below:
Capstone project
In this project, whose steps are distributed across the course, you will build a complete web application using MongoDB as the database, Node.js and Express.js for creating the API layer and React.js for building the frontend.
Jeopardy
Build an app to recreate the jeopardy game.
Pokedex
Create a pokemon application with a custom user interface, which is an encyclopedia of various information on Pokémon (a Pokedex).
Space Travel
Build a futuristic app to plan space travels by maintaining and tracking the details of all our spacecrafts.
Dog Adoption Platform API
Design and build RESTful APIs for a Dog Adoption Agency.
Fit Learning Into Your Life, With Industry Experts in Your Corner
Learn on your own time and study on your schedule. Stay on track with mentors and peers to keep you accountable.
Personal mentor with regular 1:1 video calls: Your mentor will provide feedback on projects, help you overcome blockers and can give you career advice and industry insight.
Advisors: Call upon your advisor for questions regarding accountability, time management or anything else that comes up throughout the course.
1:1 career coaching sessions: these optional career units can help you navigate the stages of your job search.
Online community: Start discussions with your fellow peers about the work you're doing and receive feedback.
Meet Some of Our Mentors
Having a personal mentor will help you build your skills faster and advance your personal growth.
Is This Coding Bootcamp Right for You?
No knowledge of programming is necessary! If you don’t know how to code, you’ll learn everything you need to succeed in the Foundations+Core version of the program. All backgrounds are welcome.
If you already have basic skills in HTML, CSS and JavaScript you can test into an accelerated Core version of the curriculum.
FAQ
More Questions About the Program?
Schedule a call with our Enrollment Team by applying now or email Carolina, our Enrollment Advisor, to aid in your decision.