Ionic is one of the most exciting and evolving technologies you can learn today. It empowers you to build leading cross-platform mobile apps (native mobile apps) for iOS and Android, and stunning Progressive Web Apps (PWAs) using a single codebase (written in HTML, JavaScript, and CSS). This course also dives deep into Ionic Full Stack development, offering you comprehensive skills to build powerful full stack applications.
Ionic is one of the most exciting and evolving technologies you can learn today. It empowers you to build leading cross-platform mobile apps (native mobile apps) for iOS and Android, and stunning Progressive Web Apps (PWAs) using a single codebase (written in HTML, JavaScript, and CSS). This course also dives deep into Ionic Full Stack development, offering you comprehensive skills to build powerful full stack applications.
In this comprehensive course, you'll be introduced to Ionic step by step, progressively adding more Ionic components. You'll learn the latest version of Ionic from scratch, requiring no prior knowledge, and move towards mastering Full Stack Development with Ionic.
Key Highlights:
Master Angular: Angular allows you to create awesome web applications powered by TypeScript/JavaScript. We'll use Angular to build web applications that can be compiled into native mobile apps for iOS and Android, while also teaching you to build Progressive Web Apps (PWAs) with the same codebase.
Explore Ionic Framework: The Ionic framework lets you build Native Mobile Apps using your existing Angular, HTML, JavaScript, and CSS skills. Ionic offers a vast array of beautiful components (which you'll learn about in this course) to create native-like User Interfaces (UI).
Capacitor Integration: Capacitor, a tool from the Ionic team, will be used to build native mobile apps for iOS and Android based on your code. This allows you to publish your application on all possible devices (desktop and mobile) without learning multiple languages. With Ionic, a single codebase lets you create three different apps (iOS, Android, web). Dive into Ionic Full Stack Development and enhance your skills to develop robust full stack applications.
No wonder hybrid frameworks like Ionic are extremely popular and in high demand.
My name is Nikhil Agarwal, and I'm a professional web and app developer. I love creating challenging and amazing applications.
This course takes you from a complete beginner (zero) to an advanced level expert in app development. You'll start with the basics, building an app to use main Capacitor plugins and basic Ionic concepts. You'll learn about Ionic’s rich component library, how to fetch and handle user input, store data, access native device features, and much more. After mastering the basics, you'll build a realistic app similar to Swiggy, Zomato, or Uber Eats, incorporating the principles of Full Stack Development with Ionic.
You'll dive into all important Ionic components and concepts such as navigation, user input, native device features (e.g., camera, geolocation, call, contacts, local notifications, share), storage, HTTP, and authentication.
What You Will Learn:
How to set up the environment for Ionic projects on Windows and MAC.
Running native apps in Emulator, Simulator, and real devices for both iOS and Android. Testing apps in the browser with all debugging tools.
Basics of Ionic: How navigation works, project structure, and the rich component library.
Using Ionic's beautiful components, modals, alerts, toasts, and more.
Fetching and handling user input through inputs, text-fields, dropdowns, dialogs, etc.
Authenticating users and accessing web servers to store and load data.
Working with various Capacitor plugins for PWAs and Native Mobile Apps (using Capacitor v6).
Full Stack Development: How to integrate and utilize backend services with Ionic for a complete full stack application.
Clean coding practices along with app styling and theming.
Angular Signals explained with a sample app using Ionic Framework
Finally, you'll learn how to configure your app and publish it to the App Store or Google Play Store (or as a progressive web app).
Does this sound great?
I can't wait to welcome you to this course. :)
For more learning on Contacts plugin, check out my youtube video
Ionic Capacitor Contacts App | Capacitor Contacts Plugin Complete Guide | Perform CRUD in Contacts
https://youtu.be/M7BAbz5dcoQ
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.