Section 1 : Reading Java Find the clues in the code (WEEK 1A)
|
Lecture 1 | About Certification | |
|
Lecture 2 | Why Android Studio | 00:04:47 Duration |
|
Lecture 3 | The Best Tools To Develop Your App | 00:02:22 Duration |
|
Lecture 4 | About Proctor Testing | |
|
Lecture 5 | Say Goodbye to -Hello World | 00:00:48 Duration |
|
Lecture 6 | From Applications to code | 00:02:03 Duration |
|
Lecture 7 | Files, Packages, Classes, Methods | 00:03:04 Duration |
|
Lecture 8 | Syntax Symbols | 00:06:50 Duration |
|
Lecture 9 | Method Signatures | 00:07:51 Duration |
|
Lecture 10 | Data Types, Variables | 00:08:02 Duration |
|
Lecture 11 | Visualizing Java |
Section 2 : Computer Memory Think like your machine (WEE…
|
Lecture 1 | Memory Lockers | 00:01:55 Duration |
|
Lecture 2 | Introduction to Computer Memory | 00:06:19 Duration |
|
Lecture 3 | Computer Memory- Primitives | 00:03:25 Duration |
|
Lecture 4 | Computer Memory- References And Null | 00:03:52 Duration |
|
Lecture 5 | Android Studio- Out Of The Box | 00:03:38 Duration |
|
Lecture 6 | Android Studio- First Look | 00:09:00 Duration |
|
Lecture 7 | APP DEMO Bartalk and Android StudioSetupInstructio | |
|
Lecture 8 | APP DEMO Delta Bookshelf |
Section 3 : Data Structures And Collections Know your stuff (…
|
Lecture 1 | Arrays | 00:03:10 Duration |
|
Lecture 2 | Lists | 00:03:38 Duration |
|
Lecture 3 | Sets | 00:01:49 Duration |
|
Lecture 4 | Maps | 00:05:19 Duration |
|
Lecture 5 | Objects and -new | 00:02:58 Duration |
|
Lecture 6 | Constructors and Allocation | 00:03:19 Duration |
|
Lecture 7 | Garbage Collection and -null- | 00:02:59 Duration |
Section 4 : Control Flow Stop time and direct traffic (WEEK 3)
|
Lecture 1 | Operators and Assignments- bitwise and unary | 00:05:40 Duration |
|
Lecture 2 | The -return- statement | 00:02:26 Duration |
|
Lecture 3 | The if Statement | 00:02:07 Duration |
|
Lecture 4 | else-elseif | 00:01:52 Duration |
|
Lecture 5 | The -for- loop | 00:02:46 Duration |
|
Lecture 6 | Nested for loops | 00:02:47 Duration |
|
Lecture 7 | The -while- loop | 00:02:47 Duration |
|
Lecture 8 | The -break- and -continue- statements | 00:02:30 Duration |
|
Lecture 9 | The -switch- statement | 00:02:30 Duration |
|
Lecture 10 | Compiling and Debugging | 00:05:55 Duration |
|
Lecture 11 | What's first, next, now, later- Interpreting contr | 00:04:06 Duration |
|
Lecture 12 | Stack Versus Heap | 00:03:00 Duration |
|
Lecture 13 | Control Flow Visual Aids | |
|
Lecture 14 | CHALLENGE Pangrams | |
|
Lecture 15 | CODE ALONG- Pangrams! | 00:10:11 Duration |
Section 5 : Object Orientation Recycle code (WEEK 4)
|
Lecture 1 | Encapsulation and Thisness | 00:04:52 Duration |
|
Lecture 2 | Scope and Accessibility Keywords | 00:10:21 Duration |
|
Lecture 3 | Setters, Getters and Autogeneration | 00:03:22 Duration |
|
Lecture 4 | Inheritance, Polymorphism, -@Overide- and -super | 00:06:55 Duration |
|
Lecture 5 | The -static- and -final- keywords | 00:06:08 Duration |
|
Lecture 6 | Using Enhanced for loops (for each loops) In Colle | 00:03:25 Duration |
|
Lecture 7 | Objects Visual Aids | |
|
Lecture 8 | CHALLENGE Make A ComedianRobot | |
|
Lecture 9 | CODE ALONG- Make A Comedian Robot | 00:17:46 Duration |
Section 6 : Data Manipulation Write independent, dependab…
|
Lecture 1 | All These Powerful Tools! | 00:03:10 Duration |
|
Lecture 2 | Abstract Classes | 00:03:10 Duration |
|
Lecture 3 | Interfaces | 00:03:10 Duration |
|
Lecture 4 | Callbacks With Interfaces | 00:02:53 Duration |
|
Lecture 5 | Typecasting | 00:02:47 Duration |
|
Lecture 6 | Generics | 00:07:00 Duration |
|
Lecture 7 | CHALLENGEMaking the Switch | |
|
Lecture 8 | CODE ALONG- Making the Switch | 00:22:30 Duration |
|
Lecture 9 | APP CHALLENGEUpdate the Pet AdoptionApp | |
|
Lecture 10 | CODE ALONG- Update the Pet Adoption App | 00:13:57 Duration |
Section 7 : Android UI Know your user (WEEK 6)
|
Lecture 1 | The Super 6- Mobile Design Principles | 00:06:41 Duration |
|
Lecture 2 | XML Basics | 00:06:42 Duration |
|
Lecture 3 | Introduction to Layouts | 00:03:15 Duration |
|
Lecture 4 | Linear Layouts | 00:05:41 Duration |
|
Lecture 5 | Relative Layouts | 00:05:35 Duration |
|
Lecture 6 | Margins and Padding | 00:02:13 Duration |
|
Lecture 7 | Gravity and Layout Gravity | 00:02:35 Duration |
|
Lecture 8 | Adding Images | 00:03:58 Duration |
|
Lecture 9 | Event Listeners Using Anonymous Classes | 00:04:39 Duration |
|
Lecture 10 | CHALLENGE Change the Button | |
|
Lecture 11 | CHALLENGE Make a Full Android UI | |
|
Lecture 12 | CODE ALONG- Make a Full Android UI | 00:30:13 Duration |
Section 8 : Section 8 Activities and Intents Know your Android OS (WEEK
|
Lecture 1 | Activities and Intent Basics | 00:03:57 Duration |
|
Lecture 2 | The Activity Lifecycle | 00:07:48 Duration |
|
Lecture 3 | APP DEMOActivity Lifecycle Watcher | |
|
Lecture 4 | CHALLENGE Switching Activities | |
|
Lecture 5 | CODE ALONG- Switching Activities | 00:07:26 Duration |
|
Lecture 6 | Passing Data With Intents | 00:08:33 Duration |
|
Lecture 7 | CHALLENGE Data Mover | |
|
Lecture 8 | CODE ALONG- Data Mover | 00:21:36 Duration |
|
Lecture 9 | Intent Filters and Implicit Intents | 00:06:35 Duration |
|
Lecture 10 | CHALLENGE Harnessing The Android AppEcosystem | |
|
Lecture 11 | CODE ALONG- Harnessing The Android App Ecosystem | 00:24:33 Duration |
Section 9 : Listviews Get your scroll on! (WEEK 7B)
|
Lecture 1 | Introduction To Listviews | 00:02:37 Duration |
|
Lecture 2 | List View Visual Aid. | |
|
Lecture 3 | Basic Listviews | 00:05:03 Duration |
|
Lecture 4 | CHALLENGE Build a Basic ListView | |
|
Lecture 5 | CODE ALONG- Build a Basic ListView | 00:04:34 Duration |
|
Lecture 6 | Listviews With Custom Adapters | 00:08:57 Duration |
|
Lecture 7 | CHALLENGE Build a Custom ListView | |
|
Lecture 8 | CODE ALONG- Build a Custom ListView | 00:20:14 Duration |
|
Lecture 9 | Using The Holder Pattern and View Tags | 00:07:23 Duration |
|
Lecture 10 | CHALLENGE Build Professionally SmoothListViews | |
|
Lecture 11 | CODE ALONG- Build Professionally Smooth Listviews | 00:21:37 Duration |
Section 10 : Fragments Build for multiple devices (WEEK 8)
|
Lecture 1 | Phones, Tablets, Phablets- Fragments and Multiple | 00:03:55 Duration |
|
Lecture 2 | TCFE- try, catch, finally, exception | 00:07:07 Duration |
|
Lecture 3 | The Fragment Lifecycle. | 00:06:05 Duration |
|
Lecture 4 | CHALLENGE Lifecycle | |
|
Lecture 5 | Handling Communication Between Fragments | 00:12:31 Duration |
|
Lecture 6 | APP CHALLENGE Build A Multi-pane ArticleViewer | |
|
Lecture 7 | CODE ALONG- Build A Multi-pane Article Viewer | 00:38:24 Duration |
Section 11 : Navigation Never leave your user confused (WE…
|
Lecture 1 | The Action Bar | 00:06:00 Duration |
|
Lecture 2 | Tabs, Back, and Navigation | 00:06:39 Duration |
|
Lecture 3 | Touch Detection | 00:05:22 Duration |
|
Lecture 4 | CHALLENGE Delta Navigation | |
|
Lecture 5 | CODE ALONG- Delta Navigation | 00:24:24 Duration |
Section 12 : Persistence Make it last (WEEK 9B)
|
Lecture 1 | Shared Preferences | 00:04:20 Duration |
|
Lecture 2 | File Storage | 00:07:55 Duration |
|
Lecture 3 | APP CHALLENGE Build a Notepad App | |
|
Lecture 4 | CODE ALONG- Build a Notepad App | 00:17:16 Duration |
Section 13 : Networking, APIs,and JSON Harness the web (…
|
Lecture 1 | HTTP request basics | 00:05:52 Duration |
|
Lecture 2 | JSON parsing -file parsing | 00:10:27 Duration |
|
Lecture 3 | CODE ALONG- Find your favorite toppings! | 00:07:30 Duration |
|
Lecture 4 | AsyncTask | 00:08:55 Duration |
Section 14 : Publishing your app to an Appstore
|
Lecture 1 | Introduction to App Stores | 00:06:18 Duration |
|
Lecture 2 | The Amazon Appstore | 00:05:17 Duration |
|
Lecture 3 | Creating a developer account | 00:01:34 Duration |
|
Lecture 4 | Publishing to the Amazon Appstore | 00:07:13 Duration |
Section 15 : Start Your Career As An AndroidDeveloper (WEEK 12
|
Lecture 1 | The Job Interview Process | |
|
Lecture 2 | The Cultural Interview | 00:08:08 Duration |
|
Lecture 3 | The Coding Interview | 00:12:21 Duration |