Applications are now open for CodePath's no-cost Fall courses, ranging from beginner to
advanced level. Courses available include Web Development, Cybersecurity, Technical
Interview Prep, Android Development, and iOS Development.
All of CodePath's courses are developed by software engineers and designed to prepare
students for a successful career in tech. Apply today: codepath.org/courses
To learn more about CodePath's Fall courses, register for an upcoming information session
here.
● August 13 @ 8:30 PM ET - Register here
● August 21 @ 1:00 PM ET - Register here
Fall 2025 Courses
CodePath courses are designed for college students and apply to real-world software
engineering scenarios. Students learn the latest technologies and skills that companies are
looking for because our curriculum is designed by engineers from leading tech companies like
Apple, Google, Meta, and Pinterest.
● Technical Interview Prep: Ace the technical interview with this course. In 10 weeks,
students will gain a preview of real-world software topics and be prepared to solve
challenging algorithmic problems in whiteboard and coding interviews.
● Cybersecurity: This course introduces students to the fundamentals of cybersecurity,
covering common application vulnerabilities and attacks. Originally designed in
collaboration with Meta, this course provides a comprehensive understanding of the
cybersecurity landscape.
● Web Development: Students will embark on a journey to design and create their own
websites inspired by popular sites they already know and love. Starting with the structure
and styling, students will learn to add interactive elements like videos, forms, and
animations to bring their websites to life.
● iOS Development: Experience building iOS applications from scratch using Apple's
native IDE (Xcode) and programming language (Swift) in a project-based journey of iOS
development. Build your own custom app by the end of the semester. You'll begin by
creating engaging user interfaces (UIs), then connect that UI with logic and cloud-based
APIs to build out anything you can imagine.
● Android Development: Build your own fully functional apps with the Android pathway.
Start by learning the basics of Android development, including the IDEs, languages, and
tools real-world Android engineers use.
Course Logistics
Application deadline: August 24, 2025, at 11:59 PM PT
● Courses begin in the week of September 15, 2025
● Courses end in the week of November 17, 2025