- Have any question?
- 📲 0197-2719550
- ✉️ support@msbacademy.com
Complete Android App Development Masterclass In Bangla
আপনি যদি একজন প্রোফেশনাল এন্ড্রয়েড অ্যাপ ডেভেলপার হয়ে সফটওয়্যার কম্পানিতে জব করতে চান অথবা নিজেই অ্যাপ ডেভেলপ করে গুগল প্লেতে অ্যাপ পাবলিশ করার মাধ্যমে ইনকাম করে স্মার্ট একটি ক্যারিয়ার গড়তে চান, তাহলে এই কোর্সটি হবে আপনার জন্য পারফেক্ট একটি কোর্স।
Course Content
Total learning: 171 lessons
App Development Opportunity & My Income Proof
Introduction & Setting up a development environment for JAVA
- Importance of Java in Today’s World Preview2.1
- How JVM Works – JVM Architecture in details Preview2.2
- Why Java is Platform Independent & How it Works Preview2.3
- Difference between JDK, JRE and JVM Preview2.4
- How to install Java SE Development Kit on Windows Preview2.5
- Write & Run Your First Java Program in Notepad & CMD Preview2.6
- Execution Process of Java Program and Working of JUST-IT-TIME Compiler (JIT) Preview2.7
-
Java Basics Control Flow Statements
- Java Tutorial by Nasim Haider (PDF)3.1
- What is IDE???3.2
- How to create build and run a Java Hello World program with Eclipse3.3
- Variables and Data Types3.4
- Java Variables and Data Types with practical example3.5
- Basic Calculator Program Using Java3.6
- Decision Making in Java (if…else Statement)3.7
- Decision Making in Java (Java Switch Statement)3.8
- Loops in Java – While Loop and For Loop3.9
- Java Do While Loop with Break & Continue3.10
-
Introduction to Object Oriented Programming
Understanding Method
OOPs and Java – Constructors , Method Overloading
Java (JVM) Memory Model – Memory Management
Java Object Class
Java OOPS - Encapsulation
Design Patterns in Java
OOPs and Java- Inheritance, Encapsulation, Polymorphism
- Types of Inheritance in Java OOPs11.1
- Inheritance in Java OOPs with Example11.2
- Rules of Inheritance in Java11.3
- Aggregation11.4
- Java Encapsulation & Access Modifiers11.5
- Polymorphism in Java with example11.6
- Method Overriding in Java with Rules and Real-time Examples11.7
- Practical Use of Method Overriding With Examples11.8
- Java Type Casting – Upcasting(Widening)11.9
- Why do we need Downcasting really11.10
- What is the reason to use Upcasting and Downcasting11.11
- Overriding vs. Overloading in Java11.12
- What is the difference between Method Hiding and Method Overriding in Java?11.13
- Super Keyword in Java11.14
-
OOPS and Java-Abstract class and Interface
- What is Abstraction in OOPs12.1
- Java Abstract Class and Method (With Example)12.2
- Why Does An Abstract Class Needs A Constructor12.3
- What is Java Interface and why it’s Needed12.4
- Interface in Java with Example Programs12.5
- Understanding Payment Gateway Integration Concept by Java Interface12.6
-
Make Fun with Java Array
Java Collection Framework – Things You Must Know
- Java Collection framework ArrayList14.1
- Java Iterator How to use Iterators In Java With Examples14.2
- Java Collections Framework in Depth Things You must Know.14.3
- Collection Framework – List Interface in Java with Examples14.4
- Collections Framework – LinkedList14.5
- Collections Framework – LinkedList Implementation with Example14.6
- Real TIme Performance Evaluation – ArrayList vs LinkedList in Java14.7
- The Interface and Class Hierarchy Diagram of Java Collections – The ArrayList Class14.8
- User Defined Collection in Java14.9
- Store User defined Class Objects in ArrayList – Part 114.10
- Store User defined Class Objects in ArrayList – Part 214.11
- ListIterator in Java with example14.12
- Enumerate through a Vector using Java Enumeration14.13
- Java Stack.mp414.14
- Java Lambda Expressions14.15
- Double Colon () Operator and BiFunction Examples in Java 814.16
- Java Interface and anonymous inner class14.17
- How to sort a List of objects using Comparable in Java14.18
- Java 8 Comparator Example Using Lambda Expressions14.19
- Understanding Comparator by Real-life Sorting – Startech Laptop Sorting Program14.20
- Java Queue Interface14.21
- Priority Queues in Java Explained with Examples14.22
- Deque Implementation And Examples14.23
- Set in Java14.24
- HashSet in Java14.25
- LinkedHashSet in Java with Examples14.26
- TreeSet in Java14.27
- Java Map Interface14.28
- Java Map Implementation Practically14.29
- How to iterate Map in Java14.30
- HashMap in Java with Examples14.31
- LinkedHashMap in Java14.32
-
Getting Started with Android Programming
User Interface and Layout Design with Views
Android Input Events (Event Listeners, Event Listeners Registration, Event Handling)
Android Intents (Implicit, Explicit)
Android UI Controls & Widgets
Material Design For Android
Android Activities and Fragments
- Android Activity Lifecycle Callback Methods21.1
- Save & retrieve state of activity when changes Screen Orientation – Portrait to Landscape & vice versa21.2
- Introduction to Fragment Basics21.3
- How to fragment add my manually21.4
- How to dynamically add Fragment with activity Like TAB View21.5
- Android Fragment & Activity Combined Lifecycle21.6
- Android Activity to Fragment Communication21.7
- Inter-Fragment Communication – Part 121.8
- Inter-Fragment Communication – Part 221.9
-
Storage in Android (Making a Contacts App - Android SQLite CRUD Operations)
- Introduction to SQL (Structure Query Language)22.1
- Introduction to Android SQLite Database22.2
- How to create Database and Tables using SQLite Helper22.3
- How to insert Data into SQLite Database with example22.4
- How to retrieve or fetch Data from SQLite database in android22.5
- How to display data in listview from SQLite database in android22.6
- How to update particular field in specific row using SQLite by using a Context Menu22.7
- How to delete data from SQLite database in android22.8
-
Android Restful Web Service (Create Weather App)
- How to load images from HTTP by using Thread and Handler23.1
- How to load image from the Web/Internet using AsyncTask API in Android23.2
- What is API and what are the web APIs23.3
- What is JSON and How to convert dynamic JSON data to specific format of POJO class23.4
- How to parse JSON data with image from web by using AsynTask api23.5
- Introduction of Retrofit network Library23.6
- How to call Restful APIs with Retrofit Library in android23.7
- Create beautiful Weather App by using Retrofit23.8
-
Location-Based Services and MAP
- How to get current Location on MAP with Fused Location Provider API24.1
- Perform Geocoding and Reverse Geocoding (Get complete address from latitude and longitude)24.2
- How to add marker on google maps in android24.3
- Google Maps Integration: Polylines | Polygons | Custom Animated Marker24.4
- Google Map Search Nearby: Displaying Nearby Places using Google Places API and Google Maps API24.5
-
Get Started with Cloud Storage on Android (Firebase)
- Introduction of Android Firebase Preview25.1
- Android Firebase Authentication -How to make user Registration or SignUp25.2
- Android Firebase Authentication – How to make user Login and Update User Profile25.3
- Android Firebase Authentication – How to send a Password Reset Email25.4
- Android working with Firebase Realtime Database – How to write data25.5
- Firebase Realtime database- How to retrive data from firebase database25.6
- Firebase relational database – working with one to many relationship schema25.7
-
Work With Android Services
Make Money From Apps By Adding Google Admob Ads
Publishing App in Google Play Store
App Store Optimization (ASO) Mobile App Marketing & Monetization
- What is ASO? On Store & Off Store Optimization29.1
- Secret strategy to Increase App download on Google play (ASO Ranking Factors)29.2
- Secret strategy to Increase App download on Google play (ASO Optimized App ScreenShot, MockUp, Landing page)29.3
- Best Keyword Research Tools for App store optimization29.4
- How to promote app with Universal App Campaign in Google Ads -Best Strategies and tricks29.5
-
Conclusion + Big Discount
Importance of Java in Today’s World
Modal title
Main Content