Home     Course     About Us     Blog

The Course

Building a strong foundation for the future

marketing

Table of Contents

marketing

Table of Contents

Icon Image

Weekly Syllabus

Confidently comprehensive.

No program covers as much ground with as much depth as we do.

Learn how to code basic functions and cover data structures fundamental to programming.

Move past basic if statements and data structures and move on to more advanced and higher level concepts. Cover object-oriented programming, and create first fully formed cli tool.

This week we will go over Javascript, and client and server concepts, and HTML + CSS  in preparation for coding web applications

Review and build. We will review everything we have learned and we will build our first static web page to ensure understanding of concepts.

Use everything we've learned so far and build on top of it. The next few weeks we will cover how to create web applications. We will move past static webpages and build a full-stack web app.

 

Cover databases, javascript frameworks, further explore the client-server side concepts, and deployment.

The most exciting part of the program! Pairs of two will be made, and together they will form a team to create a full-stack web application. We will then iterate over their ideas to create a project plan and build it. Most of the time will be spent working on it, answering any questions that might arise, and looking for different ways to improve it!

Interested in where the future is taking us? It's in machine learning. Machine learning has given us speech-recognition, self-driving cars, better web-search capabilities, and vast improvements in the medical space.

In this section we will cover simple machine learning classifiers.

We will be working hard doing interview-questions all week that software engineers and software engineer interns actually get at companies like Google, Amazon, Facebook and more and simulate real eng interview sessions. Even if you don't plan on working in tech, problem-solving on the spot is a very useful life skill to have!

 

Week 12 will also be our Demo-day for parents and friends to see what each student has built and worked hard for the past 3 months!

Icon Image

Weekly Syllabus

Confidently comprehensive.

No program covers as much ground with as much depth as we do.

Learn how to code basic functions and cover data structures fundamental to programming.

Move past basic if statements and data structures and move on to more advanced and higher level concepts. Cover object-oriented programming, and create first fully formed cli tool.

This week we will go over Javascript, and client and server concepts, and HTML + CSS  in preparation for coding web applications

Review and build. We will review everything we have learned and we will build our first static web page to ensure understanding of concepts.

Use everything we've learned so far and build on top of it. The next few weeks we will cover how to create web applications. We will move past static webpages and build a full-stack web app.

Cover databases, javascript frameworks, further explore the client-server side concepts, and deployment.

The most exciting part of the program! Pairs of two will be made, and together they will form a team to create a full-stack web application. We will then iterate over their ideas to create a project plan and build it. Most of the time will be spent working on it, answering any questions that might arise, and looking for different ways to improve it!

Interested in where the future is taking us? It's in machine learning. Machine learning has given us speech-recognition, self-driving cars, better web-search capabilities, and vast improvements in the medical space.

 

In this section we will cover simple machine learning classifiers.

We will be working hard doing interview-questions all week that software engineers and software engineer interns actually get at companies like Google, Amazon, Facebook and more and simulate real eng interview sessions. Even if you don't plan on working in tech, problem-solving on the spot is a very useful life skill to have!

 

Week 12 will also be our Demo-day for parents and friends to see what each student has built and worked hard for the past 3 months!

Icon Image

Day to Day

Maximize Learning

  • 30 Minute Lecture
  • 30 Minute Code Sprint
  • Collaborative Building

Laptops down! Learn new concepts from our instructor. Format ranges from an in-class demo to lecture slides to active participation demos. We purposefully keep our lectures short to focus on building and making projects as we believe doing is better than saying.

A brief handout outlining questions / what to code will be given. Students will be given 20 minutes to finish the quick assignment. We will self-mark and go over any questions they may still have for the remaining 10 minutes.

Depending on the day, we will either be building your personal projects, going over project plans, or building something based on concepts learned that day

Icon Image

Day to Day

Maximize Learning

  • 30 Minute Lecture
  • 30 Minute Code Sprint
  • Collaborative Building

Laptops down! Learn new concepts from our instructor. Format ranges from an in-class demo to lecture slides to active participation demos. We purposefully keep our lectures short to focus on building and making projects as we believe doing is better than saying.

A brief handout outlining questions / what to code will be given. Students will be given 20 minutes to finish the quick assignment. We will self-mark and go over any questions they may still have for the remaining 10 minutes.

Depending on the day, we will either be building your personal projects, going over project plans, or building something based on concepts learned that day

Icon Image

Why Polyglot?

Learn Real Software Engineering

  1. Cohesive curriculum with each lecture building on the last. This is something that community programs often don’t offer, but paid ones do. Programming concepts are not isolated from each other. Having a structured and rigorous curriculum that teaches students how to build things from complete scratch is something that drop-in classes cannot do.Think of it as the difference in taking a community ballet class vs paid lessons. Community classes are great, but ultimately limited in how far it can take you.

  2. Teachers who know the material like the back of their hand. Having experienced instructors means that the program can put more advanced topics in their curriculum and are not limited by the quality of instructors they get.

  3. Complexity and applicability to the industry. Often, coding classes are limited in the number of hours they spend with each student. They then resort to only teaching simple concepts. This includes learning Scratch, teaching simple data structures in python, and intro robotics. A byproduct of this is learning a bunch of disjoint concepts and never knowing how to put it together (which is back to point 1). Polyglot isn’t afraid to teach complex topics to students, because we want them to learn like an engineer.
Icon Image

Why Polyglot?

Learn Real Software Engineering

  1. Cohesive curriculum with each lecture building on the last. This is something that community programs often don’t offer, but paid ones do. Programming concepts are not isolated from each other. Having a structured and rigorous curriculum that teaches students how to build things from complete scratch is something that drop-in classes cannot do.Think of it as the difference in taking a community ballet class vs paid lessons. Community classes are great, but ultimately limited in how far it can take you.
  2. Teachers who know the material like the back of their hand. Having experienced instructors means that the program can put more advanced topics in their curriculum and are not limited by the quality of instructors they get.
  3. Complexity and applicability to the industry. Often, coding classes are limited in the number of hours they spend with each student. They then resort to only teaching simple concepts. This includes learning Scratch, teaching simple data structures in python, and intro robotics. A byproduct of this is learning a bunch of disjoint concepts and never knowing how to put it together (which is back to point 1). Polyglot isn’t afraid to teach complex topics to students, because we want them to learn like an engineer.
Icon Image

Need to Know

What you need to know before you apply

  1. Polyglot coding’s program is more intense than other current after-school programs which normally happen once per week for about an hour. Polyglot will run 3 times per week, 2 hours per day, with an additonal 1 hour for office hours on weekends, as we want to be able to cover as many topics in depth as possible. If you’re looking for a more casual program, please send us a message  here
  2. Classes run on Tuesday, Thursday from 6:30-8:30 PM and Saturday from 9:30AM-12:30PM.
  3. No prior coding knowledge necessary. We will work with each and every one of you to make sure you’re up to speed
Icon Image

Need to Know

What you need to know before you apply

  1. Polyglot coding’s program is more intense than other current after-school programs which normally happen once per week for about an hour. Polyglot will run 3 times per week, 2 hours per day, with an additonal 1 hour for office hours on weekends, as we want to be able to cover as many topics in depth as possible. If you’re looking for a more casual program, please send us a message  here
  2. Classes run on Tuesday, Thursday from 6:30-8:30 PM and Saturday from 9:30AM-12:30PM.
  3. No prior coding knowledge necessary. We will work with each and every one of you to make sure you’re up to speed
Icon Image

Polyglot vs Bootcamp

Polyglot believes in flexibility and no-frills.

Bootcamps love to advertise their 40+ hour per week courses, but we know for a fact that most of the day is spent doing self-directed studies. Lecture time and time spent with their lecturers oftentimes are far and few in between.

That’s why we stripped the curriculum down to its core and provide mentorship and collaborative building immediately at the most critical parts of learning: Immediately after. Think of it as having your lecture, then tutorials, and they happen 3 times a week. We’ve found that past that stage, most studies are self-directed.

Learning on your own is something we don’t believe we should be charging you on