Progression Step
8 Months program
Build on foundational skills with additional depth and complexity.
Age
13-17
Duration
8 months
Schedule
Twice a week
One class
Max 7 Students
Be more prepared for the college journey.
Be more skilled than 75% of your peers.
Gain skills in a high-demand field.
Book a Free Session
Academy Learning Environment
Progression Step
Learning path
Version Control
Duration
8 hours
Topics you will learn
Github and Remote Repository
Git Basic & Advanced Commands
Terminal Commands
Branches
Pull Request
Outcome
Build a website with ReactJS (Personal Portfolio)
React JS & NextJS framework
Duration
40 hours
Topics you will learn
Intro to ReactJS / NextJS
Server-side/ Client-side rendering
Component-based architecture
State management (Redux, useState, etc…)
Routing (e.g., React Router)
Lifecycle Methods and Hooks
TypeScript
User Interface Framework
Duration
20 hours
Topics you will learn
Components
Layout
Styles
Theming
Customization
Introduction to Google Firebase
Duration
20 hours
Topics you will learn
Overview of Firebase
Firebase Authentication
Firebase Firestore (Cloud Firestore)
Firebase Cloud Storage
Firebase Hosting
Introduction to React Libraries
Duration
8 hours
Topics you will learn
Introduction to Formik
Form Management
Field Components
Form Validation
Form State Management
Formik Context API
Outcome
Develop a website using ReactJS, integrated with Firebase Firestore for the database and authentication system.
Future ready curriculum
Our experienced instructors will guide your child through the process of creating their own coding projects, from start to finish.
Instructor
With a hands-on learning and real-world projects, our program is the road to success for teenagers.
Our Students
Meet our students, a recent Pinecone Academy graduates. Initially drawn to computers out of curiosity, Students discovered their passion for coding when they took their first Pinecone course. This experience ignited a spark within them, revealing the power of technology to bring ideas to life. Watch this video to learn more about their coding journey.
Yesugen
HOP Program 2nd year student
Erkhes
HOP Program 2nd year student
Temuulen
HOP Program 2nd year student
What you’ll do
Visiting top tech companies
Experience a strong coding culture
Your kid will visit some of the most innovative tech companies. It will help your child understand how coding can be applied to industries and inspire them.
Coding fundamentals
Experience a strong coding culture
Our experienced instructors will guide your child through the process of creating their own coding projects, from start to finish.
Coding project challenge
Experience a strong coding culture
Using what they learned throughout the class, they will do a group coding challenge that will test knowledge and make new friends.
Touring college campuses
Experience a strong coding culture
Touring college campuses is a great way for your child to get a glimpse into college life and learn about the admission process.