Python Programming On a Single-Board Computer

Learn Python programming on a single-board computer (SBC).

                                                                                                    

Overview

Python is a great programming language for cybersecurity, game development, artificial intelligence, back-end web development, data analysis, scientific computing, and so much more. Consequently, Python programmers are in high-demand. In this Python Programming On a Single-Board Computer training course, students will learn Python programming on a single-board computer (SBC) that is theirs to keep! Students will work with various data types, conditionals, loops, functions, error handling, modules, and the standard library. This programming course is aimed at students new to the language - who may, or may not, have experience with other programming languages.

In this course, students will learn:

  • SBC build, powered by the GNU/Linux Operating System
  • Python development environment
  • How a computer processes programming code
  • Variables
  • Operators
  • Control structures
  • Data structures


Prerequisites

There are no prerequisites for enrollment in this training camp/course; however, some previous programming experience may be helpful.


Prices

The youth training camp (16 hours) is $499 (plus tax), and the adult training course (32 hours) is $899 (plus tax). All listed prices include:

  • In-person, instructor-led training
  • A single-board computer kit
  • An Advanced Ingenuity Labs T-shirt
  • A certificate of completion


Scholarship

Advanced Ingenuity Labs is pleased to announce scholarship opportunities for our Summer break training camps. The application deadline is Friday May 27, 2022.

For more information, and to apply, you may download the corresponding application forms:


Registration

Middle School Training Camps (Youth, Ages 12-14)

Registration is now open for Spring and Summer break training camps. To register, select one of the available dates. You may also sign up for e-mail notifications and stay informed about our upcoming training sessions.


Summer Break
Mornings
8AM-12PM
Afternoons
1PM-5PM
Jun. 20-23
Jul. 18-21




High School Training Camps (Youth, Ages 14-18)

Registration is now open for Summer break training camps. To register, select one of the available dates. You may also sign up for e-mail notifications and stay informed about our upcoming training sessions.

Summer Break
Mornings
8AM-12PM
Afternoons
1PM-5PM
Jun. 20-23
Jul. 18-21




Training Courses (Adults, Ages 18+)

No dates, for this training course, are scheduled at this time; however, our schedule is updated regularly. Please check back soon. You may also sign up for e-mail notifications and stay informed.


Mornings
8AM-12PM
Afternoons
1PM-5PM
Evenings
6PM-10PM