Learn Ionic 3 From Scratch

Visit Tutorial Page ( Report)
THIS COURSE IS IN 'EARLY ACCESS' MODE - LECTURES ARE BEING ADDED DAILY.  "Learn Ionic 3 From Scratch by Paul Halliday is a course that guides you from a beginner to expert in Ionic 3. If you have seen any of Paul Halliday's work before, you know that he is committed to providing up-to-date, thorough video content with a clear cut approach." You may have seen other courses on the market that are available to purchase already, yet haven't been updated to Ionic 3 or taking advantage of the latest Angular concepts or features. Paul releases daily videos on his YouTube channel and his commitment to the course content is the same. By purchasing this course, you're investing in your mobile development future as you can be confident that it will be updated as time goes on.  This course is community oriented and the discussion tab can be used to showcase your progress, suggest content ideas, ask for help, and much more. By the end of this course, you'll be able to make cross platform mobile applications using Angular 4, TypeScript and Ionic 3. This means that you'll be able to: Create high performance mobile applications using web technologies (HTML5 and JavaScript). Have a strong portfolio of applications* and understanding of Ionic 3, TypeScript and  Angular 4. Use Ionic Native and Cordova to hook into native device features*. Theme your Ionic applications with bespoke styles, and understand common accessibility patterns. Master Ionic 3 navigation patterns with lifecycle hooks. Increase performance of your Ionic 3 applications with lazy loading. And much more. * Feature is under development as the course continues to grow. About Paul Paul Halliday is a Durham based tech entrepreneur that specialises in cross platform HTML5 mobile development. He graduated with a first class honours in BSc Computer Science from the University of Sunderland and has received numerous awards including Best Student, SIEM Prize, Best Business Idea, the Sunderland University Professional Award, and more. His experience is primarily in web related technologies such as Angular, Node, React, NativeScript, Ionic, and more. He also has a great deal of experience in rapid prototyping with the usage of platforms such as Firebase, Parse and Google Cloud  He is also devoted to ensuring maximum performance of his applications to provide the best user experience. His site is an example of these ideologies and is a Progressive Web Application with ServiceWorker offline support. At this current time it scores 100/100 on both Mobile and Desktop platforms, and 99/100 on Lighthouse. Who is the target audience? Anyone who wants to make cross platform mobile applications using the latest web technologies.
  • Introduction
    • ReadMe
    • Introduction
    • Prerequisites
    • Resources
    • Environment Setup - Windows
    • Environment Setup - Mac
    • Installing NodeJS - The Right Way
    • Selecting Our Editor
  • Angular 4 Primer
    • Angular Anatomy
    • Introduction to the Angular CLI
    • Creating our First Angular Application
    • NgModule
    • Components
    • CLI Basics
    • Data Binding
    • Events
    • NgModel
    • *ngIf Directive
    • Angular Folder Structure and Testing
    • *ngIf Else
    • *ngFor Directive
    • Component Communication
    • Pipes
    • Angular 4 Quiz
  • Getting Started with Ionic 3
    • Installing Dependencies
    • Creating Our First Project
    • Run Your Application in a Browser
    • Config.XML and Application Name
    • Package.json
    • Folder Structure
    • Adding Content to Our Application
    • Using Ionic View to Test Our Application
    • Recap
  • Navigation
    • Creating a New Page
    • Navigating to Another Page
    • Lazy Loading Navigation
    • Navigation Parameters
    • Lifecycle Hooks
    • Back Navigation
    • Root Navigation and Stack Overview
  • Theming
    • Introduction - Color Selection
    • Custom Colors
    • Text Alignment
    • Text Transformation
    • Padding
    • Margin
  • Work in Progress: GitHub Profile Searcher
    • Creating the 'GitHub Profile Searcher' Project
    • Creating the Profile Search Page
    • Profile Search View and Model
    • Navigation and Parameters
    • Mocking User Data
    • Search Results Implementation
    • Displaying Search Results on Screen
    • Mocking Repository Data
    • Displaying Repositories in Search Results
    • Mid Section Recap
    • Retrieving User Data
    • Retrieving User Repositories
    • @IonicPage() Decorator and Deep Linking
    • Final Thoughts
  • Live: Design Process of 'Beep'
    • Preface
    • Scaffolding our Application Design
    • Splash Screen
    • Login and Navigation
    • Register
    • Inbox
    • Channel List
    • Profile
    • Selecting a User
    • Chatroom
    • One on One Chat
    • Edit Profile
    • Reviewing Requirements
    • Searching for Users
    • Recap
    • 'Beep' Design Prototype
  • Work in Progress: Beep: Create a Chat Application with Ionic 3 and Firebase
    • Preface
    • Creating our 'Beep' Application
    • Creating the 'Login' Page
    • Login Form and Styling
    • Register
    • Theming
    • Page Creation and Navigation
    • Tabs
    • Tab Icons
    • Lazy Loading
    • Theming the Inbox Page
    • Mocking Data
    • Showing Messages On Screen
  • Work in Progress: Ionic 3 Components
    • Preface
    • Modal
    • Popover and onDismiss()
    • Events
  • Work in Progress: Ionic 3 CLI
    • Ionic Start
    • Serving our Application With "ionic lab"
    • Generators - Page
    • Generators - Provider
  • Work in Progress: Ionic 3 / Ionic Native Plugins
    • Introduction
    • Cordova
    • Application Version
    • AdMobPro
    • Brightness
    • Flashlight
    • SQLite
    • Speech to Text
    • Network Detection
    • Notification Badges
  • Misc
    • Performance Improvements with WebViews (Crosswalk, UIWebView, WKWebView)
    • Platform Aware UI
    • Using 'Async' and 'Await'
Write Your Review

Reviews