App Development Course Curriculum June: SL - No Description Date & Time
The document outlines an app development course curriculum spanning June to September 2023. It includes 40 lessons covering topics like introduction to programming languages, building app front ends and interfaces, working with data storage, APIs, Firebase, Google Maps, libraries and SDKs, publishing apps, and monetization strategies. Each lesson is scheduled for a date and lasts 1 hour from 7-8 PM, with the goal of building progressively more advanced apps that integrate multiple concepts learned.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
30 views2 pages
App Development Course Curriculum June: SL - No Description Date & Time
The document outlines an app development course curriculum spanning June to September 2023. It includes 40 lessons covering topics like introduction to programming languages, building app front ends and interfaces, working with data storage, APIs, Firebase, Google Maps, libraries and SDKs, publishing apps, and monetization strategies. Each lesson is scheduled for a date and lasts 1 hour from 7-8 PM, with the goal of building progressively more advanced apps that integrate multiple concepts learned.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2
APP DEVELOPMENT COURSE CURRICULUM JUNE
SL.NO DESCRIPTION DATE & TIME
06/06/2023 Induction Session Class time & Link will be sent to you on 5th" 13/06/2023, 1 Introduction to App Development 7:00 PM- 8:00 PM Overview of app development & its importance 15/06/2023, 2 Introduction to programming languages for 7:00 PM- 8:00 PM app development (Java, Swift, Kotlin, etc.) 16/06/2023, 3 Setting up the Development Environment 7:00 PM- 8:00 PM Installation & setup of Android Studio or Xcode 20/06/2023, 4 Creating a basic project 7:00 PM- 8:00 PM 22/06/2023, 5 User Interface Design 7:00 PM- 8:00 PM Understanding UI/UX design principles 23/06/2023, 6 Designing layouts and widgets for a mobile app 7:00 PM- 8:00 PM 27/06/2023, 7 Building the Front End 7:00 PM- 8:00 PM Building screens and integrating with UI components 29/06/2023, 8 Creating interactive elements 7:00 PM- 8:00 PM 30/06/2023, 9 Outcome Driven Project 7:00 PM- 8:00 PM 04/07/2023, 10 Building a simple app using the concepts learned so far 7:00 PM- 8:00 PM 06/07/2023, 11 Data Storage and Management 7:00 PM- 8:00 PM Understanding data storage options for mobile apps 07/07/2023, 12 Using SQLite & Room for data storage & management 7:00 PM- 8:00 PM 11/07/2023, 13 Working with APIs 7:00 PM- 8:00 PM Introduction to RESTful APIs 13/07/2023, 14 Making HTTP requests & parsing JSON responses 7:00 PM- 8:00 PM 14/07/2023, 15 Incorporating Device Features 7:00 PM- 8:00 PM Using device sensors and features 18/07/2023, 16 (e.g. camera, GPS, etc.) in an app 7:00 PM- 8:00 PM Working with device permissions 20/07/2023, 17 Testing and Debugging 7:00 PM- 8:00 PM Introduction to testing & debugging in app development 21/07/2023, 18 Using tools like Logcat and Android Monitor 7:00 PM- 8:00 PM 25/07/2023, 19 Outcome Driven Project 7:00 PM- 8:00 PM Building a slightly more complex app with 27/07/2023, 20 more features and integration with external APIs 7:00 PM- 8:00 PM 28/07/2023, 21 Introduction to Firebase 7:00 PM- 8:00 PM Understanding Firebase & its features 01/08/2023, 22 Setting up Firebase in a project 7:00 PM- 8:00 PM 03/08/2023, 23 Firebase Authentication 7:00 PM- 8:00 PM Implementing user authentication 04/08/2023, 24 using Firebase Authentication 7:00 PM- 8:00 PM Customizing the authentication process 08/08/2023, 25 Firebase Realtime Database 7:00 PM- 8:00 PM Introduction to Firebase Realtime Database 10/08/2023, 26 Implementing real-time data updates in an app 7:00 PM- 8:00 PM 11/08/2023, 27 Firebase Cloud Messaging 7:00 PM- 8:00 PM Understanding Firebase Cloud Messaging 15/08/2023, 28 Implementing push notifications in an app 7:00 PM- 8:00 PM 17/08/2023, 29 Outcome Driven Project 7:00 PM- 8:00 PM Building an app with Firebase integration 18/08/2023, 30 Incorporating user authentication & real-time updates 7:00 PM- 8:00 PM 22/08/2023, 31 Introduction to Google Maps API 7:00 PM- 8:00 PM Understanding Google Maps API and its features 24/08/2023, 32 Implementing maps & location-based features in an app 7:00 PM- 8:00 PM 25/08/2023, 33 Working with Libraries and SDKs 7:00 PM- 8:00 PM Introduction to third-party libraries 29/08/2023, 34 SDKs for app development 7:00 PM- 8:00 PM Incorporating libraries like Retrofit and Glide 31/08/2023, 35 Publishing an App 7:00 PM- 8:00 PM Preparing an app for publication 01/09/2023, 36 Understanding the app publishing process on 7:00 PM- 8:00 PM app stores like Google Play and Apple App Store 05/09/2023, 37 Monetizing an App 7:00 PM- 8:00 PM Understanding app monetization strategies 07/09/2023, 38 Implementing ads and in-app purchases in an app 7:00 PM- 8:00 PM 08/09/2023, 39 Outcome Driven Project 7:00 PM- 8:00 PM Building a final project app with all the features 12/09/2023, 40 learned so far, integrating maps & implementing 7:00 PM- 8:00 PM monetization strategies