Android M Development Tutorial

Learn Android M Development – Create Phone and Wearable Apps

What if you could learn, from total scratch, to code in Java and make your own Android M phone and wearable apps?

In this course, you will learn to create your own Android M apps from scratch using Java. The course includes 5 Real-World apps fully explained and built from the ground up + the Wearable API so that you can code your own smart watch apps too.

By the end of this course, you will be qualified to design (using the new Material Design) and code your own Android M apps whether it’s for your clients, or for yourself as an entrepreneur.

Some of the main topics included in this course:

  • Material Design
  • ListViews
  • Networking
  • Location
  • Databases
  • Android Wear Cards

What if you don’t know Java?

Not a problem! the first module of the course is a Java introductory course for total beginners. If you already know Java, you can take it as a review or just skip it and jump straight into the Android content.

[button link=”https://academy.zenva.com/product/learn-android-m-development-create-phone-and-wearable-apps/” target=”_blank” style=”none, small, large, biglarge” title=”ACCESS THE COURSE”][/button]

Create Detailed and Poseable Characters in Adobe Illustrator

Create Detailed and Poseable Characters in Adobe Illustrator

This course is created for student’s who would like to learn a solid workflow in character creation and detailing. The course is designed so that we will start from a concept sketch and bring our concept to life with help of adobe illustrator. This course is for intermediate to advanced users of illustrator who want’s to learn or polish their character creation skills. I have included my own concept art which I will detail and optimize for animation throughout the entire course. But you can also bring in your own character sketches and use the workflows in the course and apply it to your own. The course is about 3 hours long, and I go in-depth in creating your character from conception to completion.

Anyone who would like to learn new workflows for game character design, or just improve their character creation skills are encouraged to take the course.

What am I going to learn in this course?

  • Create animation ready 2D game characters
  • Master texturing workflows for 2d characters using Adobe Illustrator
  • Learn how to block-in, shade and texture characters
  • Confidently create their own detailed and animation-ready character from scratch

What is the target audience?

  • Student’s who would like to learn a solid character creation workflow
  • Student’s who would like to step up their illustrator skills in terms of shading and character detailing.
  • Student’s who want to prep up their characters for animation
  • This is not a how to draw course. You should at least have your own character design in mind and get it ready (on paper or digitally drawn) and you will use the knowledge in this course to texture it and make it animation friendly
  • Basic knowledge in illustrator (how to use pen tool, shape builder, blend modes)
  • This course assumes that you have full understanding of illustrator tools
  • If you do not have your own character sketch, I have provided one for you.

[button link=”https://academy.zenva.com/product/create-detailed-and-poseable-characters-in-adobe-illustrator/” target=”_blank” style=”none, small, large, biglarge” title=”ACCESS THE COURSE”][/button]

Learn and Understand React JS

Learn and Understand React JS

Master this new library created by Facebook engineers to make scalable and super fast web applications!

This course will get you up and running quickly, and teach you the core knowledge you need to deeply understand and build React components.

We’ll start by mastering the fundamentals of React, including JSX, “props”, “state”, and eventing. Source code is provided for each lecture, so you will always stay up-to-date with the course pacing.

If you are new to React, or if you’ve been working to learn it but sometimes feel like you still don’t quite ‘get it’, this is the React course for you! To learn React you have to understand it.

  • Learn how to use React’s custom markup language, JSX, to clean up your Javascript code.
  • Learn the process of converting JSX to raw Javascript on the fly in your browser.
  • Master the process of breaking down a complex component into many smaller, interchangeable components.
  • Grasp the difference between “props” and “state” and when to use each.
  • Learn how to construct your own automated build process using Gulp and Browserify to automatically prepare your React code for deployment.
  • Use Bootstrap to get awesome-looking components.
  • Work with remote data using Firebase.

I’ve built the course that I would have wanted to take when I was learning React. A course that explains the concepts and how they’re implemented in the best order for you to learn and deeply understand them.

About the instructor

Stephen Grider has been building complex Javascript front ends for top corporations in the San Francisco Bay Area. With an innate ability to simplify complex topics, Stephen has been mentoring engineers beginning their careers in software development for years.

What am I going to get from this course?

  • Over 21 lectures and 3.5 hours of content!
  • Learn how to build real applications with React JS
  • Master fundamental concepts behind structuring React applications
  • Realize the power of building composable components
  • Be the engineer who explains how React works to everyone else, because you know the fundamentals so well
  • Become fluent in the toolchain supporting React, including NPM, Gulp, Browserify, and Watchify

What is the target audience?

  • Programmers looking to learn React
  • Developers who want to grow out of just using jQuery
  • Engineers who have researched React but have had trouble mastering some concepts
 [button link=”https://academy.zenva.com/product/learn-and-understand-react-js/” target=”_blank” style=”none, small, large, biglarge” title=”ACCESS THE COURSE”][/button]
Learn Blender Modeling and Texturing

Learn Blender Modeling and Texturing

Learn Blender from a beginner’s perspective with this Blender 3D modeling and texturing course from Stone River eLearning. If you’re interested in 3D modeling and texturing for game design, 3D art, 3D animation or architectural design, Blender 3D is a free, easy to use tool that will allow you to master 3D modeling with no money out of pocket.

What You Will Learn

In this course you will gain the skills to create and texture 3D models. This Learn Blender course covers the fundamental tools you will use for modeling in Blender. You’ll receive an overview of how to give your models, materials and textures a professional look, with extra detail and color to make then look complete and professionally done.

What You Can Do After Taking This Course

By the end of this course you should have an understanding of modeling and texturing that will allow you to build and learn more on your own. You will be provided with additional Blender learning resources and project files to continue learning and practicing after you’ve completed the course.

[button link=”https://academy.zenva.com/product/learn-blender-modeling-and-texturing/” target=”_blank” style=”none, small, large, biglarge” title=”ACCESS THE COURSE “][/button]

Learn Sketch 3 Graphic Design from Scratch

Learn Sketch 3 Graphic Design from Scratch

Do you use Photoshop and Illustrator to create your designs? Just getting into design and wondering how you can afford all that expensive software? Learn the award winning Sketch 3 graphic design Mac app and cancel those expensive Adobe CS subscriptions today.

How This Course Is Structured

This Sketch 3 graphic design course is perfect for beginners and experienced designers alike. After a short introduction to what Sketch 3 is and what it can do, you’ll dive right in to learning all of Sketch 3’s tools by working on projects. No boring tool-by-tool walk-through of Sketch 3 before getting to the good stuff.

3 Projects Included

You will complete three main projects in this course:

  1. 1. Mockup of a Facebook-style app
  2. 2. Creating a set of Icons
  3. 3. Creating a splash screen

These projects are designed to teach you just about everything you need to know to use Sketch 3 professionally.

* Sketch 3 is a Mac only app

 

[button link=”https://academy.zenva.com/product/learn-sketch-3-graphic-design-from-scratch/” target=”_blank” style=”none, small, large, biglarge” title=”ACCESS THE COURSE”][/button]

Course Banner

Make Mobile Game Art with Adobe Illustrator

“I really enjoyed going through this course. Rafael doesnt just teach you how to use some important tools in Adobe Illustrator, but he also teaches you the right techniques to use these tools to create good looking graphics in an easy way…”

-Eli Solowej, Make Mobile Game Art Student

Making mobile game art is never hard. All you need is the right mentor who can cut through the clutter and show you the core concepts, essential tools and proven workflows you only need to learn in order for you to become a mobile games artist.

Have you ever wanted to create mobile game art?

Make vector game art for video games?

But you struggle or get overwhelmed because you think there’s so much you need to learn?

Questions and doubts arise.

-What are the concepts you need to learn?

-What tools to use?

-What workflows actually work?

-Do I even have to know how to draw?

-You have an idea but you just can’t seem to create it the way you want it? And mobile game art creation is a bit overwhelming to you?

It doesn’t have to be this way. Learning illustrator and creating professional mobile game art is EASY!

There’s just to much clutter being taught everywhere and it handicaps you to actually learn and create the artwork you want. If you want to make mobile game art, improve your workflows and implement best practices to your game art creation process, this course is for you.

No shortcuts, just pure real world workflows! You can actually have the result you want in the fastest time possible and still create professional mobile game art. I have designed the course to let you have first-hand experience and be more confident in using illustrator upfront and get up and running in the quickest time possible and start making your own mobile game art.

Just practical, proven workflows to a professional mobile game art, fast and top-quality art.

___________________________________________________________________________

Give yourself a fresh new perspective in using Adobe Illustrator and making mobile game art in this beginners course now.

Save yourself from the headaches, clutter and overwhelming number of illustrator tools by only learning the core concepts, essential tools, workflows and best practices.

Take action because the one that get’s the first hand experience in anything are the one’s that learn best.

This course is mainly Adobe Illustrator for Mobile Game Art, but you can still follow along and use other similar software that has similar tools.

What are the requirements?

  • No Prior knowledge of Adobe Illustrator or any art concept needed!
  • Adobe Illustrator CS4 and up! or other vector program which has similar tools that I will discuss
  • Your dedicated time and 100% attention. You will be thought with the basics and pro tips at the same time.
  • Know at least basic commands in Illustrator or already knows how to navigate. If you are completely new to the software. Even Better!
  • An open, inquiring mind-its best if you have illustrator open at the same time so you can follow along. Experience is your best Teacher
  • Keep in mind that there are no shortcuts, only faster ways of doing things!

What am I going to get from this course?

  • Over 39 lectures and 2 hours of content!
  • Learn how to make mobile game art with Adobe Illustrator
  • Learn the fundamentals of mobile game art creation. From concepts and theories to real world applications
  • Learn how to use the right tools necessary for game art creation
  • Learn the best practices and workflows when making game art and speed up your workflow 10x
  • Have the proper mindset when creating game art, be a lot more creative and look at things from a professional artists eyes.
  • Create mobile game art with with no in-depth knowledge of Art concepts
  • Appreciate Game Art creation and choose to either make it a fun hobby or one of the best jobs in the world!

[button link=”https://academy.zenva.com/product/make-mobile-game-art-with-adobe-illustrator/” target=”_blank” style=”none, small, large, biglarge” title=”ACCESS THE COURSE”][/button]

The Ultimate Web Development Course

The Ultimate Web Development Course

“This has been one of the best web courses ever. It should be used as a model by almost anyone thinking of teaching on the web. It has cleared out nearly a decade of web programming cobwebs. The fact you have made a course which is complete end-to-end is impressive. The fact that code examples all work puts nearly every programming book and most web courses to shame.”

Paul Wolfson, Principal Investigator, Dallas Legal Technology


Taught by freelance developer and experienced online educator Dr. Richard Stibbard, this course takes you in easy steps through the entire process of building an up-to-date web interface which updates its database and HTML on the fly without the need for page refreshes, rather like the ‘Add to Favourites’ function on Youtube or Trivago’s hotel search.

Along the way you will learn how to:

  • structure a website using HTML5
  • apply styling with cascading stylesheets (CSS)
  • convert a static site to a dynamic one using PHP
  • remove inefficient duplicate code
  • use PHP functions to isolate variables
  • use MySQLi and prepared statements for secure database queries
  • manipulate page content immediately with jQuery
  • update the database silently with AJAX
  • upload the project to a web host and deal with important security considerations.
  • PDF version of the course allows full-text search

The course is equally suitable for beginners or more advanced students. For beginners there are step-by-step instructions which take you through every step of the project until all the principles have been covered, and then hand over to assignments which allow you to put into practice what you have learned before you see the solutions.

For learners already familiar with some aspects of web design and development who want to move onto specific points more quickly, incremental working filesand clear guidance are provided at every stage, allowing you to skip lessons you do not need and rejoin the course at any point without losing track of the necessary code.

With studio quality audio, widescreen HD video, and incremental versions of the source code, this efficiently organized course teaches up-to-date coding techniques and gives comprehensive coverage of an important aspect of modern web development.

[button link=”https://academy.zenva.com/product/the-ultimate-web-development-course/” target=”_blank” style=”none, small, large, biglarge” title=”ACCESS THE COURSE”][/button]

 

AngularJS for Beginners, Single-Page Applications Made Easy

AngularJS for Beginners, Single-Page Applications Made Easy

Upgrade your skills and become a more efficient developer by incorporating Angular.js, Google’s supported web application library, into your projects

In this course, you will learn how to use Angular.js from scratch so that you can create more user-friendly web applications, Single Page Applications (SPA), and interactive websites.

This course is taught by Pablo Farias Navarro, founder of ZENVAwith +50,000 students and hundreds of positive 5-star reviews.

What you will learn in this course.

  • How to use Angular.js to save time, create better projects and give your users a better experience.
  • We’ll create a full SPA from scratch (client side).
  • How to cloud-enable your SPA so that you can connect it to any kind of backend.
  • Fully commented source code of the course project.
  • Learn how to architecture a SPA: modules, controllers, services
  • Learn how to add URL routes to your client-side SPA.
  • We’ll be using Angular.js version 1.3.2.
  • Access live examples at the end of each coding lesson.
  • Learn how to use other great tools such as Boostrap 3, UnderscoreJS and Google Chrome’s Developer Tools!

Become a better web developer and start using Angular today in your existing and new projects. See you in the course :)

[button link=”https://academy.zenva.com/product/angularjs-for-beginners-single-page-applications-made-easy/” target=”_blank” style=”none, small, large, biglarge” title=”ACCESS THE COURSE”][/button]

 

Web Development: Complete Training to Become a Professional Web Developer

Web Development: Complete Training to Become a Professional Web Developer

We call this Become a Professional Web Developer not because we think we’re great, but because this is hands down the most in depth course on web development in town.

With over 24 hours of content, the design and structure of this course follows elite college curriculum. You will be learning the basics of each programming language and technology web developers use, and you will be able to create your own projects for both personal and commercial purposes.

Who Should Take This Course

You should take this course if web development as a profession sounds good to you, or if you’re looking to brush up on your web development skills in any area. There is so much content in this course that even experienced developers will benefit from it.

What is Covered in This Course

  • HTML/HTML5
  • CSS/CSS3
  • JavaScript
  • Ajax
  • jQuery
  • JSON
  • PHP
  • MySQL

Source codes are included for the entire course so you can learn by running the actual code and modifying it as needed.

This course is archived and no longer supported. You can check out more modern, up-to-date courses here.

Advanced JavaScript

Advanced JavaScript

So you’ve got the basics down and you’re looking to grow as a Javascript developer? You want to learn how to exploit Javascript to create powerful front ends for web and mobile apps? You want to understand closures, and Object Oriented Javascript?

If so, you’ve found the right course.

Code along with Marco, your expert instructor as you learn the techniques the pros use to create production quality,bullet-proof javascript code. This course is a deep dive in to some of Javascript’s most powerful features like regular expression pattern matching, closures and prototypes. Fully understand Javascript’s powerful DOM parsing model as you apply this language to your own development work.

Javascript is becoming the most important language in web and mobile. You can’t afford not to know the techniques Marco teaches in Advanced Javascript Development.

[button link=”https://academy.zenva.com/product/advanced-javascript/” target=”_blank” style=”none, small, large, biglarge” title=”ACCESS THE COURSE”][/button]

Build A Complete Blog Reader App for iOS 8 from Scratch

Build A Complete Blog Reader App for iOS 8 from Scratch

Become a professional iOS 8 app developer by building Real-World projects.

In this project-based course you’ll learn how to build a beautiful and elegant iOS 8 Blog Reading app that fetches content from a WordPress site.

Blog reading apps are one of the most common use cases and if you become a full-time iOS developer you will surely come across this requirement. We’ll guide you step by step into building this entire app from total scratch.

Join the 45,000 students that are learning new skills in our courses!

This course is authored by Sebastian Dobrincu, professional iOS developer and trainer with over 3 years of experience, in collaboration with Pablo Farias Navarro, founder of ZENVA and author of over 30 top-rated courses.

This course is archived and no longer supported. You can check out more modern, up-to-date courses here.

Upgrade Your Skills to CSS3 in 1 Hour

Upgrade Your Skills to CSS3 in 1 Hour

Let me ask you a question: Are you a CSS or a CSS3 developer? Are you fully ready for the mobile web?

One of the things that separates a horrific website from a clean, responsive and professional looking website is whether it’s built on outdated CSS practices or it’s using ninja-worthy CSS3 techniques.

Upgrade Your Skills with CSS3 in 1 Hour is a Zenva original title created by Ashley Menhennett, technical author, web developer and designer from Australia. In this online training, you’ll learn the main modules and techniques CSS3 has to offer, so that you can build responsive, clean and beautiful websites that can be displayed in all devices.

By the end of the course, you’ll be able to incorporate the following techniques to your developer toolbelt:

  • Dealing with the mobile web: viewport tag and CSS3 media queries.
  • Creating responsive layouts for any screen size, whether it’s a mobile phones, a tablets, a desktop computers or even one of those fancy smart TV’s!
  • CSS3 transformstransitions and animations.
  • Decorating containers with rounded borders and background images.
  • Using advanced CSS3 selectors to code your stylesheets like a ninja.
  • Create 3D buttons.
  • Incorporate webfonts into your web projects.

Upgrade your skills and become a CSS3 ninja. Be up to the task for the challenges of the mobile web

[button link=”https://academy.zenva.com/product/upgrade-your-skills-to-css3-in-1-hour/” target=”_blank” style=”none, small, large, biglarge” title=”BECOME A CSS3 NINJA”][/button]

stencyl intro course image

Intro to 2D Game Development with Stencyl

Creating your first computer game is only a few hours away! Stop postponing your dreams and get on to that game idea :)

No prior experience is required to take this course. Learning from the ground up, you will acquire all the skills necessary to Design and Create your very own computer games, which can then be shared with your friends, or even published to commercial markets such as flash portals, the App Store & Google Play.

Using the unique logic block system of Stencyl thought in this Stencyl Course, you will be able to create a game of any genre, quickly and effectively. Please follow through the lectures sequentially, and always maximize the videos to get the most out of them.

For the most effective learning experience, it is essential that you pay close attention to each lecture in order, and then complete the task yourself. If you struggle, watch the video again until you get the full sense of the lesson.

Get excited, this is a learning experience you’ll never forget. Prepare to start making your own games with Stencyl.

This course is archived and no longer supported. You can check out more modern, up-to-date courses here.

Learn to Build a Cross-Platform App using Phonegap

Learn to Build a Cross-Platform App using Phonegap

Why should I go for cross platform application development ?

Did you ever wonder “Wish I could create a mobile app for my business or my customers!”. Well, then do you know basic HTML and JavaScript (like tags, few styles, functions, etc.)? If the answer is yes, then this course is made for you.

PhoneGap solves the problem of learning different frameworks and languages, by using standards-based web technologies to bridge web applications and mobile devices. Since PhoneGap apps are standards compliant, they’re future-proofed to work with browsers as they evolve. In other words, a month on native app development is converted to just 4 days to write the same amount of app functionality in PhoneGap, version 2.9.1.

Why should you learn about Phonegap?

PhoneGap has been downloaded over 1 million times and is being used by over 400,000 developers. Thousands of apps built using PhoneGap are available in mobile app stores and directories. Today, your favourite apps like BBC, IGN games, Rormix, Browser Quest, MathIQ are using PhoneGap. If you are not creating an app for industrial grade real-time calculations, PhoneGap is made for you.

This course is archived and no longer supported. You can check out more modern, up-to-date courses here.

Learn Intel XDK – From Idea to App Store

Learn Intel XDK – From Idea to App Store

Need for Cross-Platform Mobile App Development

Screens are big, apps are big, and life as we know it is on its head again. In a world that’s increasingly social and open, mobile apps play a vital role, and have changed the focus from what’s on the Web, to the apps on our mobile device. Mobile apps are no longer an option, they’re an imperative. As the world is turning digital more and more manufacturers want a piece of this pie. You see a variety of hundreds of devices being launched by many manufacturers on various platforms. Just taking the different types of operating systems into account you have Android, iOS, Blackberry OS Symbian, Windows Phone in terms of market presence. Then you have a lot of new operating systems pooping up and getting a lot of feedback from the developer’s community like Firefox OS, Sailfish OS, Tizen, Ubuntu Touch, Bada OS, Web OS, MeeGo.

This is just in terms of operating systems, don’t even get me started on the different hardware components you have for various devices. For a new developer it is hard to understand one platform leave alone so many, but the primary aim being that his application should be out there on as many devices as possible.

Like Goldilocks, you may have to try a couple beds that are too soft or too hard, before you find the one that’s just right. And sometimes there’s just no perfect choice. Each development scenario has its pros and cons, and those might in be inline, or at odds, with your means. Unlike Goldilocks, there are no bears to contend with.

Learn Intel XDK – Easy and Fast

You need a mobile app, but where do you start? Now obviously it not expected of you to start from scratch for every available platform out there. Instead you can just use Intel XDK, which is a cross-platform development suite which provides integrated approach for all your needs, end-to-end. You can start developing your distinctive and dynamic application on this platform using simple drag and drop tools. This application developed will inbred to mostly all the available platforms out there and run just as smoothly as native apps. The devices are becoming more and more powerful but hardly utilizing the resources it has got.

This tutorial series aims to kick-start your way into application development without any programming background as such and in less than one hour, yes you read it right within 60 minutes you will be able to design, develop and build your cross platform application, along with step by step instructions on how to build your application for various platform like iOS, Android, Windows Phone, Tizen, Nook, Amazon and also how you can convert your application into a WebApp for Chrome, Facebook or to run on your website.

What will you learn in these 60 minutes?

  • Setting up your development environment to make professional apps
  • Using the visual editor to create your app’s UI
  • Emulation
  • Testing your apps
  • Deployment

This course is archived and no longer supported. You can check out more modern, up-to-date courses here.

Develop Responsive Websites with Bootstrap 3

Responsive Web Development with Bootstrap 3

Product Description

Bootstrap is the most popular HTML, CSS and JavaScript framework for developing responsive websites

Used by both startups and large companies, Bootstrap has become a most-have tool for any web developer.

In this ZENVA online training you’ll learn the basics of Boostrap 3 by the hand of Ashley Menhennett, programmer, web developer and designer from Australia. Ashley is also a technical writer at our development community HTML5 Hive  and has authored other ZENVA titles as well.

This is a project-based course, where you’ll be building a responsive website for a fictional designer shop. The site uses the main components and techniques that Bootrap provides, and looks great on both desktop and mobile.

Get started with Bootstrap 3 and create beautiful and professional websites!

This course is archived and no longer supported. You can check out more modern, up-to-date courses here.

 

iOS 8 App Development for Beginners, Make Your Own iPhone and iPad Apps

iOS 8 App Development for Beginners, Make Your Own iPhone and iPad Apps

[button link=”https://academy.zenva.com/product/intro-to-html5-game-development/” target=”_blank” style=”none, small, large, biglarge” title=”ACCESS THE COURSE FOR FREE”][/button]

100% BEGINNER FRIENDLY. Whether you have prior programming experience or not, if you’ve ever wanted to create your own apps this comprehensive course is built right for you. With beginners in mind, we’ve put together a training that starts from scratch and covers everything you need to know in order to create apps for iOS 8.

By using Apple’s XCode 6 and the latest development tools, you’ll learn how to code iOS apps using Swift and Objective-C. Both languages are covered from scratch. After you learn both languages you’ll be building your first mobile app: ZooBook, an animal-watching iPhone app (including camera access) where you’ll be putting everything to practice.

[button link=”https://academy.zenva.com/product/ios-8-app-development-for-beginners-make-your-own-iphone-and-ipad-apps/” target=”_blank” style=”none, small, large, biglarge” title=”START MAKING IOS 8 APPS”][/button]

How to Use the HTML5 Viewport Tag

In this video tutorial by technical author, web developer and designer Ashley Menhennett, you’ll learn how to use the viewport tag. The viewport tag allows you to set how your website or mobile HTML5 application will be displayed in different types of devices.

Learn Mobile HTML5 App Development

At ZENVA Academy we have a comprehensive mobile HTML5 course where you’ll learn how to create professional and beautiful mobile web applications.

HTML5 Mobile App Development for Beginners