Coding Career Pathways

Our courses can be mixed and matched to meet many positions in the industry. Below you see some of the tracks, containing the courses that help you gain skills to meet a specific role. Note however that the skills that make up a role are only indicative and an individual company's requirements and skills for a job title may vary.

ENROLL NOW


Course Details

Class

Hours

Java and SQL
This is a beginner course and anyone interested in learning programming can enroll in this course provided they are familiar with using a computer and navigating through the file system. Java is one of the widely used programming languages. In this training, students will get the foundation necessary to pursue Advanced Java. 

24

Beginner Android
This course is for current Java programmers who wish to learn Android Development. Must know Java before they take this course.

24

Advanced Android
This course takes Android development to the next level and teaches how to use Maps, billing services etc. Should have finished Beginner Android to take this course.

24

Front-End Development with NodeJS
In this course, students get to learn NodeJS platform to build Front-End applications. HTML/CSS and JavaScript courses are a pre-requisite to take this course

24

JavaScript
Introduces JavaScript language. Student should be familiar with using a computer and navigating through the file system

24

HTML5/CSS3
Introduces HTML5 and CSS3. Student should be familiar with using a computer and navigating through the file system

24

Python Programming
Python is one of the fastest growing programming language of our times. In this course, students learn the basics of Python Programming language. This is a beginner level course and anyone interested in taking a debut into programming can join this course. This course will prepare students to continue learning advanced level topics in Data Analytics, Data Science, Web development etc..

16

Data Science for Business
This course will prepare students in the high demand Data Science field. Students will understand the basic concepts of Machine Learning and how that is applied to data from a business domain to derive predictive intelligence.

16

Native Mobile App Development
This is a beginner course and anyone interested in learning programming can enroll in this course provided they are familiar with using a computer and navigating through the file system. One of the native framework will be used to teach mobile app development. Enrollment form will enlist the particular framework that would be taught for that schedule

24

Beginner iPhone
This course is for current Swift programmers who wish to learn iPhone Development. Must know Swift before they take this course.

24

Big Data
This course is an introduction to Big Data Analytics and Engineering by learning the basics of Hadoop, Spark, Hive, Pig and other big data stack.

16

Data Analytics
This course introduces students to Data Visualization. Students will derive insights from data by applying the techniques taught during this course. Students should know Python before enrolling into this course.

16

Advanced Java
This introduces students to advanced concepts in Java: MVC frameworks, jee client-server development tools and methodologies, Spring annotations, Web services etc.. Should know Java to take this course.

24

Smart Developer
How to use Maven? How to use GIT or SVN? How to use Eclipse IDE? or any other programmer topic which helps in improving the efficiency of a developer which is worth 4 hours of contact time.

4

Apprenticeship
In this program the students will get hands on work experience by working with an experienced developer who will guide them on a programming assignment.

24

Mobile Application Framework
In this course, one of the mobile application framework like Angular, React etc.. will be taught. HTML/CSS and JavaScript courses are a pre-requisite to take this course. The specific framework that is being taught will be mentioned in the enrollment form

24