Professional Documents
Culture Documents
C O U R S E
Android App
Development
Course Curriculum
PREM IUM
C O U R S E
Introduction to Programming
Learn the absolute basics of most popular programming langu-
ages (C++ /Java / Python) online and become an expert in the core
fundamentals of programming.
Aptitude Preparation
LEARNING MODULES:
Introduction to Programming
Included with Machine Learning WITH Data Structures & Algorithms ONLY
SUB-TOPICS DETAILS
Flowcharts Introduction to flowcharts, Decision
making using flowcharts, Loops, Exam-
ple problems
SUB-TOPICS DETAILS
While loops While loops, Flow of execution of state-
ments in while loop, Example problems
using while loop
TOPIC- Arrays
SUB-TOPICS DETAILS
Introduction to arrays Introduction to arrays,
How arrays are stored in memory,
Passing arrays to functions
SUB-TOPICS DETAILS
Strings Introduction to strings, storage of
strings and their inbuilt functions
LEARNING
Data Structures M
ODULES:
Included with Machine Learning WITH Data Structures & Algorithms ONLY
SUB-TOPICS DETAILS
Recursion Introduction to recursion, Principle of
mathematical induction, Fibonacci
numbers, Recursion using arrays, Re-
cursion using strings, Recursion using
2D arrays
SUB-TOPICS DETAILS
Linkedlists Introduction to linked list, Inserting
node in linked list, Deleting node from
linked list, Midpoint of linked list, Merge
two sorted linked lists, merge sort of a
linked list, Reversing a linked list
TOPIC- Trees
SUB-TOPICS DETAILS
Generic Trees Introduction to Trees, Making a tree
node class, Taking a tree as input and
printing, Tree traversals, Destructor for
tree node class
SUB-TOPICS DETAILS
SUB-TOPICS DETAILS
TOPIC- Introduction
SUB-TOPICS DETAILS
SUB-TOPICS DETAILS
Introduction to Kotlin Introduction, Why Kotlin?, Basic Data
Types, IntelliJ IDEA Community Edition,
Variables - Mutability, Variables - Null
Safety, Type Conversion/Casting,
Functions, String & Array, Conditionals,
Loops, Collections
SUB-TOPICS DETAILS
SUB-TOPICS DETAILS
SUB-TOPICS DETAILS
TOPIC- Fragments
SUB-TOPICS DETAILS
Fragments & Navigation Introduction, Fragment Management,
Fragment interaction, Fragment Navi-
gation - Introduction, Fragment Navi-
gation - Graph, Fragment Navigation
- NavHostFragment & NavController,
Fragment Navigation - Safe Argu-
ments, Fragment Navigation - Transi-
tion Animation
TOPIC- Patterns
SUB-TOPICS DETAILS
Aptitude Preparation
TOPIC- Numbers
SUB-TOPICS DETAILS
TOPIC- Counting
SUB-TOPICS DETAILS
Probability Basics of Probability,Problems on Coins,
Problems Based on Dice,Problems
Based on Cards,Problems Based on
Balls from the Box,Word Based proble-
ms on Probability
SUB-TOPICS DETAILS
TOPIC- Reasoning
SUB-TOPICS DETAILS
TOPIC- English
SUB-TOPICS DETAILS
SUB-TOPICS DETAILS
SUB-TOPICS DETAILS
TOPIC- DBMS
SUB-TOPICS DETAILS
Projects Covered
Employee App
An application for managing all the em-
ployees in a corporation with profile
information, role, attendance etc.
Chatting App
A classic chatting app.
Expense Manager
An application for managing your monthly
expenses with advanced features like track-
ing with weekly graphs, limit setting, dash-
board etc.
PR E MIUM
C O U R S E
1
Minesweeper
3 Classic single player puzzle game with
features like customizable tiles, custom-
izable bomb sounds, timer, different
bomb images and transitions.
PR E MIUM
C O U R S E
Testimonials