Program Details

This camp is designed for students in upper middle school and high school. This is our unique signature camp based on a Pay-as-you-Learn model. Students enroll to one module at a time and move up the learning path after successfully completing a module. This course is designed for younger audience, starting from upper middle school students who are interested in exploring software development and/or data analytics.



You can learn programming only by writing programs hands-on. No amount of listening to lectures or watching you-tube videos will teach you programming as effectively as writing small simple programs. Our courses are designed to give every student many chance to write their own simple programs. Writing one program at a time students slowly build confidence in programming. Group activities will help them hone their teamwork skills.



Learning Modules

Java and Android Programming - Beginner

In this course students learn - basics of Java Programming - class, method, data types, arithmetic operators, decision controls, Strings, arrays, object oriented concepts and basics of Android programming. For details refer to our eBook: https://ebooks.mobibootcamp.com/java_android/index.html
The program concludes by students writing their own simple Android app and a final exam.




 
Java and Android Programming - Journey

In this course students continue their learning journey in Java programming language. Concepts introduced are - Collection classes; ArrayList, HashMap, HashSet, Interface, Polymorphism. In Android programming they learn - Intent and Intent Filters, Adapter and Adapter views, Styles and Themes, using other third party apps
The program concludes by students writing their own simple Android app and a final exam




 
Python Programming - Beginner

In this course students learn - basics of Python programming - Data types, variables, ordered and unordered collection, logic controls, modules and functions, date and time. Refer to our eBook for details:https://ebooks.mobibootcamp.com/python/index.html
This is the first module of the Data Analytics track. Students complete the course by writing simple Python programs and a final exam.




HTML5/CSS3 and JavaScript

In this course students learn:

  • HTML: HTML Elements, Attributes, Headings, Paragraphs, Formatting, Fonts, Styles, Links, Images, Tables, Lists, Forms, Iframes, Colors, Doctypes, Head, Meta, Scripts, URLs, Media, Audio, Object, Video, HTML5 New Elements, Geolocation, HTML5 Web Storage
  • CSS: CSS Syntax, Id & Class, Styling Backgrounds, Styling Text, Styling Fonts, Styling Links, Styling Lists, Styling Tables, CSS Border, CSS Margin, CSS Padding etc
  • JavaScript: Introducing JavaScript, Operators and expressions, Arrays, Loops, conditions, Objects, Functions and function calling
  • The program concludes by students creating their own Web site and deploying to a Web Server.

Java and Android - Summer Camp

In this course students learn everything that is covered in Java and Android Programming- Beginner along with more time for hands-on practice to help build proficiency in Java Programming Language. For details refer to our eBook: https://ebooks.mobibootcamp.com/java_android/index.html
The program concludes by students writing their own simple Android app and a final exam.


Python Programming - Summer Camp

In this course students learn everything that is covered in Python Programming - Beginner along with more time for hands-on practice to help build proficiency in Python Programming Language. For details refer to our eBook: https://ebooks.mobibootcamp.com/python/index.html
Students complete the course by writing simple Python programs and a final exam.