Grade 8 - 12 (age 13 - 18)

Bottega University

  • The Full-Stack course is only available to students participating in the full-year program.

  • Website: Bottega University

  • LMS: DevCamp

  • Mode: Online Teacher-supported

  • Mentor Supported

Bottega University offers two unique coding programs to support My Tech High coders, whatever their long-term goals.

Students who successfully complete both Coding Foundations and the Full-Stack Development Certificate program earn 18 college credits through Bottega University.

Click here for a demo of Bottega.

Coding Foundations

Available as early as 8th grade, Coding Foundations is an excellent option for students wanting to try out coding for the first time.

Schedule Details

  • To access Coding Foundations in Schedule Builder, select either High School Science > Computer Science or Technology > Computer Science & Programming

  • Coding Foundations will reduce a student’s Technology Allowance by $50

  • Coding Foundations is a prerequisite for the Full-Stack Development Certificate program

What you will Learn

Coding Foundations topics include HTML, CSS, WebDev Tools, and Introduction to JavaScript. The methods of instruction include skill demonstration, case studies, practical exercises, discussion, presentations, exercises, laboratory, and computer-based training.

Full-Stack Development Certificate

Highly motivated students with a desire to earn a Full-Stack certification can begin the Bottega Full-Stack Development Certificate Program. Students in this rigorous, self-paced program will receive technical and content support from Bottega University as well as progress reports and encouragement from a mentor at My Tech High.

Schedule Details

  • This course is only available to students participating in the full-year program.

  • The Full-Stack Development program takes 3 periods on a student’s schedule (2, 3, & 4) and will reduce a student’s Technology Allowance by $200.

  • My Tech High recommends students begin this program in 9th grade.

  • Bottega University Coding Foundations is a required prerequisite for the Full-Stack Development program.

What you will Learn

Year One: Object Oriented Programming with Front-End Foundations is a comprehensive course on how to develop in object-oriented programming languages, including how to leverage object-oriented programming techniques to build modern systems while building on fundamental concepts associated with front-end development, including HTML, CSS, Sass, JavaScript, jQuery and UI/UX.

Year Two: Database Systems and Management focuses on learning database management skills and database management, covering both SQL and NoSQL database systems. Including an introduction to advanced topics including query optimization, concurrency, data warehouses, object-oriented extensions, and XML

Year Three: Advanced Object Oriented Programming and Web Development focuses on learning advanced object-oriented programming languages in order to define and build multiple applications with integrated libraries and datasets. This course includes working with modern Javascript libraries and building React Javascript Libraries.

Year Four: Full-Stack Capstone Project and Certification, Mentorship Program. Successful completion of the Capstone and Final Assessment will result in Full-Stack Development Certification and 18 University credits from Bottega University.

System Requirements


Q: How demanding is the Bottega Full-Stack Development Program?

A: The program is rigorous, self-paced, and requires about 600 hours to complete. Students should expect to spend 5-10 hours a week during each year of the program.

Q: Can my student work on the courses through the summer?

A: Yes, students are able to work on their Bottega courses through the summer, but instructor support will not be available then.

Q: Will my student receive college credit?

A: Only students who successfully complete the entire Full-Stack Development Program in its entirety will receive credit from Bottega University.

Q: What if my student does not finish the program while attending My Tech High?

A: Upon completion or graduation from My Tech High, students may enroll directly into Bottega University to finish the Full Stack Development Certificate program.

Q: Are the certificate credits transferable?

A: Successful completion may lead directly into transferable credits into Bottega University’s Associate of Science in Computer Science and/or Bachelor of Science in Computer Science Business. Transferability of credits into other colleges are solely up to the receiving institution and out of the control of Bottega University or My Tech High.

Contact us

If you have questions, please reach out!