44 Programming Courses

Popular Programming Courses Programming Courses

  • 1 class/week, 12 weeks
  • 60 minutes/class
Scratch Creative Programming for Beginners
(187)
  • 1 class/week, 10 weeks
  • 90 minutes/class
Advanced Scratch Game Design
(156)
  • 1 class/week, 8 weeks
  • 60 minutes/class
Scratch Animation Storytelling
(117)
  • 1 class/week, 10 weeks
  • 75 minutes/class
Minecraft Programming Basics
(178)
  • 1 class/week for 12 weeks
  • 90 minutes/session
Minecraft Java Programming
(172)
  • Once-weekly class for 12 weeks
  • 90 minutes per session
Advanced Minecraft Java Programming
(119)
  • Once-weekly class for 10 weeks
  • 90 minutes per session
Advanced Roblox Development
(128)
  • 1 class/week, 10 weeks
  • 60 minutes/class
Lego Robotics Programming for Beginners
(189)
  • 1 class/week, 12 weeks
  • 90 minutes/class
Advanced Lego Robotics Programming
(156)
  • 2 classes/week for 12 weeks
  • 120 minutes/class
Lego Python Robotics Programming
(134)
  • 1 class/week for 12 weeks
  • 90 minutes/class
Python Programming Basics
(209)
  • 2 classes/week for 12 weeks
  • 90 minutes/class
Advanced Python Programming
(198)
  • 1 class/week for 12 weeks
  • 90 minutes/class
Frontend Development Basics
(209)
  • 2 classes/week for 12 weeks
  • 90 minutes/class
Advanced Frontend Development
(187)
  • 2 classes/week for 16 weeks
  • 120 minutes/class
Full Stack Development
(178)
  • 1 class/week, 10 weeks
  • 90 minutes/class
Raspberry Pi Programming Basics
(178)
  • 1 class/week for 14 weeks
  • 90 minutes/session
Advanced Java Programming
(167)
  • 2 classes per week for 16 weeks
  • Each session lasts 120 minutes
Raspberry Pi Robot Development
(138)
  • 1 class/week for 14 weeks
  • 90 minutes/session
C Programming Basics
(198)
  • 1 class/week for 16 weeks
  • 90 minutes/session
C++ Object-Oriented Programming
(176)
  • 2 classes per week for 16 weeks
  • Each session lasts 120 minutes
C++ High-Performance Programming
(166)
  • 1 class/week for 12 weeks
  • 90 minutes/session
Java Programming Basics
(187)
  • 1 class/week for 14 weeks
  • 90 minutes/session
Java Data Structures & Algorithms
(198)
  • 2 classes/week for 16 weeks
  • 120 minutes/class
Java Project Development
(154)
  • 2 classes per week for 20 weeks
  • 90 minutes/session
AP Computer Science
(176)
  • 1 class/week for 18 weeks
  • 90 minutes/session
Python AP Computer Science
(189)
  • 3 classes per week for 6 weeks
  • Each session lasts 120 minutes
Java/Python AP Computer Science
(154)
  • Twice-weekly classes for 12 weeks
  • 90 minutes per session
USACO Bronze Level
(176)
  • Twice-weekly classes for 16 weeks
  • 120 minutes per session
USACO Silver Level
(154)
  • Thrice-weekly classes for 20 weeks
  • 120 minutes per session
USACO Gold Level
(143)
  • Once-weekly class for 12 weeks
  • 90 minutes per session
CCC Computer Competition
(154)
  • Thrice-weekly classes for 20 weeks
  • 150 minutes per session
CCC Elite Training
(132)
  • Project-based sprint, 4 weeks
  • 15 hours workload per week
Full Stack Project Portfolio
(121)
  • Twice-weekly classes for 16 weeks
  • 120 minutes per session
AI Full Stack Development
(132)
  • Twice-weekly classes for 14 weeks
  • 120 minutes per session
AI Frontend Development
(121)
  • Twice-weekly classes for 14 weeks
  • 120 minutes per session
AI Backend Development
(110)
  • 2 classes per week for 12 weeks
  • Each session lasts 120 minutes
AI Machine Learning Development
(100)
  • 2 classes per week for 12 weeks
  • Each session lasts 120 minutes
Machine Learning Application Development
(121)
  • 2 classes per week for 10 weeks
  • Each session lasts 120 minutes
Generative AI Application Development
(110)
  • 2 classes per week for 8 weeks
  • Each session lasts 120 minutes
AI Competition Training Course
(100)
  • 2 classes per week for 10 weeks
  • Each session lasts 120 minutes
AI Vision Development
(110)
  • 2 classes per week for 10 weeks
  • Each session lasts 120 minutes
AI Natural Language Processing
(100)
  • 2 classes per week for 10 weeks
  • Each session lasts 120 minutes
AI Robotics Development
(100)
  • 2 classes per week for 10 weeks
  • Each session lasts 120 minutes
AI Data Science
(100)
shape
shape