1-855-NGTLearning (1-855-648-5327)  ||  (925) 659-8000  || admin@ngtlearning.com

​​​​​​​​​​​​​Fundamentals of Python Programming

This Class does not require any prior programming knowledge or experience.

In Level-1, students will learn the programming fundamentals using Python language. This level will cover – Python Program Structure, Variables, Input/Output, Conditional Statements, Various Loops, and Turtle Graphics.

In Level-2, students will learn the intermediate concepts of Python language. This level will cover – Datatypes, String handling, Lists, Advanced Loops, Basic & Advanced Functions.

In Level-3, students will learn the advanced concepts of Python language. This level will cover – Modules, File Input/output and Event handling, dictionary, and Python UI Interface using Tkinter.

** Python is a widely-used programming language from top companies (Google/YouTube, Dropbox, Pinterest, etc.) to the top universities. Python has become the most popular introductory programming language in many leading universities. Eight of the top 10 computer science departments in US Universities use Python to teach coding, as well as 29 of the top 39 schools use python programming language.



Introduction to Robotics & Programming with Mindstorms EV3​

This Class does not require any prior programming knowledge or experience.


Dive into the exciting world of Robots with the latest Mindstorms EV3 System. Know all about Motors/Gears/Sensors and understand the science & engineering behind it.
Learn how to program your robot equipped with Gears, Motors, and other attachments. This class not only focuses on Building & Programming robots, but also helps students to understand the science & engineering behind everything they build, and also helps enhance their logical as well as analytical thinking.
In this class, students will build robots and write programs to make their robots - move, turn, play sounds, and do other cool tasks. This class focuses on STEM and is a great way to understand the fundamentals of robotics, engineering & programming using science and math.



Introduction to Programming and Game Design
Learn fundamentals of coding, and create your own code/games which can be downloaded and run on handheld devices. In this class, students will get their own small handheld device where they will download and test their code/games. The student will keep the handheld device along with their code/games after the class.
In this class, students will learn the programming fundamentals including the basic structure of programming, fundamentals of logic building, variables, input/output, conditional statements, basic loops, etc.

This is a highly recommended class for beginners, to introduce them in an interesting way to coding & logic building. This provides them the stepping stone into the world of computer science.

Junior Tech Class ​​Curriculum