Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Rapid Prototyping with Ionic: Build a Data-Driven Mobile App
Rating: 4.0 out of 5(929 ratings)
34,447 students

Rapid Prototyping with Ionic: Build a Data-Driven Mobile App

Retrieve data from multiple API's; d3js charting, caching, databasing, RSS feeds, notes, (un)follow functionalities.
Created byHunter Leaman
Last updated 9/2016
English

What you'll learn

  • Build a powerful data-driven mobile app with the Ionic Framework
  • Retrieve and cache data dynamically from multiple API's
  • Build interactive data-driven charts using d3.js and Angular-NVD3
  • Implement note taking functionality
  • Sign up and authenticate users with Firebase
  • Read and write user data to and from a Firebase realtime database
  • Configure dynamic content-rich news feeds from RSS feeds

Course content

17 sections59 lectures4h 49m total length
  • Why This Course? Why Now?5:51

    Explore why this course enables rapid prototyping of data-driven mobile apps with Ionic, Angular, and web technologies, guiding you to build a stock market app from multiple APIs to charts.

  • What is Ionic?5:12
  • What is AngularJS?3:57
  • What are Cordova, Node.js, Gulp, Sass, and Bower?3:31
  • Firebase Realtime Databases2:02
  • Goals, Structure, and Prerequisites Deep Dive4:51

Requirements

  • You should already be familiar with HTML and CSS, as well as very basic JavaScript.
  • Highly recommended to commit fully to completing 100% of the course — this is an information-dense course and you may need to pause and rewind often in order to catch everything as you code simultaneously.
  • Highly recommended to commit to putting in extra effort to research and find explanations of programming concepts, which you don't fully understand throughout the course.
  • Highly, highly recommended to use a Mac throughout the course. Using Windows or any other OS will be fine, but there are no instructions specific to those operating systems. All of the course material is designed for Mac.

Description

Learn how to build an app that's featured on Ionic's Showcase!

Rapid Prototyping with Ionic: Build a Data-Driven Mobile App —

This course contains step-by-step lectures and implementations of HTML5, CSS3, and JavaScript web technologies on AngularJS and the Ionic framework to create a complete stock market mobile application.

Content and Overview:

Take advantage of the advancement of web technologies and build a mobile application that's rich with functionality yet simple to understand.

You will be provided with how-to videos and text material, guiding you through the process of creating a hybrid native mobile application for iOS (easily adjusted for Android too!) with coding techniques that anyone with any experience making websites can master.

What you'll get from this course:

• Valuable lectures and hours of coding tutorials

• A full mobile application with source code to use at your discretion

• Cutting edge and highly marketable programming skills

• Increased confidence in your ability to make applications on your own

• Gateway into the billion dollar mobile apps industry

The value of this course:

Mobile app development skills link you to a billion dollar market. This course leaves you ready to create high quality applications whether you are a programming veteran or just getting into web development.

Course structure and teaching style:

You will be taken through every step of setting up your development tools, being introduced to the coding languages to be used, and taken through the development phases of a functional mobile application, as I explain every aspect in a conversational and contextual manner without skipping a single line of code, resulting in a complete, full featured stock market app.

Like all Udemy courses, the course itself is broken up into sections and lectures. The sections represent broad, headline subjects. Under each section, you'll find multiple lectures: this is the meat of the course. You'll see that lectures can come in various formats — screen recordings, presentations and talking head style videos, and text.

Who this course is for:

  • This course is meant for: (1A) web developers, front- and back-end, and/or designers with an interest in or any basic experiences with JavaScript, who want to try building hybrid mobile apps;
  • (1B) Developers of other technologies who want to try building hybrid mobile apps using HTML5, CSS3, Sass, JavaScript, and more with AngularJS and the Ionic Framework;
  • (1C) Beginner web developers and designers who learn at a fast pace and wish to expand their knowledge base by building and styling a simple, yet powerful and performant hybrid mobile app from the ground up;
  • (1D) Hobby coders who want to try out AngularJS and the Ionic Framework by using HTML5, CSS3, and JavaScript to build a data-driven hybrid mobile app;
  • Especially (1E) Tech-savvy or fast-learning entrepreneurs who need to build their own MVP mobile app at a fast pace, but don't have native programming skills, as well as (1F) anyone, with any programming background, just getting started with AngularJS and/or Ionic development who hasn't totally grasped either framework — you will build a full Ionic app from start to finish, resulting in a foundational code base, which you have written yourself, that you will be able to study, use, and improve upon in the future.
  • This course is probably not for beginner coders who just started working with HTML and CSS, and have not yet had hands on experience with JavaScript.
  • This course is not for anyone who has never worked hands on with HTML, CSS or any other functional coding languages.