Harnoor

Learn App Development Course by Harnoor with comprehensive video tutorials and hands-on projects.

harnoor

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.

Industry ExpertExperienced EducatorPractical Focus

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

Master the fundamentals and core concepts
Build real-world projects and applications
Understand best practices and industry standards
Develop problem-solving skills
Learn debugging and testing techniques

Course Content

1

Week 1 Intro to App Development + Android + GitHub gitignore setup

Video 1
2

Week 1 Intro to App Development + Android + GitHub gitignore setup

Video 2
3

Week 1 Intro to App Development + Android + GitHub gitignore setup Part2

Video 3
4

Week 2 | Programming 101

Video 4
5

Week 2 | OOPS continued

Video 5
6

Open Source Challenge

Video 6
7

Q. What is args in main method

Video 7
8

Recap so far Week 1 & Week 2

Video 8
9

Week3 | Android Nullables-Glide Library-First App Completion

Video 9
10

Week 3 | Nullables + Glide Library + Image Button handle + Error handling

Video 10
11

MVVM Intro Data passing between pages using Fragments

Video 11
12

Passing data in fragments using ViewModel, Interfaces, Lamda function

Video 12
13

Intro to App Lifecycle, Fragments Sharing data using ViewModel, Mutables

Video 13
14

Week 5 | What is a server, RestAPI, ChatGPT Api Flask + Retrofit

Video 14
15

Converting Python server to Docker

Video 15
16

Intro to Networking Python + Flask + Azure

Video 16
17

Dependency injection + Recycler View + HW

Video 17
18

OCR Project completion

Video 18
19

async prorgamming - coroutines

Video 19
20

Clean code principles + Moneitzing your Android Skills

Video 20
21

HW RecyclerView Solve

Video 21
22

Recording Wallpaper App HW Async Programmging - 65467b20e4b097220916207f

Video 22
23

Debugging our Wallpaper App Project

Video 23
24

wallpaper app final

Video 24
25

wallpaper project end week 9

Video 25
26

Git Tricks and Tips

Video 26
27

Mocking Network Calls

Video 27

Requirements

  • Basic computer knowledge
  • Internet connection for video streaming
  • Code editor (VS Code recommended)
  • Motivation to learn and practice

Course Features

Lifetime Access
Certificate of Completion
Mobile and Desktop Access
Downloadable Resources
Community Support
Harnoor
0
4.2 (363 reviews)
View Course

Course Details

Duration9h 23m
LevelAdvanced
LanguageEnglish
Students573
Updated2025-10-20

Ready to Start Learning?

Join thousands of students who have already enrolled in this course.

Start Learning Now