- Web Development
- React (Web Framework)
- HTML and CSS
- Mobile Development
- JavaScript
- Test-Driven Development
- Front-End Web Development
- Object-Oriented Programming (OOP)
- Linux
- Bash (Unix Shell)
- Github
- Version Control
Специализация Meta React Native
Become a cross-platform mobile app developer. Learn in-demand skills for developing reliable, scalable and user-friendly mobile apps for multiple operating systems, such as iOS and Android.
от партнера

Чему вы научитесь
Gain the skills required to create apps across different platforms and devices.
Learn programming fundamentals, how to create a user interface (UI) and best practices for designing the UI.
Become an expert in React Native, React, JavaScript, GitHub repositories and version control.
Walk away with a project-based portfolio that demonstrates your skills to employers.
Приобретаемые навыки
Специализация: общие сведения
Проект прикладного обучения
Throughout the program, you’ll engage in a number of practical lab-based exercises that offer opportunities to practice and implement what you are learning. You’ll complete hands-on projects that you can showcase during job interviews and on relevant social networks.
At the end of each course, you’ll complete an assignment to test your new skills. There are various assignments in which you’ll use a lab environment or a web application to perform tasks such as:
Use JavaScript and data from multiple sources to dynamically control a web app.
Manage a project using version control in Git and GitHub.
Build apps using React, routing, hooks, and data fetching.
At the end of the program, there will be a Capstone project where you will bring your new skillset together to create a mobile app.
Будет ли вашей компании выгодно обучить сотрудников востребованным навыкам?
Попробуйте Coursera для бизнесаБудет ли вашей компании выгодно обучить сотрудников востребованным навыкам?
Попробуйте Coursera для бизнесаО специализации
Пройти курсы
Специализация Coursera — это серия курсов, помогающих в совершенстве овладеть определенным навыком. Можно сразу записаться на специализацию или просмотреть курсы, из которых она состоит и выбрать тот, с которого вы хотите начать. Подписываясь на курс, который входит в специализацию, вы автоматически подписываетесь на всю специализацию. Можно завершить всего один курс, а потом сделать паузу в обучении или в любой момент отменить подписку. Отслеживайте свои курсы и прогресс на панели управления учащегося.
Практический проект
В каждой специализации есть практический проект, который нужно успешно выполнить, чтобы завершить специализацию и получить сертификат. Если для практического проекта в специализации предусмотрен отдельный курс, прежде чем начать его, необходимо завершить все остальные курсы.
Получите сертификат
Когда вы пройдете все курсы и завершите практический проект, вы получите сертификат, которым можно поделиться с потенциальными работодателями и коллегами.

от партнера
Часто задаваемые вопросы
What is the refund policy?
Can I just enroll in a single course?
Is financial aid available?
Can I take the course for free?
Is this course really 100% online? Do I need to attend any classes in person?
Will I earn university credit for completing the Specialization?
What does a cross-platform mobile developer do?
What type of companies hire cross-platform mobile developers?
What jobs will this prepare me for?
Why start a career in cross-platform mobile development?
What resources will be available to help me with my job search?
Why did Meta create this program?
How long does it take to complete the specialization?
What background knowledge is necessary?
Do I need a certain device to take this course?
Do I need to take the courses in a specific order?
Will I earn university credit for completing the specialization?
Остались вопросы? Посетите Центр поддержки учащихся.