Home | Class Schedule  | Contact  |

Class Schedule

 

Class schedule for May - June 2018: Online registration available now

All classes meet for one hour per week for 8 weeks unless marked otherwise

Wednesdays
6 PM 6/6 - 7/25   Advanced C# with SQL (pre-req, contact us)
7 PM 5/30 - 7/18 beginner Web Design: Intro to HTML, CSS and JavaScript $280
8 PM 5/30 - 7/18 beginner Intro to Programming Visual Basic Track $280

Saturdays
8 AM 5/5 - 6/16   Advanced Programming Visual Basic with SQL $280 (pre-req, contact us)
9 AM 5/30 - 7/18   Open
10 AM 5/26 - 7/14 beginner Intro to Programming Visual Basic Track $280
11 AM 5/19 - 7/7   Mobile App Development with Dart/Flutter $280

 

Sundays
8 AM 5/20-7/8 beginner Intro to Programming Visual Basic Track $280
10 AM 5/6 - 6/24   Advanced Java Programming $280 (pre-req, contact us)

Introduction to Programming with Scratch, HTML and Visual Basic - Class will work with Scratch software for 2 weeks to introduce programming concepts and build games such as a cat and mouse game and Pong. We will then briefly introduce HTML for two weeks. Beginning in week 5, we will introduce the Visual Studio development environment and learn Visual Basic. The students will learn more complex programming concepts and build games such as battleship with Visual Basic. Students should bring their own laptop (Windows OS). A limited amount of laptops will be available to borrow during class. Class is limited to 7 students.

Online registration available now

 

Game Design with Unity and C# - Pre-requisite is the web design class and one programming class such as Visual Basic or Java. Class will work on learning C# programming functionality and then transition to working with the Unity platform

Contact us for Registration

 

Introduction to Mobile App Development with PhoneGap - Pre-requisite is the web design class. Classes will work together to learn more about installing the PhoneGap environment and learn the basics about building mobile applications for use on iOS, Android, etc. Students must understand HTML, CSS and JavaScript. Students will learn about using available web services, cutting edge web technologies and access native functionality in their apps.

Contact us for Registration

Introduction to Mobile App Development with Dart and Flutter - Pre-requisite is any programming language. Classes will work together to learn more about installing the Dart and Flutter framework and learn the basics about building mobile applications for use on iOS, Android, etc. Students must understand basic programming skills that are taught in our Visual Basic, C# or Java classes. More information on Flutter.

Online registration available now

Advanced Programming with Visual Basic with SQL - Pre-requisite is the Introduction class. Classes will work together to learn more complicated programming concepts and break up into teams to complete programming assignments in class. Students should bring their own laptop (Windows OS). A limited amount of laptops will be available to borrow during class. Class is limited to 5 students.

Contact us for Registration

 

Introduction to Programming with Scratch, HTML and Java - Class will work with Scratch software for 2 weeks to introduce programming concepts and build games such as a cat and mouse game and Pong. We will then briefly introduce HTML for two weeks. Beginning in week 5, we will introduce the Visual Studio development environment and learn Java with Net Beans IDE. The students will learn more complex programming concepts and build games such as battleship with Java. Students should bring their own laptop (Windows OS or Mac). A limited amount of laptops will be available to borrow during class. Class is limited to 5 students.

 

 

Advanced Programming with Java - Pre-requisite is the Introduction class. Classes will work together to learn more complicated programming concepts and break up into teams to complete programming assignments in class. Students should bring their own laptop (Windows OS or Mac). A limited amount of laptops will be available to borrow during class. Class is limited to 5 students.

Contact Eric Crone for Registration

 

Web Design: Introduction to HTML, CSS and JavaScript - Class will have an introduction to HTML (Hyper Text Markup Language). We will learn how markup languages work and how browsers interpret what should be presented to web page viewers. Students will learn how to use CSS (cascading style sheets) to format how content should look in a web browser. By week 5, we will begin to use JavaScript to make web pages dynamic and interactive with the browser. Students will build a web site and store on a free web hosting service, so that their site is available on the internet. Students should bring their own laptop (Windows OS or Mac). A limited amount of laptops will be available to borrow during class. Class is limited to 7 students.

 

 

 

Introduction to Programming with Scratch - Class will work with Scratch software for 3 weeks to introduce programming concepts and build games such as a cat and mouse game, Pong and building shapes. Students should bring their own laptop (Windows OS). A limited amount of laptops will be available to borrow during class. Class is limited to 7 students. This class is a pre-requisite for taking the follow on course in Visual Basic or Java, which will continue teaching programming concepts. Visual Basic or Java classes will begin the first week in December for 8 weeks.

 

  | Privacy Statement
781-679-7100

Copyright 2017 ForeFront Systems LLC. All rights reserved.
Teen Programming Academy Classes are offered by ForeFront Systems LLC