Sunday 3 July 2016

Become an Android Developer from Scratch

 
Simply the best place to start learning Android Development.
 
  • Lectures 121
  • Video 12.5 hours
  • Skill Level All Levels
  • Languages English, captions
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
CLICK HERE TO START COURSE

About This Course

Published 3/2014 English Closed captions available

Course Description

Do you want to build applications for the most popular operating system in the world?
Do you want the opportunity to put your apps on over 1 billion devices?
"Become An Android Developer From Scratch” is designed to be the best first step to launching your career as an Android Developer. Whether you've never programmed before or are coming to mobile development for the first time, if you're truly inspired to learn Android Development, this is where you need to start.
This course has been in development for over two years, continuously perfected through research and testing in training bootcamps throughout the US. It represents a collaboration between a professional educator with over 20 years of experience in helping people learn and a professional mobile developer who has helped companies like Sony, Verizon, and nVidia build stunning mobile applications.
Starting with how the Java programming language works and progressing all the way to advanced Android concepts, you will get expertly produced instruction, visually descriptive explanations of deep concepts, screencasts that talk you through not just the “how” but also the “why,” and code challenges to test yourself and mark your progress.
Here’s what students are saying:
“Very clean and well done. Covers everything that you need to know for getting started whether you know how to code starting out or not. If you are at a loss trying to start making android apps this is the course for you.”
“I like this course, this would transform any normal person to a full fledged android developer.”
“This one is, by far, the most comprehensive, easy-to-follow, and genuinely well put together one of the bunch.”
“Inspirational! - got me over the hump (complete android beginner)”
Why it’s working...
One of the things we're most excited to offer with this course is access to the inner workings of the mind of a professional mobile developer. Throughout the course you will be able to listen in as our Learning Scientist teases apart all the thoughts that run through a professional mobile developer’s mind as he’s writing the code you will learn to create. It’s like sitting down in a movie with the writer, director, and lead actor. But in this case, it’s all in support of your transformation from novice to professional.
You will build several applications throughout the course, and the starting point for each project (as well as solutions to each challenge) will be available for download. You will also get all the visuals and info-graphics used throughout the course for reference and study.
"Become An Android Developer From Scratch" will give you a new, richer perspective on how mobile devices work. After you’ve completed this rigorous, challenging, and super fun course, you will be able to create your own apps, deploy to the Google Play store, and even interview for a job anywhere in the world.
The real value...
The most important thing you will get from completing this course is the confidence to say “I’m an Android Developer!” You’ll be able to interact with other students and professionals in the Android community with pride and self-assuredness. You’ll also become an independent learner, able to discern where to go for information and how to continue advancing your skills.
No course is going to make you into an expert. It’s up to you to challenge yourself and find your path to making the apps you dream about. Become an Android Developer from Scratch is the best place to begin. Are you ready to get started?

What are the requirements?

  • Modern laptop or computer

What am I going to get from this course?

  • Create your own professional quality Android apps
  • Deploy to the Google Play store
  • Interview for a job anywhere in the world

What is the target audience?

  • Beginners
  • Web developers looking to get into mobile
  • Programmers who haven't programmed in Java
  • Aspiring Android developers
  • Anyone with a good idea and the drive to create it
 CLICK HERE TO START COURSE

Curriculum

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

 CLICK HERE TO START COURSE

No comments:

Post a Comment

State of Decay 2 – v1.3160.34.2 + 6 DLCs

State of Decay 2 v1.3160.34.2 + 6 DLCs Genres/Tags: Action, Open world, Survival, Third-person, 3D, Horror Companies: Undead Labs / M...