We may earn an affiliate commission when you visit our partners.
Course image
Coursera logo

Multiplatform Mobile App Development with Web Technologies

Ionic and Cordova

Jogesh K. Muppala
This course focuses on developing multiplatform mobile applications using the Web technologies (HTML5, CSS and Javascript). In particular we make use of the Cordova hybrid application framework to develop and target multiple mobile platforms with a single...
Read more
This course focuses on developing multiplatform mobile applications using the Web technologies (HTML5, CSS and Javascript). In particular we make use of the Cordova hybrid application framework to develop and target multiple mobile platforms with a single codebase. We make use of the Ionic framework (Ionic Ver 3.x), one of the most popular mobile application frameworks, that is built with mobile-optimized HTML5 and CSS based components and Angular. You will learn about UI development with Ionic and then using Cordova's modules to access the native mobile platform's capabilities from Javascript. You should have already completed the Bootstrap 4 and the Angular courses in this specialization before proceeding with this course. At the end of this course you will be able to (a) Build mobile applications targeting multiple platforms with a single codebase, (b) Leverage your HTML5, CSS, Javascript and Angular skills, and (c) Use various features of the Ionic framework to build hybrid mobile applications
Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops multiplatform mobile applications using HTML5, CSS, Javascript, and Ionic
Leverages your existing HTML5, CSS, Javascript, and Angular skills
Assumes prior completion of Bootstrap 4 and Angular courses

Save this course

Save Multiplatform Mobile App Development with Web Technologies: Ionic and Cordova to your list so you can find it easily later:
Save

Reviews summary

Out-of-date ionic/cordova course

This intermediate course teaches students how to develop multiplatform mobile applications using web technologies such as HTML5, CSS, Javascript, and Angular. Most reviews indicate that the course is insightful, well-made, well-taught, and has engaging materials, but nearly all reviews mention that the Ionic and Angular versions used are out-of-date, which can cause some frustration. Students should prepare to spend time troubleshooting in order to get code to run.
Content is good, despite outdated versions
"A little bit outdated but still a very good course"
"The course is out dated but, the explanation is good"
"Excellent course to start building applications for mobile devices!"
Outdated course materials hinder learning experience
"Update to latest version"
"The course content is outdated."
"Really outdated, both the Ionic version and the Angular version"

Career center

Learners who complete Multiplatform Mobile App Development with Web Technologies: Ionic and Cordova will develop knowledge and skills that may be useful to these careers:
Mobile Application Developer
A Mobile Application Developer is responsible for the design, development, and maintenance of mobile applications. This course can help you develop the skills needed to build cross-platform mobile applications using Ionic and Cordova. You will learn how to use Ionic's mobile-optimized components and Angular to create high-quality mobile applications.
Front-End Developer
A Front-End Developer is responsible for the design and implementation of the user interface of a website or application. This course can help you develop the skills needed to build responsive and interactive web applications using HTML5, CSS, and JavaScript. You will also learn how to use the Ionic framework to create hybrid mobile applications that can be deployed to multiple platforms.
Web Developer
A Web Developer is responsible for the design, development, and maintenance of websites and web applications. This course can help you develop the skills needed to build responsive and interactive web applications using HTML5, CSS, and JavaScript. You will also learn how to use the Ionic framework to create hybrid mobile applications that can be deployed to multiple platforms.
Software Engineer
A Software Engineer is responsible for the design, development, and maintenance of software systems. This course can help you develop the skills needed to build high-quality software applications using HTML5, CSS, JavaScript, and Angular. You will also learn how to use the Ionic framework to create hybrid mobile applications that can be deployed to multiple platforms.
Full-Stack Developer
A Full-Stack Developer is responsible for the design, development, and maintenance of both the front-end and back-end of a web application. This course can help you develop the skills needed to build full-stack web applications using HTML5, CSS, JavaScript, Angular, and Node.js. You will also learn how to use the Ionic framework to create hybrid mobile applications that can be deployed to multiple platforms.
Product Manager
A Product Manager is responsible for the planning, development, and launch of a product. This course can help you develop the skills needed to manage the development of web and mobile applications. You will learn how to use HTML5, CSS, JavaScript, Angular, and Ionic to create prototypes and mockups, and how to work with engineers to bring your product to market.
UX Designer
A UX Designer is responsible for the design and user experience of a website or application. This course can help you develop the skills needed to design user-friendly and interactive web applications. You will learn how to use HTML5, CSS, and JavaScript to create prototypes and mockups, and how to use the Ionic framework to create hybrid mobile applications that can be deployed to multiple platforms.
Project Manager
A Project Manager is responsible for the planning, execution, and completion of a project. This course can help you develop the skills needed to manage the development of web and mobile applications. You will learn how to use HTML5, CSS, JavaScript, Angular, and Ionic to create prototypes and mockups, and how to work with engineers to bring your product to market.
Technical Writer
A Technical Writer is responsible for writing documentation for software and other technical products. This course can help you develop the skills needed to write clear and concise documentation for web and mobile applications. You will learn how to use HTML5, CSS, JavaScript, and Angular to create prototypes and mockups, and how to use the Ionic framework to create hybrid mobile applications that can be deployed to multiple platforms.
Data Analyst
A Data Analyst is responsible for collecting, cleaning, and analyzing data to identify trends and patterns. This course can help you develop the skills needed to collect and analyze data from web and mobile applications. You will learn how to use HTML5, CSS, JavaScript, and Angular to create prototypes and mockups, and how to use the Ionic framework to create hybrid mobile applications that can be deployed to multiple platforms.
Business Analyst
A Business Analyst is responsible for understanding the business needs of a client and translating them into technical requirements. This course can help you develop the skills needed to analyze business requirements and create functional specifications for web and mobile applications. You will learn how to use HTML5, CSS, JavaScript, and Angular to create prototypes and mockups, and how to use the Ionic framework to create hybrid mobile applications that can be deployed to multiple platforms.
IT Support Specialist
An IT Support Specialist is responsible for providing technical support to users of computers and other electronic devices. This course can help you develop the skills needed to troubleshoot and resolve technical issues with web and mobile applications. You will learn how to use HTML5, CSS, JavaScript, and Angular to create prototypes and mockups, and how to use the Ionic framework to create hybrid mobile applications that can be deployed to multiple platforms.
SharePoint Developer
A SharePoint Developer is responsible for developing and maintaining SharePoint applications. This course can help you develop the skills needed to build SharePoint applications using HTML5, CSS, JavaScript, and Angular. You will also learn how to use the Ionic framework to create hybrid mobile applications that can be deployed to multiple platforms.
Salesforce Developer
A Salesforce Developer is responsible for developing and maintaining Salesforce applications. This course can help you develop the skills needed to build Salesforce applications using HTML5, CSS, JavaScript, and Angular. You will also learn how to use the Ionic framework to create hybrid mobile applications that can be deployed to multiple platforms.
Webmaster
A Webmaster is responsible for the maintenance and administration of a website or websites. This course can help you develop the skills needed to manage and maintain a website using HTML5, CSS, and JavaScript. You will also learn how to use the Ionic framework to create hybrid mobile applications that can be deployed to multiple platforms.

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

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.

Affiliate disclosure

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.

© 2016 - 2024 OpenCourser