codingFirst
Home
About Us
Gallery
Courses
Primary
Basics of block programming: Scratch Junior Level I
Game Development Basics: Scratch Junior Level II
Introduction to Coding Logic
Basics Of Scratch
Game development with Scratch: Level I
Game development with Scratch: Level II
Advanced Game Programming With Scratch: Level III
Artificial Intelligence for Juniors
Introduction to Mouse Coding
Coding with Dash and Dot
Introduction to Makey-Makey
Middle School
Introduction to Creative Computing: P5.js Level I
Game Programming in P5.js: Level II
Introduction to Web Development with HTML and CSS: Level I
Web development with JavaScript
3D Design: Level I
Advanced 3D Design: Level II
Introduction to mBot Robotics
Introduction to Micro:Bit
Micro:Bit Programming in JS
High School
Introduction to Python: Level I
Advanced concepts in Python: Level II
Introduction to Data Analytics
Introduction to Artificial Intelligence
Game Development With JavaScript
Introduction to Virtual Reality
Arduino Electronics Programming Level I
Advanced Arduino Programming
Teachers
Schools
Blog
Contact us
Login
For the best experience, we recommend accessing this website on a laptop or PC using google chrome.
Homepage
About Us
Gallery
Courses
Primary
Basics of block programming: Scratch Junior Level I
Game Development Basics: Scratch Junior Level II
Basics Of Scratch
Game development with Scratch: Level I
Advanced Game Programming With Scratch: Level III
Introduction to Coding Logic
Artificial Intelligence for Juniors
Introduction to Makey-Makey
Introduction to Mouse Coding
Coding with Dash and Dot
Game development with Scratch: Level II
Middle School
Introduction to Creative Computing: P5.js Level I
Game Programming in P5.js: Level II
Introduction to Web Development with HTML and CSS: Level I
Web development with JavaScript
3D Design: Level I
Advanced 3D Design: Level II
Introduction to mBot Robotics
Introduction to Micro:Bit
Micro:Bit Programming in JS
High School
Introduction to Python: Level I
Advanced concepts in Python: Level II
Game Development With JavaScript
Arduino Electronics Programming Level I
Introduction to Virtual Reality
Introduction to Data Analytics
Advanced Arduino Programming
Introduction to Artificial Intelligence
Teachers
Schools
Blog
Contact us
Login
What Course Are You Looking For?
×
Enjoy discounts on non-discounted courses when purchasing multiple courses in a single transaction: 10% off for 2 courses, 15% off for 3 courses, and 20% off for 4 or more courses.
40%
Basics Of Scratch
Level
Primary
Suitable for
grade 4-7
Course Length
15 hrs
Timeframe
Quarter
View Course
40%
Basics of block programming: Scratch Junior Level I
Level
Primary
Suitable for
grade 1-3
Course Length
15 hrs
Timeframe
Quarter
View Course
50%
Game Development With JavaScript
Level
High School
Suitable for
grade 10-12
Course Length
30 hrs
Timeframe
Semester
View Course
50%
Introduction to Web Development with HTML and CSS: Level I
Level
Middle School
Suitable for
grade 7-10
Course Length
34 hrs
Timeframe
Year
View Course
50%
Introduction to Coding Logic
Level
Primary
Suitable for
grade 1-3
Course Length
25 hrs
Timeframe
Semester
View Course
50%
Introduction to Python: Level I
Level
High School
Suitable for
grade 10-12
Course Length
24 hrs
Timeframe
Semester
View Course
Coding with Dash and Dot
Level
Primary
Suitable for
grade 1-3
Course Length
20 hrs
Timeframe
Semester
View Course
Introduction to Virtual Reality
Level
High School
Suitable for
grade 10-12
Course Length
20 hrs
Timeframe
Semester
View Course
Introduction to Data Analytics
Level
High School
Suitable for
grade 10-12
Course Length
15 hrs
Timeframe
Quarter
View Course
Introduction to Makey-Makey
Level
Primary
Suitable for
grade 4-7
Course Length
24 hrs
Timeframe
Semester
View Course
Introduction to Mouse Coding
Level
Primary
Suitable for
grade 1-3
Course Length
25 hrs
Timeframe
Semester
View Course
Advanced 3D Design: Level II
Level
Middle School
Suitable for
grade 7-10
Course Length
15 hrs
Timeframe
Quarter
View Course
Introduction to Micro:Bit
Level
Middle School
Suitable for
grade 4-7
Course Length
30 hrs
Timeframe
Semester
View Course
Micro:Bit Programming in JS
Level
Middle School
Suitable for
grade 7-10
Course Length
38 hrs
Timeframe
Year
View Course
Advanced Arduino Programming
Level
High School
Suitable for
grade 10-12
Course Length
20 hrs
Timeframe
Semester
View Course
Game development with Scratch: Level II
Level
Middle School
Suitable for
grade 4-7
Course Length
20 hrs
Timeframe
Semester
View Course
Introduction to Artificial Intelligence
Level
High School
Suitable for
grade 10-12
Course Length
15 hrs
Timeframe
Quarter
View Course
Introduction to mBot Robotics
Level
Middle School
Suitable for
grade 7-10
Course Length
26 hrs
Timeframe
Semester
View Course
Artificial Intelligence for Juniors
Level
Middle School
Suitable for
grade 4-7
Course Length
20 hrs
Timeframe
Semester
View Course
Arduino Electronics Programming Level I
Level
High School
Suitable for
grade 10-12
Course Length
15 hrs
Timeframe
Quarter
View Course
3D Design: Level I
Level
Middle School
Suitable for
grade 7-10
Course Length
13 hrs
Timeframe
Quarter
View Course
Advanced concepts in Python: Level II
Level
High School
Suitable for
grade 10-12
Course Length
20 hrs
Timeframe
Semester
View Course
Web development with JavaScript
Level
Middle School
Suitable for
grade 7-10
Course Length
24 hrs
Timeframe
Semester
View Course
Game Programming in P5.js: Level II
Level
Middle School
Suitable for
grade 4-7
Course Length
29 hrs
Timeframe
Semester
View Course
Introduction to Creative Computing: P5.js Level I
Level
Middle School
Suitable for
grade 7-10
Course Length
25 hrs
Timeframe
Semester
View Course
Advanced Game Programming With Scratch: Level III
Level
Primary
Suitable for
grade 4-7
Course Length
46 hrs
Timeframe
Semester
View Course
Game development with Scratch: Level I
Level
Primary
Suitable for
grade 4-7
Course Length
20 hrs
Timeframe
Semester
View Course
Game Development Basics: Scratch Junior Level II
Level
Primary
Suitable for
grade 1-3
Course Length
20 hrs
Timeframe
Semester
View Course