Course Name: Android Application Development

Course Structure: Total Lectures: 16

Instructor Profile: Mr. Hamza Bin Tariq is Experienced Android Developer with a demonstrated history of working in the information technology and services industry. Strong engineering professional skilled in JAVA,Android Studio , SQL, SQLite ,Social Media Integration, PHP, C++, and Google Cloud Platform , Having Experience of More then 4+ years in Android Development.

Training Course Outline 

Lecture 1 : Introduction to programming (Java)     



Lecture 2 : Introduction to programming (Java)     



Installing Eclipse IDE. Variable, constants, arrays. If-else Conditions. Loops. Lab Classes Inheritance Abstraction, Encapsulation Polymorphism Lab.

Lecture 3 : Basics of Android (Introduction to Android Studio)    

Installing Android Studio. (Sdk) Setting up emulator. Going through With Android Studio.(Explanation of IDE). Packages , API Levels .

Office Address: Office # 9, Level # 10, Arfa Software Technology Park, Ferozpur Road Lahore For Contact Call: 0320-1443744| 0321-9533335 | 042-35948425 Email: [email protected] www.pnytrainings.com



Lecture 4 : Creating Hello World App In Android      



Lecture 5 : Main Building Blocks (Part 1)      



Intro To Xml Views and layouts Common UI components Handling user events Lab

Lecture 9 : Advanced Android User Interface   



What are Fragments Fragment life cycle Attaching with activities Passing data between fragments and activities Lab.

Lecture 8 : Basic Android User Interface     



Services Content Providers Broadcast Receivers Lab.

Lecture 7: Fragments     



Activities Activity lifecycle Intents Moving Between Activities Transfer Data Between Activities Lab.

Lecture 6 : Main Building Blocks (Part 2)    



Creating First App. Resources folders. Gradle (app level, project level). Manifest File. Intro To Layouts Lab

List Views. Grid View. Lab.

Lecture 10 : Multimedia in Android  

Capture pictures From Camera. Get Pictures From Gallery

Office Address: Office # 9, Level # 10, Arfa Software Technology Park, Ferozpur Road Lahore For Contact Call: 0320-1443744| 0321-9533335 | 042-35948425 Email: [email protected] www.pnytrainings.com





Lecture 11 : Saving user information     



Json (What is Json) Json Array,s and Json Objects . First Look in json Parsing of Json Bacis About Network Request. Assigning you your Final Project

Lecture 14: Using The Best Network Request API (Part 1)    



Using Location Based Services Finding Your Location Using the Geocoder Lab

Lecture 13 : Json      



Shared Preferences Introducing SQLite SQLiteOpenHelper and creating a database Opening and closing a database Working with cursors Inserts, updates, deletes

Lecture 12: Mapping and Location Based Services    



Lab

Volley (Best Network Request API) Getting Data From Live Server. Decoding Data from JSON Lab

Lecture 15 : Using The Best Network Request API (Part 2)   

Studing Advance Custom Listviews. Using Json to show Data into List View (Text and pictures). Lab.

 Lecture 16: Final app Development and testing and deployment to play store.

Office Address: Office # 9, Level # 10, Arfa Software Technology Park, Ferozpur Road Lahore For Contact Call: 0320-1443744| 0321-9533335 | 042-35948425 Email: [email protected] www.pnytrainings.com

Android Application Development -Course Outline-.pdf

Page 1 of 32. Office Address: Office # 9, Level # 10, Arfa Software Technology Park, Ferozpur Road Lahore. For Contact Call: 0320-1443744| 0321-9533335 ...

385KB Sizes 0 Downloads 160 Views

Recommend Documents