Welcome to the Coding Prep School. Our school is the result of collaborative work between a certified Public School Teacher and a professional Software Engineer from New York City. We are currently teaching students from the US, UK, and Canada.

Our curriculum is designed in a way that incrementally builds on learned concepts. This allows our students to gain knowledge in full-stack software engineering without it being overwhelming to those who may be newer to coding. We split up the concepts into easier to understand topics of front-end and back-end development, as well as data structures, analysis and methods of data storage. Ultimately, the goal is for the students to grow and have the ability to create software in the modern three-tiered architecture which is the driver of most of the apps that you use and see all around you. Our students acquire skills necessary to build Websites and Web Applications, create automated computer bots, and organize data.

Diagram of Three Tier Architecture



Our curriculum is project-based. We provide theoretical material and engage students in project work. In each course, our students complete a wide range of projects (from easy to complex ones) to become proficient developers. By the end of the 7th course, the students create a professional portfolio and have their projects saved in their own GitHub repository. Upon successful completion of each course, the students receive a certificate that indicates the concepts they learned as well as the projects they completed. More importantly, they go forward in life with life skills that can be applied in many fields in today's technology driven society.




We offer online group classes. 6-10 students per class.
 
Students' age – 12 and older.