Meta - Introduction to Mobile Development
- Offered byCoursera
Introduction to Mobile Development at Coursera Overview
Duration | 12 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Beginner |
Official Website | Explore Free Course |
Credential | Certificate |
Introduction to Mobile Development at Coursera Highlights
- Earn a Certificate upon completion
Introduction to Mobile Development at Coursera Course details
- The role of a cross-platform mobile developer
- Creating a simple webpage using HTML5
- Styling a web page using CSS
- Explaining React and React Native
- You will learn about the day-to-day responsibilities of web and mobile developers and get a general understanding of the core and underlying technologies that power the internet
- You?ll be introduced to core technologies like HTML and CSS, and get opportunities to practice using them
- In this course, you will also discover the unique world of cross-platform mobile applications (apps)
- Explore the various benefits of using a system like React Native to build mobile apps and get an opportunity to practice the basics
Introduction to Mobile Development at Coursera Curriculum
Mobile Applications
Introduction to the course
Web and mobile developer roles
A day in the life of a mobile developer
Final project demo
How the internet works
What are websites and webpages?
What is a web server and how does it work?
What is a web browser and how does it work?
Mobile application evolution
iOS: Platform and language
Android: Platform and language
JavaScript, the language of the web
Web browsers vs mobile browsers
Responsive websites
Module summary: Mobile development
Course syllabus
How to be successful in this course
Additional Resources
Additional resources
Knowledge Check - How the web works
Module quiz: Mobile development
Introduction to HTML and CSS
What is Hyper Text Markup Language?
HTML documents
Linking documents
Introduction to the DOM
Web accessibility
Selecting and styling
Box model introduction
Document flow - block vs. inline
Developer tools
What is a an IDE?
Module summary: Introduction to HTML and CSS
Simple HTML tags
Additional Resources
Different types of selectors
Text and color in CSS
Alignment basics
Additional resources
Exercise: Examine a web page
Additional Resources
Knowledge Check - Getting started with HTML
Knowledge check: CSS basics
Module quiz: Introduction to HTML and CSS
React and React Native
What is cross-platform mobile development?
Pros and cons of cross-platform app development
What is an emulator?
Static and dynamic content
Single page applications
What is React?
Case Study: Why did Facebook engineers create React?
How React works
Component hierarchy
What is React Native?
Why did Meta create React Native?
Module summary: React and React Native
Other mobile app development approaches
The Virtual DOM
React and complimentary libraries
Additional Resources
Additional resources
Knowledge check: Introduction to cross-platform mobile development
Knowledge Check: Introduction to React
Module Quiz: React and React Native
Course summary and graded assessment
Course 1 recap: Introduction to Mobile development
Congratulations, you have completed Introduction to Mobile development
About the programming assignment: Create and style a webpage
Next steps after Introduction to Mobile development
Graded assessment: Introduction to Mobile Development