Get $1 credit for every $25 spent!

Complete Mobile App Developer Bundle

Courses
10
Enrolled
469

What's Included

Product Details

Access
Lifetime
Content
20 hours
Lessons
25

Build 10 Games & 15 Apps for iOS 9

Learn In-Demand Mobile Development Skills By Completing Practical Projects

By Mammoth Interactive | in Online Courses

Want to strengthen your LinkedIn and resume without adding fluff? This course is the ticket, providing instruction on how to build a whopping 10 games and 15 apps for iOS 9. Besides boosting your credentials, you'll master coding with the Swift language, SpriteKit game engine, and Xcode development environment--all essential skills for any aspiring iOS developer.
  • Build 10 games & 15 apps for iOS 9 w/ 20 hours of content
  • Seamlessly code in Swift, utilizing variables, arrays, if statements & more
  • Construct your game in SpriteKit & Xcode
  • Add artwork & sound effects to your games & apps
  • Expand your portfolio with real, working products
  • Become a full-fledged iOS developer by course's end
John Bura has been programming games since 1997 and is the owner of the game development studio Mammoth Interactive, which produces games for XBOX 360, iPhone, iPad, Android, HTML5, and more. John has also consulted with many companies to provide game design, audio, programming, level design and project management services. He has contributed to 40 games, several of which have risen to the top of the iTunes Store. 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

  • Introduction to the course
    • Introduction
    • Course Requirements
    • Course introduction
  • Let's learn about Swift
    • Introduction to Swift
    • How to get good at anything (5:16)
    • Talking about variables
    • Adding variables and talking about converting variables (6:15)
    • Introduction to arrays (5:39)
    • If Statements
    • Else if statements (6:22)
  • Crash course in SpriteKit *Introduction
    • Introduction to Xcode and SpriteKit
    • Adding in a sprite
    • Learning about overide functions (8:15)
    • Adding in a SKLabel Node
    • Talking About SKActions (8:03)
    • Adding in many SKActions (7:41)
    • Adding in a runblock (3:27)
    • Adding in a circle SKShapeNode (9:03)
  • Make a simple space shooter
    • Introdution to the course (0:49)
    • Intro to the project
    • Starting the game and adding in the initial functions (16:49)
    • Setting up the spawning logic
    • Setting up the collision logic (13:54)
    • Adding in more collision logic (6:59)
    • Spawning an explosion
    • Setting up the TitlePage
    • Making the art in illustrator (15:02)
    • Importing the art to the Project (5:17)
    • Finishing up the project (4:21)
    • Challenge - Expand upon the game by making more objects
  • Make a simple avoid game for iPad
    • Introduction to the game (1:31)
    • Game Preview (1:25)
    • Starting the Scene (5:24)
    • Setting up the players
    • Adding in the moving logic
    • Adding in the spawning timers
    • Adding in the player controls (6:08)
    • Adding in the labels
    • Hiding the label (2:34)
    • Setting up the collsion (8:16)
    • Setting up the game over logic (6:13)
    • Setting up the TitleScene part 1 (9:28)
    • Setting up the titleScene part 2
    • Adding an explosion to the GameScene
    • Setting up the color scheme
    • Adding in the circle to the game (4:42)
    • Fixing the explosion (3:19)
    • Challenge - Pick another color scheme and make a new powerup (1:00)
  • Avoid Spikes game
    • Introduction to the game
    • Game Preview (0:55)
    • Starting up the game (6:28)
    • Setting up the player controls (5:06)
    • Adding in the labels (5:45)
    • Adding in the spike spawn timer (2:21)
    • Adding in the spikes (4:51)
    • Adding in the ground (3:31)
    • Hiding the label (2:32)
    • Adding in the physics bodies (6:29)
    • Setting up the game over logic
    • Setting up the titleScene part 1 (8:47)
    • Setting up the TitleScene part 2 (6:21)
    • Setting up the gamescen transition (4:10)
    • Setting up the score counter (3:35)
    • Making and exporting the art (6:24)
    • Optimizing the art and the titlepage
    • Challenge - Add in another sprite that will fall down (1:05)
  • Chroma Avoid
    • Introduction to the game
    • Game Preview (0:45)
    • Starting the project
    • Adding in the game objects and labels
    • Setting up the player controls
    • Setting up the color change logic part 1
    • Setting up the color changing logic part 2
    • Setting up the color change part 3
    • Setting up the countdown timer
    • Setting up the spawn timers
    • Spawning the light and dark blocks (5:34)
    • Setting up the phyiscs
    • Setting up the contact didBeginContact
    • Setting up the dark block contact
    • Setting up the titleScene
    • Adding in another transition
    • Optimizing the title Scene
    • Fixing collisions
    • Finalizing the game
    • Challenge - Add in a third color choice
  • Touch the right color
    • Introduction to the game
    • Game Preview
    • Starting the game and talking about clean code
    • Setting up the squares
    • Spawning Labels
    • Setting up the color array
    • Adding in the color of the word
    • Adding in the incorrect colors
    • Setting up the touches
    • Setting up the game timer *Setting up the reset logic (7:15)
    • Formatting the colors
    • Finalizing the game
    • Conclusion
  • Click As fast as you can!
    • Introduction to the game
    • Game Preview
    • Starting the game
    • Setting up the labels
    • Setting up the game timer
    • Adding in the timer logic
    • Adding in the block to click
    • Adding in the touched node logic
    • Setting up game over logic
    • Setting up the scene transition and timer
    • Finishing up the game
    • Challenge - Think of 12 different game concepts
  • Collecting square game
    • Introduction to the game
    • Game Preview
    • Starting the Game
    • Spawning the player
    • Rotating the player to the touch
    • Moving the player to touch
    • Spawning the collectable
    • Spawning the labels
    • Setting up the physicsbodys for the nodes
    • Adding in physics contact
    • Setting up the collision
    • Setting up the countdown timer
    • Setting up the game over logic
    • Conclusion
    • Challenge - Add a powerup and a game losing sprite
  • Collect the color blocks
    • Introduction to the game
    • Game preview
    • Starting the game
    • Setting up the player
    • Setting up the colors and the controls
    • Setting up the falling block logic
    • Adding in falling block timer and color
    • Adding in the physics
    • Adding in the player block physics collsion
    • Adding in the collision logic
    • Adding in the color collision logic
    • Setting up the game over logic
    • Finalizing the colision logic
    • Fixing the gamescene
  • Touch the right Square
    • Introduction to the game
    • Game Preview
    • Setting up the game
    • Adding in the labels
    • Adding in the color randomization
    • Setting up the tapping
    • Adding in the white square only tap
    • Adding in the timer logic
    • Setting up another lose condition
    • Resetting the game
    • Finishing the game
    • Challenge - Add a fade in and fade out to the squares
  • Block Spawning game
    • Introduction to the game
    • Game Preview
    • Starting the game
    • Adding in the floor
    • Adding in the spawning block logic
    • Adding in the random color blocks
    • Making the phyisical boundaries of the game
    • Adding in labels
    • Adding in blocks
    • Setting up the countdown timer
    • Setting up the is collecting logic (4:27)
    • Setting up the title screen (9:33)
    • Changing the SKScene
    • Adding the final game scene transition
    • Finishing the game (3:06)
    • Challenge - Think about your own game state and add it (1:01)

View Full Curriculum


Access
Lifetime
Content
11 hours
Lessons
56

The Ultimate Android Course for Complete Beginners

Get Project-Based Instruction on Building Real-World Android Apps

By Mammoth Interactive | in Online Courses

Got an amazing app idea the world needs to know about? This course will make it a reality, walking you through projects to create real-world Android apps. You'll learn hard coding skills, build apps tailored towards a large segment of all mobile users, strengthen your portfolio, and turn into a bona fide Android developer before you know it.
  • Learn all you need to develop Android apps w/ 11.5 hours of content
  • Understand & utilize variables, statements, strings, loops & more
  • Design the UI of your app: add buttons, configure text views, etc.
  • Configure the logic of your app so it executes how you wish
  • Build 12 real-world apps to consolidate your knowledge
  • Generate passive income through your apps
John Bura has been programming games since 1997 and is the owner of the game development studio Mammoth Interactive, which produces games for XBOX 360, iPhone, iPad, Android, HTML5, and more. John has also consulted with many companies to provide game design, audio, programming, level design and project management services. He has contributed to 40 games, several of which have risen to the top of the iTunes Store. 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
  • Eclipse IDE required

Course Outline

  • Introduction to the course
    • Introduction
  • Introduction to Android
    • Introduction to starting an app
    • Adding a new layout and talking about XML.mov
    • Item properties.mov
    • Folders and application development.mov
    • Portrait or landscape.mov
    • Changing the view for the objects.mov
    • The importance of testing the app.mov
    • Setting the text objects to center.mov
    • Hooking up the files to the activity main file.mov
    • Hooking up the code to specific objects .mov
    • Changing the text
    • Adding in the on click listener
    • Adding in integers to the text.mov
    • Adding an edit text.mov
    • Taking the user input and using it on the screen.mov
    • Testing the app and adding in some math.mov
    • Number Variables.mov
    • String variables.mov
    • If Statements.mov
    • More than one if statement.mov
    • Adding variables to the project.mov
    • A common mistake that is made when developing. Using the wrong variable.mov
    • Else if and else statements.mov
    • Adding in a string.mov
    • Adding in the hint instead of the name.mov
    • Adding in a clear button.mov
    • Dismissing the keyboard.mov
    • Setting up a private void to make it easier to read.mov
    • Changing the color of the text.mov
    • Other ways to change the color.mov
    • Deleting items in apps.mov
    • Table layouts.mov
    • Distributing weights evenly.mov
    • Talking about margins.mov
    • Portrait versus landscape.mov
    • Virticle linear layout.mov
    • Horizontal layouts.mov
    • Grid layout.mov
  • Basic tip Calculator
    • Introduction to the tip calculator.mov
    • Designing the app.mov
    • Importing the widgets.mov
    • Declaring the objects.mov
    • Taking in the user input.mov
    • Setting up the buttons.mov
    • Adding a private void.mov
    • Setting up variables.mov
    • Making the user percent decimal percent.mov
    • Adding in the total tip math.mov
    • Printing the text to the screen.mov
    • Adding in more objects to the code.mov
    • Testing the app.mov
    • Rounding variables.mov
    • Dismissing the keyboard.mov
    • Adding in the clear button.mov
    • Course conclusion.mov
  • Learn to make an innovative calculator
    • Introduction to the innovative calcualtor.mov
    • Designing the app.mov
    • Changing the ids to make more sense.mov
    • Importing the objects to the main activity file .mov
    • Finding the specific item.mov
    • The importance of double checking the work.mov
    • Fixing an error and testing the simulator.mov
    • Setting up an private void for buttons.mov
    • Changing the color of the buttons.mov
    • Adding in the changing button logic.mov
    • Adding in the calculate button logic.mov
    • Variable scope.mov
    • Adding in the math.mov
    • Printing the answer to the screen.mov
    • Setting up the btnClear.mov
    • Checking to see if the edit text has text.mov
    • Adding in a failsafe.mov
    • Course conclusion.mov
  • Make a Savings Calculator
    • Introduction to the savings app.mov
    • Designing the app.mov
    • Changing the IDs to make sense.mov
    • Adding the objects to the ActivityMain File.mov
    • Finding the objects with the right ID.mov
    • Adding in the buttons.mov
    • Adding in the calculate private voids.mov
    • Adding in a calculate private void.mov
    • Declaring variables in the private void.mov
    • Adding in the variables to the project.mov
    • Printing the text to the screen.mov
    • Tips on finding mistakes.mov
    • Testing the app.mov
    • Hiding the keyboard.mov
    • Making the variables only two decimal places.mov
    • Adding in the clear button.mov
    • Adding in the clear logic.mov
    • Adding in the text box logic.mov
    • Course conclusion.mov
  • Make a compound interest calculator
    • Introduction to the compound interest calculator.mov
    • Designing the app.mov
    • Adding in the widgets to the MainActivity.java .mov
    • Changing the id's so they make more sense.mov
    • Adding the items to the activity main file.mov
    • Adding in Private voids.mov
    • Adding in the variables.mov
    • Adding in the comound formula.mov
    • Printing the text to the screen .mov
    • Hiding the keyboard.mov
    • Making the TextView Editable.mov
    • Formatting the string.mov
    • Fixing a math problem.mov
    • Adding in the clear logic.mov
    • Conclusion and challenge.mov
  • Making a stock price app
    • Introduction to the stock price app.mov
    • Designing the app
    • Adding the items to the activity main file.mov
    • Changing the IDs.mov
    • Finding the specific items.mov
    • Adding in the button logic.mov
    • Adding in the doubles.mov
    • Adding in the math.mov
    • Rounding your variables to two decimal places.mov
    • Printing the text to teh screen.mov
    • Making the text objects clickable.mov
    • Making the keyboard disapear..mov
    • Adding in a clear button.mov
    • Testing the app.mov
    • Fixing a small math problem.mov
    • Course conclusion and challenge.mov
  • Make a Canadian Sales Tax Calculator
    • Introduction to the Canadian tax calculator.mov
    • Introduction to the Canadian tax calculator.mov
    • Making a string array.mov
    • Bringing in the widget items.mov
    • Setting up the Calculate button.mov
    • Taking in the other elements.mov
    • Testing early and often.mov
    • Setting up the if statements.mov
    • Adding in the tax amount.mov
    • Changing the text to suit the province.mov
    • Fixing the GUI.mov
    • Adding in the Math.mov
    • Formatting to two decimal places.mov
    • Testing the app.mov
    • Adding in the clear button.mov
  • How much Caffeine is in this drink
    • Caffiene Calculator.mov
    • Designing the app.mov
    • Adding the text to the main activity file.mov
    • Setting up the onClick Listeners.mov
    • Talking about development issues.mov
    • Adding in the number variables.mov
    • Setting up the String array.mov
    • Populating the spinner with the string array.mov
    • Optimizing the project.mov
    • Adding in print drinks method.mov
    • Adding in add and subtract buttons.mov
    • Setting up the spinner logic.mov
    • Adding in the math the printing logic.mov
    • Printing the miligrams of caffeine.mov
    • Formatting the decimal place.mov
    • Running the application and fixing bugs.mov
    • Course conclusion.mov
  • How rich are you?
    • How rich are you?.mov
    • Designing the app.mov
    • Linking the GUI and the MainActivity file.mov
    • Setting up the OnClick Listener.mov
    • Setting up a printing Private void.mov
    • Taking in the Edit Texts.mov
    • Parsing doubles.mov
    • Percision versus percise.mov
    • Adding in the if statements.mov
    • Adding in the percentage.mov
    • Setting up the brackets.mov
    • Fixing the printing variable and testing the app.mov
    • Adding in the inputManager.mov
    • Setting the text as on click listeners.mov
    • Adding in a public view onclick method.mov
    • Adding in a public view onclick method.mov
    • Testing the app.mov
    • Fixing a math problem.mov
    • Course conclusion.mov
  • Learn how to calculate a mortgage
    • Introduction to the mortgage calculator.mov
    • Setting up the app and designing the app.mov
    • Setting up the button and the print method.mov
    • Setting up the btn clear.mov
    • Setting up the calculation.mov
    • Formatting the numbers.mov
    • Adding in the monthly payment math.mov
    • Adding in the keyboard dismiss logic.mov
    • Making the text objects clickable.mov
    • Setting up the text views as onlcick listeners.mov
    • Testing the app.mov
    • Course conclusion.mov
  • How much tax do you owe?
    • How much Tax do you owe calculator.mov
    • Designing the app.mov
    • Setting up the ids.mov
    • Bringing in the items.mov
    • Adding in the Button logic.mov
    • Adding in the clear button.mov
    • Adding in the seek bar.mov
    • Printing the seek bar.mov
    • Setting up the percent and the variables.mov
    • Adding the print variables method.mov
    • Setting up the math in the calculate area.mov
    • Adding in the after tax math.mov\
    • Printing the exact variables.mov
    • Formatting the strings.mov
    • Making sure the app doesn't crash.mov
    • Course conclusion.mov
  • Bear Market App
    • Bear market Recovery App.mov
    • Designing the app.mov
    • Setting up the app IDs.mov
    • Setting up the items and the buttons.mov
    • Setting up the print variables.mov
    • Setting up the clear button.mov
    • Adding in the calcuations.mov
    • Adding in a for loop.mov
    • Adding in the if statement and a local variable.mov
    • Implimenting a better for loop.mov
    • Testing the app.mov
    • Course conclusion.mov
  • How long until you double your money?
    • How to double your money.mov
    • Setting up the main file.mov
    • Setting up the seekBar and the private voids.mov
    • Setting up the Print variables and the calculate methods.mov
    • Changing the values of the percent.mov
    • Setting up the seekbar.mov
    • Adding in the years to double math.mov
    • Formatting the numbers.mov
    • Testing the app and setting up the reset button.mov
    • Reseting the variables.mov
    • Optimizing the workflow.mov
    • Course conclusion.mov

View Full Curriculum


Access
Lifetime
Content
8 hours

2D Zombies Game: Android and iOS Game Development with Unity

Consolidate Your Mobile Programming Skills By Creating & Customizing a Game In Unity3D

By Jose Lopez Garcia | in Online Courses

Kill two birds with one stone, and create mobile apps tailored towards both Android and iOS. You'll learn to develop games using the Unity game engine, which allows you to do so with minimal code. Walk through instructions to craft a 2D zombies survival game, and conclude your lessons having learned how to design characters, add graphics, animate zombies, and much more.
  • Create a 2D zombies survival game in Unity 5 w/ 5 hours of content
  • Plan & design your game's characters, map, etc.
  • Configure the game camera to work properly
  • Add background decorating elements
  • Program the game classes
  • Animate, program & duplicate your zombies
  • Program the shooting script, configure lights, add sound effects & more
Jose Lopez Garcia is an indie developer who holds a degree in Aerospace Engineering, and is currently pursuing another in Web Design, Mobile Development, and Game Development. He has loved video games since he was a child, and has been fascinated with learning about and designing several dozen 2D video games. He hopes to start his own video game company in the future. 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
  • Unity3D required (free download available)
  • Inkscape required (free download available)
  • Basic programming knowledge recommended (preferably of C#, Java or C++)
  • Basic Unity knowledge recommended

Course Outline

  • Welcome!
    • Welcome to the course
  • Planning and designing
    • Conceptual design (I)
    • Conceptual design (II)
    • Designing the Survivor
    • Designing the Zombie
    • Designing the Map
  • Introducing the Game Project
    • Folder Structure & Hello Unity!
    • Importing our Joystick
  • Configuring the Camera to work properly
    • Camera: Follow the Survivor!
    • Measuring some objects in the scene.
    • Restraining the Survivor's position
    • Making our Camera Intelligent
  • Adding background decorating elements
    • Adding decorating elements & the Collider2D component
  • Programming the Game Classes
    • The Weapon Class
    • The Survivor Class
    • The SetUp Class
  • Zombies Everywhere!
    • Animating our first Zombie
    • Programming the Zombie Class
    • Moving the Zombie
    • Duplicating the Zombies, or the Object Pooling technique
    • Attacking the Survivor (Health Management system)
  • Getting our Survivor to Shoot
    • Programming the Shooting Script
    • Lights, Sound Effects, and the Shot Muzzle
  • CHECKPOINT SECTION
    • Checkpoint #1
    • Just a Short Survey (Free e-book inside)
  • ASSETS SECTION #1
    • Download Here All Assets.

View Full Curriculum


Access
Lifetime
Content
6 hours
Lessons
56

Mastering Mobile App Development for Android Marshmallow

Create Apps for the Latest Version of the World's Most Popular Mobile OS

By Eduonix Technologies | in Online Courses

If you're aspiring to be a serious mobile developer, learn to program for Android Marshmallow. The latest version of the world's most popular operating system, Android M offers you cutting-edge features with which to work your app magic. You'll end this course with a great understanding of how to set up your development environment, use the Android SDK, and much more.
  • Develop apps for Android Marshmallow w/ 6 hours of content
  • Master Android fundamentals: activities, fragments, views & more
  • Understand the structure & life cycle of an Android app
  • Work w/ various views & layouts
  • Wireframe the design of your app
  • Configure advanced features: transmit network data, store data in SQLite, etc.
Eduonix creates and distributes high-quality technology training content. Their team of industry professionals has been training manpower for more than a decade. They aim to teach technology the way it is used in the industry and professional world. They have a professional team of trainers for technologies ranging from Mobility, Web and Enterprise, and Database and Server Administration. 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
  • Working knowledge of Java required

Course Outline

  • Course Introduction
    • Intro
    • Android-M-Showreel
  • Introduction to Android Programming
    • Introduction
    • Introduction-to-android
    • What's-New-in-Android-M
    • Environment Set Up
    • Android-SDK
    • Android-studio
    • The weather-app
    • Section-review
  • Android Fundamentals
    • Section intro
    • Things to know before you start
    • Activities
    • Fragments
    • Views
    • Layouts
    • Event Listeners
    • Intents
    • Section Review
  • Android Application Structure
    • Section intro
    • Android Apps
    • Application structure
    • Application Lifecycle
    • The Android Manifest File
    • Activities
    • Fragments
    • Life Cycle of Activities
    • Lifecycle of Fragments
    • Section Review
  • Views and Layouts
    • Section intro
    • Views
    • Views - Advance Concepts
    • Dynamic Views
    • Custom Views
    • Layouts
    • Events
    • Intents
    • Section Review
  • App Development in Android
    • Section intro
    • Requiement Analysis - Weather App
    • UI/Wire frames design
    • Weather App
    • Weather App-Application development-Basics
    • Weather App-Application development-Architecture
    • Weather App-Application development-Implementation
    • Weather App-Application development- Code Relook
    • Weather App-Application development-Final Steps
    • Overview
  • Adding final features to our App
    • Section intro
    • Transmitting Network Data Using Volley
    • Offline Data Storage Using the SQLite Database
    • Version Control with Android Studio and Github
    • Submission to Google Play
    • Overview

View Full Curriculum


Access
Lifetime
Content
6 hours
Lessons
50

Learn to Build iOS 9 Apps: The Complete Course for Coders

Take the iTunes Store By Storm: Learn to Program For Apple's Latest Mobile OS in Just 6 Hours

By Eduonix Technologies | in Online Courses

Want to develop for iOS? Here's your chance to learn. From learning how to code in Swift to creating iOS user interfaces using UIStack View, you'll master how to create an app for the Apple mobile device of your choice from start to finish. Best of all, this quick and dirty course will have you up to speed on iOS development essentials in just 6 short hours.
  • Master developing apps for iOS 9 w/ 6 hours of content
  • Get a primer on Swift: use strings, arrays, control statements & more
  • Dive into principles of object-oriented programming
  • Implement MVC programming in iOS, design apps & more
  • Understand and utilize delegation & protocols
  • Craft & edit table views, utilize iOS controllers, etc.
  • Complete a final project to consolidate your knowledge
Eduonix creates and distributes high-quality technology training content. Their team of industry professionals has been training manpower for more than a decade. They aim to teach technology the way it is used in the industry and professional world. They have a professional team of trainers for technologies ranging from Mobility, Web and Enterprise, and Database and Server Administration. 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
  • Xcode required (free download available)

Course Outline

  • Introduction
    • Introduction
  • Basic tools and IOS Ecosystem
    • Introduction to IOS programming
    • Xcode - Download, Setup and Main features
  • Swift primer
    • Intro
    • Programming basics - Variables and Constants
    • Strings
    • Looping Through Arrays
    • Looping Through Dictionaries
    • Control Statements
    • Enums
    • Functions
    • Closures
    • Summary
  • Object oriented programming
    • Intro
    • Classes and Properties
    • Class Functions
    • Optionals and Forced Unwrapping
    • Guard Statement
    • Summary
  • IOS Programming basics
    • Intro
    • MVC programming in IOS
    • IOS App Design principles
    • Views and View types in IOS
    • Segues
    • Pickerviews
    • Summary
  • Delegation And Protocols
    • Intro
    • Delegation and Protocols
    • Extensions
    • Summary
  • IOS Controllers TableViews
    • Intro
    • Controllers
    • Table Views
    • Editing in Table Views
    • Summary
  • Stackview
    • Intro
    • Stackview
    • Prep coredata
    • Keyboard
    • Working with core data
    • Integrating Core Data Into A Tableview
    • Summary
  • Safari view controller
    • Intro
    • Webcontent
    • Animation
    • Summary
  • IOS9 App project
    • A complete project in iOS9 - Presidents List & links wikipedia
  • Head Shot Summary
    • Head Shot Summary

View Full Curriculum


Access
Lifetime
Content
6 hours
Lessons
39

Learn to Build iOS Apps with Swift 2

Master Apple's Official Programming Language to Create Apps For iPhone, iPad & More

By Eduonix Technologies | in Online Courses

Swift is powerful in a way that defies how easy it is to learn (it is called "Swift" for a reason!). In this short course, you'll dive into the theory as to how Swift functions, then apply your knowledge in a practical project. Whether you're hankering to learn about arrays or master use of the NSUserDefaults data storage tool, this course will get you creating premium iOS apps before you know it.
  • Build iOS apps using the latest version of Swift w/ 6 hours of content
  • Master Swift programming concepts: sets, tuples, arrays & dictionaries
  • Understand the Swift programming paradigm
  • Utilize the NSUserDefaults, UITableView & other tools
  • Learn professional app development techniques applicable to future projects
  • Finish a programming lab project to consolidate your learnings
Eduonix creates and distributes high-quality technology training content. Their team of industry professionals has been training manpower for more than a decade. They aim to teach technology the way it is used in the industry and professional world. They have a professional team of trainers for technologies ranging from Mobility, Web and Enterprise, and Database and Server Administration. 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
  • Mac OS system w/ latest version of Xcode required

Course Outline

  • Introduction
    • Intro
    • Introduction
  • iOS Developer Requirements
    • Xcode
  • Swift Language Introduction
    • Playground
    • Varibles and constants
    • String Manipulation
    • Arrays
    • Dictionaries
    • Sets
    • Tuples
    • Loops - Arrays
    • Loops - Dictionary
    • Conditional Flow
    • Switch Statement
    • Enums
    • Classes
    • Functions Basic
    • Functions Advanced
    • Using Functions In Classes
  • Building Your First App
    • Intro
    • Parts of The User Interface
    • Pickerview
    • Hiding keyboard
    • Calculating Total Value
    • Creating Transactions
    • Adding Sound Effects
    • NSUserDefaults_starter
    • NSUserDefaults Persisting
    • NSCoding Transaction
    • UITableView
    • UITableView Dynamic Data
    • UITableView Detailed Label
    • Animations
    • Building Your First App_summary
  • Working With PLIST Files
    • Working With plist
    • Formatting plist Code
  • Debugging
    • Debugging
  • CoreData
    • Coredata

View Full Curriculum


Access
Lifetime
Content
14 hours
Lessons
81

Projects in PhoneGap

Dive into This Powerful Framework By Building 10 Enterprise-Class Apps

By Eduonix Technologies | in Online Courses

Developing an app for different mobile platforms can become complicated, as each requires different types of code under the hood. But with the PhoneGap framework, you can build apps for all devices with just HTML, CSS, and JavaScript. This course takes you through 10 projects to teach you the ropes for PhoneGap, along with additional front-end and back-end technologies to round out your development skill set.
  • Learn the lifecycle of PhoneGap app production w/ 14.5 hours of content
  • Utilize various development tools: PhoneGap, Node, NPM, XAMMP & jQuery Mobile
  • Use the Ionic framework & navigate PhoneGap APIs
  • Learn HTML, CSS, JavaScript & jQuery Mobile
  • Build a mobile task manager w/ Ionic framework, AngularJS, Local Storage & HTML5
  • Incorporate a geolocation API & utilize the Bootstrap framework
  • Learn to build a Facebook mobile app
  • Get an understanding of Framework7 UI & IndexedDB
Eduonix creates and distributes high-quality technology training content. Their team of industry professionals has been training manpower for more than a decade. They aim to teach technology the way it is used in the industry and professional world. They have a professional team of trainers for technologies ranging from Mobility, Web and Enterprise, and Database and Server Administration. 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
  • Basic knowledge of HTML, CSS & JavaScript required

Course Outline

  • Course Intro
    • Introduction
  • Basic PhoneGap App
    • Project Intro
    • PhoneGap Environment Setup
    • PhoneGap Environment Setup Final Steps
    • App & JQuery Mobile Setup
    • App & JQuery Mobile Setup - Final Steps
    • Creating the Pages
    • Deploying An App
  • ChannelVidz YouTube App
    • Project Intro
    • JQuery Mobile Setup
    • Get Video list - Logic
    • Get Video list - Implementation
    • Play Videos
    • Set Channels & Results
    • Set Channels & Results - Final Implementation
  • Github RepoFinder
    • Project Intro
    • JQuery Mobile Interface - Basic Design
    • JQuery Mobile Interface - Implementation
    • Fetching Repositories
    • Search Repos By User
    • Search Repos By User - Final Implementation
  • Ionic Task Manager
    • Project Intro
    • Ionic Setup
    • Homescreen & Form Modal - Design
    • Homescreen & Form Modal - Final Implementation
    • Categories Functionality Basics
    • Categories Functionality Design
    • Making It All Work
    • Taskmanager Test
  • LocWeather App
    • Project Intro
    • Bootstrap UI Design
    • Bootstrap UI Implementation
    • Get Current Location
    • Get Weather
    • Get More Info - Design
    • Get More Info - Implementation
    • Packaging & Testing
    • Packaging & Testing Final Steps
  • RentFinds Apartment Finder
    • Project Intro
    • AngularJS Setup
    • AngularJS Setup - Main Steps
    • Foundation UI Basics
    • Foundation UI - Salient Features
    • Foundation UI Implementation
    • Add & Display Rentals - Basic Design
    • Add & Display Rentals - Implementation
    • Details & Search - Design
    • Details & Search - Implementation
    • Edit & Delete Rentals
  • RSS Feed Reader
    • Project Intro
    • JQuery Mobile UI
    • JQuery Mobile UI Implementation
    • Read & Add Feeds - Basic Design
    • Read & Add Feeds - Implementation
    • Get Content via Feed API - Design
    • Get Content via Feed API - Implementation
    • Entry Page & Delete Feeds
  • Facebook Mobile App
    • Project Intro
    • Facebook PGApp UI
    • Login & Logout Function Design
    • Login & Logout Function Implementation
    • LocalStorage & Access Control
    • Create & Read Wall Posts
  • Photocloud
    • Project Intro
    • Environment & App Setup
    • Environment & App Setup - Final Steps
    • Firebase Authentication
    • Firebase Authentication Implementation
    • Photos Controller Design
    • Photos Controller Implementation
    • App Testing
  • Mobile Diary
    • Project Intro
    • Framework7 UI
    • Framework7 UI Advance
    • Adding & Reading Subjects
    • Adding & Reading Subjects - Implementation
    • Adding & Reading Entries Design - Basics
    • Adding & Reading Entries - Final Implementation
    • Edit & Remove Entries
    • Quick Note Text
  • Course Summary
    • Summary

View Full Curriculum


Access
Lifetime
Content
3 hours
Lessons
13

Android Game Development Using Unity: Earn Passive Income!

Build an 2D Android Game with Unity3D & Effectively Monetize It

By Jose Lopez Garcia | in Online Courses

New to the programming scene, or want to build mobile games without losing yourself in a sea of code? Then Unity 3D (along with this course) is your best friend. You'll specifically learn to develop 2D games for Android, mastering everything from utilizing Unity in conjunction with the Android SDK, to even monetizing your app to generate passive income.
  • Develop 2D games for Android in Unity w/ 3.5 hours of content
  • Install Unity3D & get it to work w/ the Android SDK
  • Dive into the most important Unity3D features
  • Conceive of your own game concepts
  • Create Android games & publish them to the Google Play Store
  • Earn passive income from your game apps
Jose Lopez Garcia is an indie developer who holds a degree in Aerospace Engineering, and is currently pursuing another in Web Design, Mobile Development, and Game Development. He has loved video games since he was a child, and has been fascinated with learning about and designing several dozen 2D video games. He hopes to start his own video game company in the future. 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
  • Unity3D required
  • Basic knowledge in either C#, C++ or Java

Course Outline

  • Installing Unity3D and getting ready for Android game development.
    • Setting up the environment for Unity3D and Android (I).
    • Setting up the environment for Unity3D and Android (II).
    • Quick test on Lectures 1 and 2
  • Quick overview of Unity3D.
    • Windows and Layouts.
    • Quick test on Lecture 3
    • Scenes and GameObjects. The Camera GameObject.
    • Quick test on Lecture 4
    • Layers.
    • Getting to know the Rigidbody2D and Colliders2D components.
    • Quick test on Lecture 6
    • Scripts.
  • The conceiving process of a game
    • Conceiving a new game
    • Conceiving GoHippoGo
  • Designing our game: GoHippoGo
    • GoHippoGo's graphics
    • Hippo's Moving Script and Colliders2D
    • Bubbles' physics (I)
    • Bubbles' physics (II)
    • Adding sounds. Scoring system.
    • More about Bubbles. The Pause menu.
    • Finishing the menus.
    • Mastering the HighScores mechanics.
  • Section 5: Building and Publishing our game: GoHippoGo
    • Building and Running GoHippoGo on your Android device.
    • The final step: Signing and Publishing GoHippoGo.
    • Saying Good Bye, but...

View Full Curriculum


Access
Lifetime
Content
3 hours
Lessons
3

Learn to Build a Professional App in Android

Boost Your Android Knowledge & Harness It to Build Real, Premium Products

By Eduonix Technologies | in Online Courses

Get fully prepped in under 4 hours on creating a perfectly functional Android app. You'll start by learning (or reviewing) how to set up your development environment, master the intricacies of class design and logic flow, implement APIs in your product, and much more. The Google Play Store better watch out, because it won't know what hit it once your app goes live on its platform!
  • Build a commercial Android app w/ 3.5 hours of content
  • Set up your Android development environment
  • Design classes & configure logic flow in your apps
  • Hook up the Facebook SD, view photos & lists, send push notifications, etc.
  • Utilize external APIs
  • Review your code & execute version control
  • Learn how to clean up & debug your code
Eduonix creates and distributes high-quality technology training content. Their team of industry professionals has been training manpower for more than a decade. They aim to teach technology the way it is used in the industry and professional world. They have a professional team of trainers for technologies ranging from Mobility, Web and Enterprise, and Database and Server Administration. 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
  • Basic knowledge of java & Android

Course Outline

  • Introduction
    • Introduction
  • Project - Setup
    • Setting Up Parse
  • Parse Classes
    • Creating Parse Classes, Butterknife
  • Adding Functionality
    • Taking photos
  • Hooking Up Facebook SD
    • Hooking Up the Facebook SD - Setup
    • Hooking Up the Facebook SD - Final Steps
  • Viewing Photos
    • Viewing Photos
  • List Views
    • Viewingphotoslist_view - Basics
    • Viewingphotoslist_view - Final Steps
  • Code Progression
    • Code Overview
  • Implementing Sending Photos
    • Sending Photos Basics
    • Sending Photos Final Implementation
  • Push Notifications
    • Sending Push Notifications
  • Code Cleanup using Tasks
    • Code cleanup, using tasks - Basics
    • Code cleanup, using tasks - Final Steps
    • Progress dialogs

View Full Curriculum


Access
Lifetime
Content
1.5 hours
Lessons
12

Make Money from Your Mobile Apps: Best Marketing Techniques

Successfully Monetize Your Apps By Strategically Marketing Them to the Masses

By Eduonix Technologies | in Online Courses

So you're serious about not just creating an app, but ensuring everyone knows about it? Then data-driven marketing is the Robin to your Batman. In just 1.5 short hours, you'll learn to effectively market your app to legions of potential users, learning about the mobile development landscape, pre-release and post-release marketing tactics, app engagement analytics, and much more.
  • Dive into the makeup of a successful app w/ 1.5 hours of content
  • Fully understand the challenges in the mobile development space
  • Effectively execute pre-release & post-release marketing tactics
  • Implement ad technology solutions to generate revenue
  • Measure your app's success using analytics tools
Eduonix creates and distributes high-quality technology training content. Their team of industry professionals has been training manpower for more than a decade. They aim to teach technology the way it is used in the industry and professional world. They have a professional team of trainers for technologies ranging from Mobility, Web and Enterprise, and Database and Server Administration. 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

  • Course Intro
    • Intro
  • App Development Ecosystem
    • Constituents of Mobile Ecosystem
    • Success Survey
  • Challenges & Opportunities
    • What To Make
    • Challenges in Mobile App Development
  • Popular Marketing Techniques
    • Marketing Strategies
    • Presenting An App In The App Store
    • Pre-Release Marketing
  • Ad to App Solution
    • What is AdToApp
    • Why Use AdToApp
  • Measuring Your Success
    • Metrics & Principles
    • Analytics Tools

View Full Curriculum



Terms

  • Instant digital redemption