
JAVA PROGRAMMING
Getting Started with Java
Language Statements:
- Writing a Simple Class
- Variables
- Operators
Comparison and logical expressions
For, While and Do
Switch - Using Strings
- Adding Methods to the Class
- Specializing in a Subclass
- extending a class
- overriding SuperClass methods
- default constructor and implicit constructor chaining
Essential Java Programming
- Fields and Variables
- Using Arrays
- Static Methods and Fields
- Java Packages
Advanced Java Programming
-
-
- Inheritance and Polymorphism
- Interfaces and Abstract Classes
- Exceptions
- Multithreading
-
-
ANDROID APPLICATION DEVELOPMENT
User Interfaces
- Understanding XML
- Understanding Layout designs
- Adding TextView
- Adding EditText
- Adding CardView
- Adding ImageView
Multi-Screen Apps
- Buttons
- Custom Buttons Design
- Setting Animation to Objects
Networking
- Connect app with Internet
- Making objects based on Network
Database
- Firebase Authentication
- Firebase Database
- Firebase Storage
Projects
Calculator
User Sign up and log in
Simple social media a