From Zero To A Full Stack Developer

Video Lessons

Developer Frameworks

Full Stack Mobile App Developer Tools

Cloud Services

Push Notification Services

Code Hosting


Prototyping and Wireframing

Rapid Paper Prototyping iOS / Android Mobile Apps

Learn how to transform your paper + pen ideas into a real-world working prototype icon

Version Control

The bigger your project becomes the greater is there a need for you to control versions of your code. There is just no way you can successfully manage your app and its releases without a good knowledge of version control system like Git for example. Every developer you join or every software team you join to work on an app will require you to be able to work with a version control system. It is a must to have knowledge and I suggest you learn it and the sooner the better.

Git Complete: The definitive, step-by-step guide to Git

Go from zero to hero with Git source control step-by-step with easy to understand examples. Become the next Git expert! icon

Git & GitHub Complete Masterclass: Beginner to Git Expert

Most comprehensive, STEP by STEP Git & GitHub tutorial with great & easy to understand examples and Quizzes.



Maven Crash Course: Step-by-Step Introduction for Beginners

Quick introduction of core concepts reinforced with practical, project-based examples using Maven, Git and Eclipse.


Java Maven:101 Stop Building Java Programs the Hard Way!

Java: Secrets of Building and Managing Java and Java Spring Projects. Learn to use the Java Build Tool – Apache Maven.


Maven Tutorial – Manage Java Dependencies in 20 Steps

A Maven Tutorial for Beginners with Real World Project Examples.


Server Side in the Cloud

Spring Core DevOps on AWS

Learn to Deploy Spring Boot Applications to the Cloud on AWS. Start learning CodeData now.


MySQL, SQL and Stored Procedures from Beginner to Advanced

A beginners’ guide to MySQL queries, database design, transactions and stored procedures. Start learning MySQL now.


Java Web Services

REST API with Java JAX-RS. Create and Deploy to Amazon Cloud. * Create REST API with JAX-RS and Jersey * Build Restful Web Service * Deploy to AWS * Implement CRUD with Hibernate *. Preview this video course


RESTful Web Services with Spring Boot, Spring MVC, JPA and MySQL

Implement API calls: User sign-up, sign-in, get user details, list of users, pagination, update and delete user details. Preview this video course

Java Web Services Part 1

Learn how to design, create, consume and secure SOAP and REST web services from scratch in easy steps. Preview this video course.


Java Web Services Part 2

Master advanced web services concepts and implement them in easy steps. Preview this video course.


Master Object-Oriented Design in Java

Don’t just learn Java! Learn to write practical industry standard object-oriented software and supercharge your career! Preview this video course.

Developing Mobile Apps for iOS Platform with Swift

The Complete iOS 11 & Swift Developer Course – Build 20 Apps

Use Xcode 9 & Swift 4 to make real iOS 11 apps like Uber and Instagram, with CoreML & ARKit. Includes AWS Credit & more! Preview this video course. icon

How to Make a Freaking iPhone App – iOS 11 and Swift 4

iPhone App Development from scratch. Learn how to make iOS apps using Xcode 9. The Basics Include Pokemon Go & Snapchat. Learn to build iOS Apps with Xcode 9 and Swift 4.


iOS 11 and Xcode 9 – Complete Swift 4 & Objective-C Course

A Complete iOS 11 and Xcode 9 Course with Swift 4 & Objective-C. Preview this video course.



Swift programming for iOS with PHP & MySQL. Practical examples.

Learn how to create User Sign Up, Sign In, Sign out, Password reset, Email verification and more with Swift, PHP & MySQL. Start learning now


Mastering iOS CoreData with Swift

Unleash the power of Core Data on your iOS application combined with iCloud. Start learning CodeData now.


Building Mobile Apps with Android

The Complete Android N Developer Course

Learn to make and market apps for Android 7 Nougat by building real apps including Uber, Whatsapp, and Instagram clones.


The Complete Android O App Development

Learn how to build real-world apps like Twitter, and Find my phone using Android O and Android Nougat


Android 7 Nougat App Masterclass

Android 7 Nougat is behind apps used by Twitter and eBay. Master Android 7 app development and be at the cutting edge!


Testing Your Code with JUnit

JUnit and Mockito Crash Course

Learn how to use JUnit and Mockito and Unit Test in easy steps.


Mockito Tutorial: Learn mocking with 25 Junit Examples

Learn unit testing and mocking with 25 Junit Examples


Full Stack Mobile App Developer Books