Learn Java from Scratch

Learn Java from Scratch

[button link=”http://lounge.zenva.com/product/learn-java-from-scratch/?zva_src=gamedevacademy” target=”_blank” style=”none, small, large, biglarge” title=”ACCESS THE COURSE”][/button]

Learn how to program in Java from total scratch all the way to more advanced topics such as networking and working with threads.

Java is one of the main programming languages used nowadays. In it used to create desktop, web and mobile applications, and is present in all operating systems.

This course is your one-stop entry point to the amazing world of Java. Like song says, “Java Java Lady Java” ;)

No prior programming experience is assumed in this course

HTML5 Hive – Tutorials on Web and App Development

HTML5 Hive

At ZENVA we are very happy to announce our new site HTML5 Hive!! Featuring web and app dev tutorials, mostly HTML5 🙂 We live in a post-pc world where people access the Internet and use apps from different types of devices: computers, phones, tablets, tv’s, cars – in order to build cool stuff for people … Read moreHTML5 Hive – Tutorials on Web and App Development

Programming for Entrepreneurs JavaScript

Programming for Entrepreneurs - JavaScript

[button link=”http://lounge.zenva.com/product/programming-for-entrepreneurs-javascript/?zva_src=gamedevacademy” target=”_blank” style=”none, small, large, biglarge” title=”Access the course”][/button]

As an entrepreneur have you experienced any of the following symptoms?

  • You have a great idea for a website, an app or a video game and you don’t have the coding skills or the money to hire a developer.
  • You can’t move forward with your idea because you don’t have a technical co-founder and you don’t know how to code.

If the answer is yes let me say that you are not alone. I work with many entrepreneurs and I hear these complaints every single week. The causes of this problem as:

  • All startups, no matter their size and industry, need development. From a simple website that shows who they are and what they do, to more complex solutions such as mobile apps and information systems.
  • Developer as expensive and scarce. But you probably know this already :)
  • They say Programming is the new Math as it is an essential skill to get around nowadays and in the works that’s taking shape, but you weren’t taught how to program at school.

At ZENVA, we’ve decided to tackle this problem and bring you a solution by creating our Programming for Entrepreneurscourse series, aimed to give entrepreneurs the basic programming skills and knowledge so that they have higher chances of success with their business ideas.

In Programming for Entrepreneurs – JavaScript we move on to the next step and teach you all the basics of the JavaScript language. JavaScript can be used to create things such as:

  • Interactive websites
  • Mobiles / TV apps
  • Videogames
  • Server-side applications

In this course, we’ll cover the basics of the language and we’ll work though out a mini-project: an interactive prototype of a dating app.

iOS 7 App Development for Beginners (90% OFF)

In this course you’ll learn how to program in Objective-C from scratch, how to use XCode and how to make iOS 7 apps for the iPhone.

The course is quite comprehensive, as it covers all the way from zero to an intermediate level. Through out the course we’ll code real, fully featured iOS 7 app that you can use as a starting point for your own projects.

What’s covered in the course:

  • Learn how to program in Objective-C from scratch, even if you don’t have any programming experience!
  • Using XCode to create the User Interface (UI) of your app in both a visual manner and by coding. We’ll look at several UI elements.
  • Navigation in your app. Make buttons and menus that take you where you want to go.
  • Mastering Table Views, a center piece in many iOS.
  • Using the Camera.
  • Storing information with Core Data.
  • Running processed in the background with Grand Central Dispatch (GCD).
  • Using gestures in your apps.
  • Adding animations to your apps.

The course can be divided in three main blocks:

  1. Learning Objective-C.
  2. iOS 7 App Development Basics (XCode, UI, APIs, etc).
  3. Building Epistle, a real world application.

This course is taught by Mohit Deshpande, professional app trainer and developer, in collaboration withPablo Farias Navarro, developer and founder of Zenva.

Over 20k people around the world are taking our high-quality courses in mobile apps, HTML5 and game development.



iOS and Android HTML5 Apps Development for Beginners

ios and android html5 apps for beginners

Make those apps you’ve always wanted, and sell them on the App Store and on the Google Playstore. Get started TODAY.

In this couse, you’ll learn how to create HTML5 apps for iPhone, iPad, Android devices and the web. The course is aimed for both beginners and people with some web development experience.

Some of the topics we cover:

  • HTML, CSS and JavaScript from scratch.
  • HTML5 semantic elements.
  • HTML5 video and audio.
  • CSS3 containers.
  • JQuery from scratch.
  • JQuery Mobile to create professional looking user interfaces.
  • Geolocation.
  • Camera access.
  • Offline storage.
  • Cloud-enable your app: user login, user signup, photo sharing.
  • iOS and Android environment setup and account creation process.
  • Package your phone for iOS and Android using Phonegap.
  • Publish your apps in the App Store and the Google Playstore.

In addition, this course covers the creation of two HTML5 sample apps that you can use as starters for your own projects:

  • Cooking recipie app which uses JQuery Mobile and Offline Storage.
  • Photo sharing app built with JQuery Mobile and Appcelerator Cloud Services to share photos and create users in the cloud.

This course was created by Pablo Farias Navarro, founder and CEO of Zenva (www.zenva.com). More than 20k people around the world are taking our high-quality courses in HTML5, mobile apps and game development.


Create a Mobile Educational Game with HTML5

html5 educational game tutorial with quintus

Kids nowadays get bored at school. A teacher talking to dozens of kids and expecting them to transform those low pitched sound vibrations into interesting concepts in their heads, can you imagine? And learning math in particular is hard for many, including some of my cousins and sons and daughters of people I work with. … Read moreCreate a Mobile Educational Game with HTML5

HTML5 Mobile Game Development for Beginners

HTML5 Mobile Game Development for Beginners

This course will guide you through the creation of games that run on iPhone, iPad, Android and Desktop using the open source LimeJS HTML5 game development framework.

The course is a 100% video based tutorial so that you can see in real time how games are created from scratch. Several game demos of different game genres are included in this course.

You’ve always wanted to make your own games. Don’t keep on postponing it. Start TODAY with HTML5 game development for iOS, Android, BlackBerry 10 and Windows 8.

Some of the things you’ll be learning here are:

  • Creating a game that works on iPhone, iPad, Android and Desktop
  • Using the touchscreen in your games.
  • Creating cool animations and transitions.
  • Adding sound to your games.
  • Creating your first spaceship game.
  • Using 2D physics in your games.
  • Creating a virtual pet game from scratch.
  • Creating a farming game from scratch.
  • BONUS TRACK: transform your game to a native app using Appcelerator and sell your game in the App Stores.

More great stuff:

  • We’ll be using 100% free tools and frameworks.
  • Good support.
  • Code snippets at the end of each lesson that you can use as starters for your own games.


Lean UX for Beginners

If we want to build successful apps and games, design is by all means one of the most important aspects we should consider. I’ve recently come across a discipline called Lean UX (“user experience”) which has been quite helpful to help us at Zenva to address the design of our products. This tutorial is intended … Read moreLean UX for Beginners

How to Make an Android App for Entrepreneurs

Android App Development by Example

1. Why make Android apps? One of the first things to consider when starting a technology project is the platform it will run on. What are the advantages of creating an Android app? Are there a lot of people using these devices today? The answer in this case is yes. According to Forbes.com, the use … Read moreHow to Make an Android App for Entrepreneurs

Create a Mobile HTML5 Farming Game

farming mobile html5 game with limejs

Intro Over the last few years, HTML5 has come out as a great alternative to develop cross-platform app using a single code base. A HTML5 app can run on iOS, Android, Windows Mobile, Blackberry.. and of course good old Desktop. For amateurs and professional developers it’s quite easy to get started with HTML5 (which comprises … Read moreCreate a Mobile HTML5 Farming Game