Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
  • Tutorials
  • DSA
  • Data Science
  • Web Tech
  • Courses
    90% Refund Ending

Android Mastery with Kotlin: Beginner to Advanced

Live Course
offer ribbon
course-thumbnail
interested count1k+ interested Geeks

Course Description

GeeksforGeeks presents a Live course on Android Development with Kotlin! Over 8 weeks, this immersive course offers a perfect blend of theory and hands-on practice, equipping you to build robust, feature-rich Android apps using Kotlin Googles preferred language for Android development. Join us to transform your passion into real-world success!
course duration8 Weeks
warning

Orientation Session Today!
Last Chance to be a part of the Three 90 Challenge!
For further queries reach us via Call/WhatsApp at: +91-9266851324

If They Made It Happen, So Can You!

The three 90 challenge gave me a deadline which motivated me to maintain consistency in learning. The course is a wonderful opportunity for students who are looking to learn and grow.

- Fahad Rashid

This is the course that I was looking for. The three 90 challenge made it very interesting. 'Maza aa gya'.

- Ranjeet Chaudhary

Overall course is amazing and well-structured. Thank you GFG for 90 days Challenge.

- Shruti Kumari

Did learn a lot. Keep up the good work. 90 Days challenge was a real game-changer.

- Paarth Singla

I wouldn't be able to go easily on the path of dsa to Dev without your guidance & step my step guide. 90% refund gave me a boost to enroll for this course thank you once again

- Navalkishor

It was a nice course and 90 day challenge gave me boost to complete it within time frame

- Anagha Shinde

As a beginner, the structure of the whole course is good. And of course it is a THREE90CHALLENGE so there is no procrastination in learning which is quite good for us.

- Shivani Pal

This course helped me a lot..to get depth knowledge about Data structures and algorithms also it is very pocket frienly. The three 90 challenge always motivates to study.

- Priyankar Paul

GfG is a very useful platform for students who are aspiring to learn thins related to cs and this Three 90 challenge upskilled my skill on java language. Thank You

- Manasa Magapu

The course structure is well balanced and the content is amazing. Found this very helpful and 390 challenge helped me to achieve consistency. Thanks to the whole gfg team for this amazing course :)

- Dhvani Kanubhai Patel

Was a great course and 3-90 challenge made it more fun.

- Harsh Raj

It is a good course and I really liked the concept of 90% refund if you complete 90% of the course withing 90 days. Hoping to recieve my refund soon!.

- Asif Sheriff

I am thankful to gfg for this 90days course because of this I completed my java course fully in only 2 months.

- Priyanshu Jain

It was a great experience. I learned a lot of things and due to 390 challange, I completed this course in such a short duration.

- Rajeshwari Golande

I like this course. 3-90 challenge motivated me to complete this course. Thanks GFG

- Shubhansh Jain

It was a nice journey, completing 90% course in 87 days. Learn so many new things, Thank You GFG

- Murlidhar Mewada

I am glad that I have completed my course.I hope you keep this 90 percent refund policy which makes me complete this course quickly than expected

- Mayuresh Chaudhari

Great course overall, thanks for providing such good resources with a great 90% back option.

- Nitin Kumar Singh

90% refund is nice for all of us wich can not afford it.

- Akash Kumar

First of all thanks for initiating this 90% refund policy because of this reason I have opted for this course. The course was well structured. And the live classes are the best.

- Harsh Chaudhary

Course Overview

Why You Should Choose This Course:

  • 8-week online course: Focused weekend classes, 2.5 hours per session.
  • Project Training/Internship Certificate: Get certified for hands-on experience.
  • 40+ hours of recorded content and online resources: Access to extensive learning materials.
  • Assignments & Contests: Regular assessments to monitor your progress.
  • 24x7 Doubt Support: Ongoing support in addition to in-class assistance.

Projects Covered:

  • Major Project: Food Ordering App 
  • Simple Calculator App
  • To-Do List App 
  • Chat App
  • Weather App

Complimentary Course Content:

  • Twitter Clone
  • Testing in Andriod
  • App Deployment in Andriod
  • Firebase Integration
Read more
three90background

Challenge Ending on 14th September!

Last few days left for you to avail the 90% Refund offer. Thousands of learners have claimed their refunds so far, and this is your final chance.

Three 90 Days

What you will learn

avtar

What you will learn

  • Master Kotlin programming, including variables, control flow, functions, and OOP concepts.
  • Design responsive user interfaces using XML, common UI components, and advanced elements like RecyclerView and Fragments.
  • Implement data storage solutions with SharedPreferences, SQLite, and Room Database.
  • Integrate networking and API requests using Retrofit, and work with Firebase for authentication and real-time data.
  • Manage background tasks with Services, Broadcast Receivers, and WorkManager, and perform thorough testing and debugging.

Course Content

01Week 1: Getting Started with Kotlin

Session 1: Introduction to Android Development and Kotlin

  • Overview of Android development
  • Introduction to Kotlin programming language
  • Setting up Android Studio

Session 2: Kotlin Basics and OOP Fundamentals

  • Variables, data types, and operators
  • Control flow (if, when, loops)
  • Functions and lambdas
  • Classes and objects
  • Inheritance and interfaces
  • Properties and methods
02Week 2: Android Fundamentals

Session 1: Android Project Structure and UI Basics

  • Understanding project structure
  • Introduction to XML and layout files
  • Creating a simple UI with TextView and Button

Session 2: Activities, Intents, and Views

  • Activity lifecycle
  • Creating and navigating between activities
  • Using intents to pass data
  • Common views (EditText, ImageView, etc.)
  • LinearLayout and RelativeLayout
  • Project: Simple Calculator App
03Week 3: Advanced UI and User Input

Session 1: RecyclerView and Adapters

  • Setting up RecyclerView
  • Creating and binding adapters
  • Project: To-Do List App (Part 1)

Session 2: Fragments, Navigation, and User Input

  • Introduction to fragments
  • Fragment lifecycle
  • Navigating between fragments
  • Handling user input
  • Form validation
  • Project: To-Do List App (Part 2)
04Week 4: Data Storage and Networking

Session 1: SharedPreferences, SQLite, and Room

  • Saving data with SharedPreferences
  • Introduction to SQLite
  • Setting up Room Database
  • CRUD operations
  • Integrating Room with RecyclerView
  • Project: To-Do List App (Part 3)

Session 2: Networking with Retrofit

  • Introduction to Retrofit
  • Making network requests
  • Parsing JSON responses
  • Project: Weather App (Part 1)
Read more

Reviews and Ratings

Nihar Prabhu
Nihar Prabhu
Placed at gingerCube India Pvt Ltd
I’ve gained valuable insights and a deeper understanding of Room Database, which has further enhanced my knowledge in this area.

Reviews and Ratings

user profile
Nihar Prabhu
Placed at gingerCube India Pvt Ltd
I’ve gained valuable insights and a deeper understanding of Room Database, which has further enhanced my knowledge in this area.

Upcoming Batches

Batch
Mentor
STARTING FROM
TIMINGS

Frequently Asked Questions

01

Any contact number to contact for course details or query

02

Do we have doubt support in this program?

03

Is there any online course materials available with this course?