- Level Foundation
- المدة 12 ساعات hours
- الطبع بواسطة Meta
-
Offered by
عن
If you want to become a mobile developer, this course is a good place to start. 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.الوحدات
Course Introduction
1
Discussions
- Meet and greet
4
Videos
- Introduction to the program
- Introduction to the course
- Web and mobile developer roles
- A day in the life of a mobile developer
3
Readings
- Course syllabus
- How to be successful in this course
- Capstone project overview
How the web works
1
Assignment
- Knowledge Check - How the web works
4
Videos
- 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?
1
Readings
- Additional Resources
Introduction to Mobile Development
1
Assignment
- Module quiz: Mobile development
7
Videos
- 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
1
Readings
- Additional resources
Getting started with HTML
- Creating an HTML Document
1
Assignment
- Knowledge Check - Getting started with HTML
5
Videos
- What is Hyper Text Markup Language?
- HTML documents
- Linking documents
- Introduction to the DOM
- Web accessibility
2
Readings
- Simple HTML tags
- Additional Resources
CSS Basics
- Styling a page
1
Assignment
- Knowledge check: CSS basics
3
Videos
- Selecting and styling
- Box model introduction
- Document flow - block vs. inline
4
Readings
- Different types of selectors
- Text and color in CSS
- Alignment basics
- Additional resources
Developer tools
1
Assignment
- Module quiz: Introduction to HTML and CSS
3
Videos
- Developer tools
- What is a an IDE?
- Module summary: Introduction to HTML and CSS
2
Readings
- Exercise: Examine a web page
- Additional Resources
Introduction to cross-platform development
1
Assignment
- Knowledge check: Introduction to cross-platform mobile development
3
Videos
- What is cross-platform mobile development?
- Pros and cons of cross-platform app development
- What is an emulator?
1
Readings
- Other mobile app development approaches
Introduction to React
1
Assignment
- Knowledge Check: Introduction to React
6
Videos
- Static and dynamic content
- Single page applications
- What is React?
- Case Study: Why did Facebook engineers create React?
- How React works
- Component hierarchy
3
Readings
- The Virtual DOM
- React and complimentary libraries
- Additional Resources
Introduction to React Native
1
Assignment
- Module Quiz: React and React Native
3
Videos
- What is React Native?
- Why did Meta create React Native?
- Module summary: React and React Native
1
Readings
- Additional resources
Graded Assessment
- Create and style a webpage
1
Assignment
- Graded assessment: Introduction to Mobile Development
1
Videos
- Course 1 recap: Introduction to Mobile development
1
Readings
- About the programming assignment: Create and style a webpage
Course wrap up
1
Discussions
- What did you find most challenging in Introduction to Mobile development?
1
Videos
- Congratulations, you have completed Introduction to Mobile development
1
Readings
- Next steps after Introduction to Mobile development
Auto Summary
Kickstart your journey in mobile development with this foundational course from Coursera. Dive into the core technologies like HTML, CSS, and React Native, and gain insights into the daily tasks of web and mobile developers. Perfect for beginners, this 720-minute course offers a solid grounding in cross-platform app development. Available through a Starter subscription.

Taught by Meta Staff