Free: Android Mobile Hacker Bundle

Master the Tools Behind the Trade with 5 Essential App Development Courses

FREE
$126 100% off

in Online Courses

Coming Soon

What's in the Bundle

Product Details

Access
Lifetime
Lessons
62

iOS & Android HTML5 Apps for Beginners

Learn to Create Apps from Scratch Using HTML5

By Zenva | in Online Courses

Continue your Android app development journey by learning how to craft HTML5 apps. You’ll learn how to lay the basic structure of your app using HTML5, then supplement that code with CSS, JavaScript, and jQuery to make it appear professional and visually dynamic. By course’s end you’ll have implemented this knowledge to create and publish two real apps, further cementing your status as a bona fide developer.
  • Learn to create HTML5 Android apps
  • Use HTML5 to create forms & implement video and audio
  • Stylize & format CSS elements using containers
  • Add dynamic elements to your apps w/ JavaScript
  • Create professional-looking UIs using jQuery Mobile
  • Create 2 real apps to get real world coding experience
  • Implement user login, user signup & other cloud-enabled features
  • Publish your apps to the Google Play stores
Pablo Navarro is the founder of ZENVA, as well as a web and mobile app developer and entrepreneur. Besides teaching courses on how to create games, apps, and websites to over 85,000 students, Pablo has created content for companies such as Amazon and Intel. Pablo holds a Master in Information Technology (Management) degree from the University of Queensland (Australia) and a Master of Science in Engineering degree from the Catholic University of Chile. For more details on this course and instructor, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

Details & Requirements

  • Length of time users can access this course: lifetime access
  • 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

Course Outline

  • A Post-PC World
    • A Post-PC World - Part 1
    • A Post-PC World - Part 2
    • Course Overview
    • Course files
    • Other Mobile Development Courses by Zenva
  • HTML
    • Html Basics - Part1
    • Html Basics - Part 2
    • Html Basics - Part 3
  • HTML5
    • HTML5 Semantic Structure
    • HTML5 Semantic Text
    • HTML5 Forms - Part 1
    • HTML5 Forms - Part 2
  • HTML5 Audio and Video
    • HTML5 Video
    • HTML5 Audio
  • CSS
    • CSS Basics - Part 1
    • CSS Basics - Part 2
    • CSS Basics - Part 3
    • CSS Basics - Part 4
    • CSS3 Pretty Containers
  • JavaScript Basics
    • Javascript Basics - Variables
    • Javascript Basics - Strings
    • Javascript Basics - Conditions
    • Javascript Basics - Functions
    • Javascript Basics - Arrays
    • Javascript Basics - Iterations
    • Javascript Basics 7 - Objects And JSON
  • JQuery
    • JQuery - Installation
    • JQuery - DOM
    • JQuery - Events
    • JQuery - CSS
  • JQuery Mobile
    • JQuery Mobile - Installation
    • JQuery Mobile - Navigation
    • JQuery Mobile - Collapsible Elements
    • JQuery Mobile - ListView
    • JQuery Mobile - Forms
  • Your First App - Cooking Recipies
    • Local Storage
    • Dynamic ListView
    • Dynamic Pages
    • Deleting Recipies
    • Adding Recipies
    • Securing Your First App
  • Geolocation
    • Geolocation
  • Your Second App - Photo Sharing
    • Backend as a Service
    • API Intro
    • Creating User Accounts
    • User Login
    • User Logout
    • Uploading Photos to the Cloud
    • Loading Photos from the Cloud
    • Accesing the Camera with HTML5
    • ACS Admin Panel
  • Publishing to iOS and, Android
    • Introducing Hybrid Apps
    • Intro to Cordova
    • Using Cordova and the Intel XDK
    • Hello World Cordova Plugins
    • Cordova vs Crosswalk
    • Preparing for Building
    • Publishing on the Google Playstore
    • iOS Building Process Overview and Certificate
    • Ad-Hoc Building
    • Publishing on the Apple Appstore
  • Course Evaluation Survey
    • Course Evaluation Survey

View Full Curriculum


Access
Lifetime
Content
2 hours
Lessons
24

Learn Android Studio in 2 Hours

Master This Amazing Android IDE & Release Your Own App

By Cristian Gradisteanu | in Online Courses

Android Studio is the go-to IDE for streamlining Android programming. Developed by Google, Android Studio consists of a whole host of tools that make building, maintaining, and debugging code much, much easier. Along with tips and tricks for developing apps faster with Android Studio, this course will cover basic Android programming concepts so even beginners can get onboard with one of the most lucrative opportunities in software development.
  • Study Android's premier IDE w/ over 24 lectures & 2 hours of content
  • Learn to develop Android applications from scratch
  • Get comfortable w/ the newest development tools
  • Build an app & publish it on the Google Play Store
  • Understand the main UI components
  • Get introduced to Version Control Systems like Git
Cristian Gradisteanu is a software developer responsible for the development of management software products. His areas of expertise include programming languages like Java, Objective-C, C#, C++, PHP, and Ruby, and system administration. Cristian is very passionate about teaching people interesting topics every day, and believes learning is a continuous process. For more details on this course and instructor, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

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: beginner/intermediate

Compatibility

  • Internet required

Access
Lifetime
Content
4 hours
Lessons
28

Development Essentials with DIY Project

Learn Android Development Fundamentals & Build Real Apps

By Yoda Learning | in Online Courses

Consolidate your knowledge of Android development by going back to the basics. This course will cover the fundamentals ranging from setting up your coding environment to managing a large database, and culminates in a project to create a real app. You'll be well on your way to becoming a pro at Android development by course's end.
  • Learn to develop for Android w/ over 4 hours of content
  • Set up your coding environment & know what resources to utilize
  • Understand the anatomy of an Android app
  • Implement UI layouts by adding menus, themes, different views, etc.
  • Craft a database using SQLite
  • Know where to source content for your apps
  • Build a real app to get practical development experience
  • Publish your completed app for downloading
Yoda Learning is a team of 12+ industry professionals focused on developing project-based learning solutions, which allows students to accrue real-world experience and learn in an engaging and practical manner. Its courses encompass everything from web and mobile app development to data analytics and design. For more details on the course and instructor, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

Details & Requirements

  • Length of time users can access this course: lifetime access
  • 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

Course Outline

  • Android Infograph
    • Android infograph
  • Introduction to Android Development
    • Introduction to Android
    • Features, Architecture and App Components
    • Environment Setup
    • Anatomy of an Android App
    • Resources
  • Android Activity and Intents
    • Activities
    • Intents
    • Intents - Coding Example
  • Layouts and Controls
    • UI Layouts
    • UI Layouts - Coding Examples
    • UI Basic Views
    • Event Handling
    • List View, Spinner View, Grid View
    • Alert Dialog, Time Picker Dialog
    • Menus, Styles, Themes
    • Fragments
  • Projects
    • Project - Get Together UI Part I
    • Project - Get Together UI Part II
    • Project - Get Together UI Part III
  • Managing Data and Databases
    • Data Persistence Using Shared Preferences
    • Databases Part I
    • Databases Part II
  • Android Services and Content Providers
    • Content Provider
    • Services
    • Broadcast Receivers
  • Publishing an Android App
    • Publishing an Android App
  • Do it Yourself Project
    • Do it Yourself Project

View Full Curriculum


Access
Lifetime
Content
1 hours
Lessons
22

Game Development Crash Course

Create Epic Mobile Games with Corona SDK

By JayJennings.com | in Online Courses

Corona SDK is a powerful 2D game engine that allows you to quickly and easily make games for iOS and Android. This course is a complete introduction to the basics, so even very beginners can start turning their game ideas into reality.
  • Study Android development & Corona SDK w/ over 22 lectures and 1 hour of content
  • Utilize the core features of Corona SDK
  • Create a simple game
  • Study animation, tap & touch events, and audio
  • Build interactive games without advanced coding skills
J. A. Whye has been programming professionally since 1988, starting with game programming and then Internet programming with a major Seattle telecommunications firm. Jay started programming for mobile devices in 2010 and currently has several games and apps published, with more on the way. In addition to writing hundreds of technical articles over the years, Jay has recorded dozens of hours of tutorial videos. He's been a speaker at technical conferences and enjoys teaching how to make games and apps almost as much as making games and apps themselves. Jay is a Certified Developer with Corona SDK, and has developed a college course on using Unity to make 2D games. For more details on this course and instructor, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

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: beginner/intermediate

Compatibility

  • Internet required
  • Mac OS X 10.7 or later
  • Windows XP or later

Course Outline

  • Fasten Your Seatbelt, Wild Ride Ahead!
    • What You'll Discover
    • Installing the Corona SDK Framework
    • Installing the Outlaw IDE
    • Downloading the Sample Code
    • Inspecting the Project Files
    • Need a Lua Programming Refresher?
  • I Like to Move It, Move It! - Animation
    • Space Oddity
    • Move On Down the Road
    • Tweaking the Display Objects
    • Are You Through, Yet?
  • I Can Feel Your Heartbeat - Touches and Taps
    • Touch-a, Touch-a, Touch-a, Touch Me
    • I'd Tap That! (6:01)
  • Let's Hear It For The Boy - Audio
    • Bleep, Bloop! Pew, Pew!
    • Tweaking Audio with Audacity Software
  • Love Letters in the Sand - Text
    • Texting (Not the SMS Kind)
    • Run Up The Score
  • Emergency Brake On! What's Next?
    • A Little Bit More
    • Looking In The Rearview Mirrow
    • Movin' Right Along

View Full Curriculum


Access
Lifetime
Content
15 hours
Lessons
96

Learn Android 4.0 Programming in Java

Build Apps for a Sleek & User-Friendly Android Platform

By Cave of Programming | in Online Courses

Learn how to develop for the Android 4.0 platform, creating apps that display cleanly and function in a unified manner across both smartphones and tablets. You'll master everything from designing buttons and icons to publishing a fully finalized app to the Google Play Store. By course's end, you will have built real apps and created user experiences that trump anything developers could have hoped to manage for previous Android versions.
  • Use Java to create & deploy Android 4.0 apps w/ 16 hours of content
  • Build real, working apps to solidify your knowledge
  • Upload & customize the display of icons & images
  • Learn to use the most important Android user interface widgets
  • Configure your app for viewing on various screen resolutions
  • Debug your code to ensure it executes correctly
  • Publish your apps for downloading by users
This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

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

Course Outline

  • Nuts and Bolts: The Basics of Android Programming
    • Nuts and Bolts Introduction
    • Setting Up Your System
    • Creating An Emulator
    • Hello World
    • The EditText View
    • Buttons And Linear Layouts
    • Responding To Button Clicks
    • Important Notes
    • Debugging With DDMS And Logcat
    • Saving Files To Internal Storage
    • Reading Files From Internal Storage
    • String Resources and Localization
    • Creating Launcher Icons
    • Running On Your Phone
    • Saving Program Data: Preferences
    • Toasts: Alerting the User
    • Adding a New Activity
    • Displaying Images with the ImageView View
    • Getting Touch Coordinates
    • Alert Dialogs
    • The Event-Listener (aka Observer) Pattern
    • Creating a Database
    • Adding Data to a Database
    • Retrieving Data from Databases
    • Asynchronous Tasks: Running Stuff in the Background
    • Verifying the Passpoints: Getting Return Values From Asynchronous Tasks
    • Supporting Different Screen Resolutions
    • Intents and Launching Activities
    • Nesting ViewGroups
    • Option Menus
    • Passing Data to Activities
    • Sub-Activites
    • Taking Photos
    • Saving and Displaying Photos
    • List Views
    • Dynamically Populating Lists
    • Formatting List Items: Custom Adapters
    • Using Icons in Views
    • Styles and Themes
    • Selectors
    • Relative Layouts
    • Browsing the Gallery
    • Retrieving an Image from the Gallery
    • The Activity Lifecycle and Saving Data
    • Pre-Publication Checks
    • Taking Screenshots of Your App
    • Signing and Exporting Your App
    • Publishing Your App
  • More Useful Stuff
    • Using 3rd Party APIs
    • Action Bars
    • Responding to Action Bar Menu Clicks
  • Communication
    • Downloading Text Data from the Internet
    • Internet Communication Overview
    • A Simple Server (Java Servlet) Program
    • Sending Small Amounts of Data to a Server
    • URL Escaping
    • Introducing JSON with Twitter and The Onion
    • Decoding JSON
    • Encoding Data as JSON
    • Responding to POST Requests in a Servlet
    • Posting JSON Data to a Server
  • Layout Techniques
    • Introducing Fragments
    • Using ListFragment to Display Lists
    • Formatting Items in ListFragment
    • Fragment Communication
    • Managing Fragments
  • Games and Animation
    • Animation Introduction
    • SurfaceView
    • Images and Sound: POV Ray and Psycle
    • Drawing Images
    • Detecting Surface Changes
    • The Animation Thread (Game Loop)
    • The Game Class
    • A Sprite Class
    • Animating the Sprite
    • Making the Ball Bounce
    • Bring Out the GIMP: Autocropping
    • Adding the Bats
    • Randomising the Ball Position
    • Controlling the Player's Bat (Touch Events)
    • Simulating Intelligence
    • Collision Detection
    • Drawing Text
    • Game States
    • Playing a Sound
    • Playing Multiple Sounds
    • Adjusting the Volume
  • Map Applications with Android V2 API
    • Installing Google Play Services
    • Creating and Signing a Map Application
    • Getting the Map Demo Running
    • Adding Markers to Maps
  • Appendix 1: Source Code
    • Nuts and Bolts Source Code
    • Communication Source Code
    • Layout Techniques Source Code (Fragments)
    • Games and Animation Source Code
    • Maps Source Code

View Full Curriculum



Terms

  • Instant digital redemption

Trusted Source

We take pride in curating the latest and greatest creative technology products around the globe. We personally research and hand-pick each product to ensure it meets our standards.