Harnoor
Learn App Development Course by Harnoor with comprehensive video tutorials and hands-on projects.
Meet Your Instructor: harnoor
harnoor is an experienced software engineer and educator with expertise in modern web development technologies. With years of industry experience, harnoor brings real-world knowledge and practical insights to every lesson. Known for clear explanations and hands-on teaching methods, harnoor has helped thousands of students master programming concepts and advance their careers in technology.
Course Overview
This comprehensive course is designed to take you from foundational concepts to advanced implementation. You'll learn through a combination of theoretical understanding and hands-on practice, building real-world projects that demonstrate your skills and enhance your portfolio.
Whether you're looking to start a new career in technology or advance your current skills, this course provides the structured learning path and practical experience you need to succeed in today's competitive tech industry.
Course Curriculum
Course Content
Week 1 Intro to App Development + Android + GitHub gitignore setup
Week 1 Intro to App Development + Android + GitHub gitignore setup
Week 1 Intro to App Development + Android + GitHub gitignore setup Part2
Week 2 | Programming 101
Week 2 | OOPS continued
Open Source Challenge
Q. What is args in main method
Recap so far Week 1 & Week 2
Week3 | Android Nullables-Glide Library-First App Completion
Week 3 | Nullables + Glide Library + Image Button handle + Error handling
MVVM Intro Data passing between pages using Fragments
Passing data in fragments using ViewModel, Interfaces, Lamda function
Intro to App Lifecycle, Fragments Sharing data using ViewModel, Mutables
Week 5 | What is a server, RestAPI, ChatGPT Api Flask + Retrofit
Converting Python server to Docker
Intro to Networking Python + Flask + Azure
Dependency injection + Recycler View + HW
OCR Project completion
async prorgamming - coroutines
Clean code principles + Moneitzing your Android Skills
HW RecyclerView Solve
Recording Wallpaper App HW Async Programmging - 65467b20e4b097220916207f
Debugging our Wallpaper App Project
wallpaper app final
wallpaper project end week 9
Git Tricks and Tips
Mocking Network Calls
Requirements
- Basic computer knowledge
- Internet connection for video streaming
- Code editor (VS Code recommended)
- Motivation to learn and practice
Course Features

Course Details
Ready to Start Learning?
Join thousands of students who have already enrolled in this course.
Start Learning Now