Mobile Applications-Course Introduction
Introduction to the program
()
Introduction to the course
()
Web and mobile developer roles
()
A day in the life of a mobile developer
()
Course syllabus
How to be successful in this course
Capstone project overview
Mobile Applications-How the web works
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?
()
Additional Resources
Mobile Applications-Introduction to Mobile Development
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
()
Additional resources
Introduction to HTML and CSS-Getting started with HTML
What is Hyper Text Markup Language?
()
HTML documents
()
Simple HTML tags
Linking documents
()
Introduction to the DOM
()
Web accessibility
()
Additional Resources
Introduction to HTML and CSS-CSS Basics
Selecting and styling
()
Different types of selectors
Text and color in CSS
Box model introduction
()
Document flow - block vs. inline
()
Alignment basics
Additional resources
Introduction to HTML and CSS-Developer tools
Developer tools
()
Exercise: Examine a web page
What is a an IDE?
()
Module summary: Introduction to HTML and CSS
()
Additional Resources
React and React Native-Introduction to cross-platform development
What is cross-platform mobile development?
()
Other mobile app development approaches
Pros and cons of cross-platform app development
()
What is an emulator?
()
React and React Native-Introduction to React
Static and dynamic content
()
Single page applications
()
What is React?
()
Case Study: Why did Facebook engineers create React?
()
How React works
()
The Virtual DOM
Component hierarchy
()
React and complimentary libraries
Additional Resources
React and React Native-Introduction to React Native
What is React Native?
()
Why did Meta create React Native?
()
Module summary: React and React Native
()
Additional resources
Course summary and graded assessment-Graded Assessment
Course 1 recap: Introduction to Mobile development
()
About the programming assignment: Create and style a webpage
Course summary and graded assessment-Course wrap up
Congratulations, you have completed Introduction to Mobile development
()
Next steps after Introduction to Mobile development