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

​​​​​​​​​​​​Cross Platform Web and Mobile App Programming Using HTML5, CSS3 & JavaScript

About this Course


  • Grade:  ​​6th-12th
  • Course Structure:  This course has three levels. Each Level is 12 classes(1 hr./week)
  • Prerequisite: None
  • Course Certificate: After successfully completing the course students will receive the course completion certificate
  • Usage Area: Coding, Robotics, Gaming & Raspberry Pi​
  • Format Available: In-person and Online class
  • Online Class Requirements: A computer (windows or apple mac), headphones, and a webcam to join the Zoom class from home. 
  • In-Person Class Requirements: Required material will be provided including laptops
  • Fee, Schedule, and Class Details: Visit the Online class registration pageor In-Person class registration page​​

 Course Syllabus


This course does not require any prior experience in HTML, CSS, or JavaScript; we will build all necessary skills from the ground up.

In this class, students will learn web development and native mobile app development using HTML5, cascading style sheets (CSS3), and JavaScript (JS). They will step through HTML, progress to cascading style sheets, and add JavaScript to the mix.

Students will also build Native Mobile Apps for Android, iPhone, and other mobile platforms using HTML5, CSS3, and JavaScript.

Each class will include hands-on activities, and the student will work on the project based on the topics covered in the class.

In Level-1 class, students will learn building blocks of web programming, i.e., HTML5, CSS3, and JavaScript. At this level, they will first learn - Fundamentals of HTML5 programming and then learn CSS3 and then bring JavaScript into the mix. In JavaScript, they will cover- Variables, Datatypes, Operators, Conditional Statements, Basic Loops, and Functions. Students will also create a functional website using HTML5, CSS3, and JavaScript. They will also get the introduction of building native mobile apps using HTML5, CSS3, and JavaScript.

In Level-2, students will learn the advanced concepts of HTML5, CSS3, and JavaScript. This level will cover advanced HTML5, including Canvas, Geolocations, Images, Videos, HEX and DEC codes, etc. They will also learn advanced CSS3 and JavaScript, including loops and functions and JavaScript invoking elements and canvas components. They will also build a native mobile application using advanced HTML5, CSS3, and JavaScript concepts.

In Level-3, students will learn more advanced HTML5, CSS3, and JavaScript concepts, including HTML5 session storage and local storage. They will use HTML5, CSS3, and JavaScript to build seamless, integrated mobile apps. At this level, students will spend a lot of time building Native Mobile apps, then compiling and packaging them for Android and iPhone.
​​

Senior Tech Class ​​Curriculum


The World Wide Web is the foundation of today’s hyper-connected world. HTML5 and CSS3 have swept the web by storm in the last few years. It develops professional websites and builds cross-platform Native Mobile Apps for iPhone, Android, and other mobile platforms.