Step-By-Step Android 7 Nougat Development Course

Step-By-Step Android 7 Nougat Development Course

33 Hours
Deal Price$29.00
Suggested Price
$195.00
You save 85%
Step-By-Step Android 7 Nougat Development Course
$29.00$195.0085% OFF
Master Android 7 Nougat Java App Development Step By Step

175 Lessons (33h)

  • Introduction
    Welcome3:02
    Interface Overview5:52
  • Downloading and Setup
    Introduction to this section1:01
    Install JDK for Windows6:01
    Install Android Studio for Windows12:22
    Install JDK for Mac3:06
    Android Studio for Mac11:31
    Install JDK for Linux4:40
    Install Android Studio for Linux17:36
    Configure Android Studio on all Three Platforms18:32
    Enable VT-X14:34
  • Hello World Android app
    Introduction to this section0:44
    Our First Application15:43
    Android Studio Templates12:07
    Our First Application Continued8:43
    Android Studio Tour14:14
    Setup of an Android Virtual Device12:12
    Run "Hello World" on an Android Virtual Device10:33
    Run "Hello World" on a real Android device10:35
  • The Button Counter app
    Introduction to this section2:02
    Playing with the Designer15:56
    Scaling and Resizing Images in the Designer11:23
    Constraints12:15
    Fixed any size Wrap Content9:46
    Supporting Different Densities12:09
    Autoconnect13:26
    Baseline Constraint14:58
    Adding Scrolling Capability11:06
    Infer Constraints11:23
    Build Layout Challenge17:11
    IDs and XML code7:09
    Activites, Bundles and Classes14:00
    Java Fields and Classes13:07
    Asking good questions4:47
    Button Click and onClickListener11:29
    Fixing Some Issues13:54
    Get Text and Null Checking13:03
    ID Confusion and Challenge Time9:12
    Save Instance State8:04
    Activity Lifecycle5:50
    Overriding Methods11:38
    Logging and Bundle Data14:58
    Wrap Up6:57
  • Java Tutorials
    Introduction to this section1:23
    Hello World16:28
    Strings and Ints14:55
    Arithmetic and String Concatenation14:57
    Classes16:50
    Multiple Constructors15:11
    this and Calling Methods15:27
    Object and Method Chaining17:46
    Enum and ArrayList18:22
    Testing Our Classes14:07
    Inheritance14:43
    Extending From a Class8:53
    Overloading and Overriding Annotation14:22
    Inheritance Challenge7:11
    Repeating Code While14:21
    for and for each Loops14:19
    do while Loop5:38
    Comparing Numbers and Objects14:47
    Encapsulation16:08
  • Calculator App
    Introduction to this section1:15
    Details and Setup7:51
    Calculator Layout13:54
    Layout Continued13:02
    Finishing the Layout10:14
    Input Type and Focus Changes11:06
    Add Landscape Layout12:24
    Comparing Code and Layouts13:32
    Comparing Directories12:08
    Flowchart and onClickListeners13:58
    Operation Button Listeners7:56
    Implement Operations11:58
    Decimal Point Bug Fix12:30
    Bug Fix Challenge10:17
    Fixing the Landscape Layout12:27
    Finish and Test Layout7:21
    Mini Challenge Solution and New Challenge5:40
    Add Neg Button7:11
    Write Neg Button Functionality9:05
    Portrait Layout10:51
    Finish Off Layout and Test11:14
  • Top 10 Downloaded App
    Introduction to this section1:29
    Details and Setup15:06
    Async Task13:03
    Exectute Our Async Task5:51
    doInBackground and downloadXML12:22
    Exceptions and Buffered Reader11:55
    Security Exception10:00
    Stack Trace and the logcat8:05
    Android App Permissions12:56
    Processing XML Data11:34
    XML Parsing Factory Classes9:26
    Main XML Parsing Loop12:37
    Testing the Program12:41
    ListView and ArrayAdapters13:25
    Array Adapter8:27
    Adapter Layout10:08
    Context and Layout Inflater11:17
    Custom Adapter Implementation12:33
    Improving the Adapter17:30
    Adding Menus11:33
    Get Menus for Multiple Feeds Working7:08
    Menu Item Groups9:34
    Implement Top 10 and Top 2512:46
    Challenge Solution17:07
    Generics Adapter3:58
  • YouTube App
    Introduction to this section1:44
    Details and Setup6:09
    YouTube API Setup10:50
    Add Second Activity10:55
    Adding Layouts Dynamically14:58
    Get Google API Key15:33
    onInitialization Failure12:14
    onInitialization Success6:28
    Test App and Add Listeners9:38
    Documentation and More Testing6:52
    Demo App and Create Layouts12:03
    Standalone Activity12:27
    Intents and Manifest File Changes13:07
    Run and Test App7:52
    Challenge Solution6:56
  • Flickr App
    Introduction to this section1:25
    Details and Setup12:46
    Flickr API Usage12:47
    API JSON and Validation7:41
    Create Project16:46
    Async Task14:52
    Finish Download Code15:02
    Download JSON Data18:39
    Project Diagram and Photo Class Code13:08
    Get Flickr JSON Data Class Code12:19
    Create URI and JSON Parsing15:31
    Implement Call Backs13:12
    Make Get JSON Asyncronous16:00
    Finish Off Code11:28
    User Interface12:16
    Recycler View19:17
    Search and Photo Detail Activities12:11
    Nesting Linear Layouts11:05
    RecyclerView Adapter16:24
    Implement Methods and Picasso15:41
    Get Picasso Working11:10
    Gesture Detector13:26
    Touch Events11:16
    Implementing Touch Methods10:40
    BaseActivity and Serializable15:43
    PhotoDetailActivity15:26
    Material Design15:58
    Material Design Continued9:42
    Backwards Compatibility9:52
    Style Sheets13:08
    Custom Style Sheet13:33
  • Extra
    Source Code
Step-By-Step Android 7 Nougat Development Course
$29.00$195.0085% OFF
View similar items
DescriptionInstructorImportant DetailsRelated Products

Learn to Code Apps for the Latest & Greatest Version of Android with Java!

TB
Tim BuchalkaTim Bulchaka is an Android app and games developer, and teacher with 30 years of development experience. He spent years as a contract software developer working for government departments, and large prestigious companies like Saab, Mitsubishi, and Fujitsu (to name just a few) in a developer/team lead developer capacity.

He is skilled in many development languages including Java, C++, C#, and Objective-C to name a few.

For the past 10 years he has been self employed, and now focuses exclusively on teaching others how to develop apps for an Android platform. If he is not adding new content to his courses, or his "Aussie Android Dev Guy" Youtube channel, he will be messing around with new and obscure Android API's, or playing games on his Nexus 7 or Nexus 4, or even one of his game consoles (XBox360, PS4, and XBox One)

He's published numerous games on the Google Play Android store, and his first published game was in 1982 for the Commodore 64 (the Simon memory game).

He can still remember writing 6502 and Z80 Assembly language (he has fond memories of the Sinclair ZX-81 and Amstrad CPC-464 machines).

He loves to teach and is very passionate about development and assisting others to achieve success in this field.

Description

Android app developers are always in high demand, and that demand is only going to grow with the impending release of Android 7 Nougat. The time to learn how to develop for Android is now, with this new release set to be its biggest ever. This frequently updating course will make learning Android 7 development fun, and incredibly useful.

  • Access 175 lectures & 33 hours of content 24/7
  • Develop apps for the very latest version of Android 7 Nougat
  • Build a range of apps demonstrating key aspects of the Android framework
  • Test your apps on emulators or a real Android phone or tablet
  • Learn Java programming using the included Java tutorial videos
  • Use Android Studio 2.2, the newest version of Google's Android tool
  • Ensure your apps work w/ current & older Android versions on phones & tablets
  • Instructor is actively uploading course material & will soon reach 50 hours of content

Specs

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Terms

  • Instant digital redemption
Your Cart
Your cart is empty. Continue Shopping!
Processing order...