Exactly what I was looking for, I couldn't recommend it highly enough! The course content is well explained, and the best thing is that it's concise and efficient so I could start working on my own application within a few days.
- Robert Watson Jr.
What you'll learn
By the end of this course, you'll be developing your own online mobile applications using the following technologies.
Developing with React is a truly beautiful experience; you'll never want to use anything else. React is an open-source front-end development framework maintained by Facebook, and React Native is a framework which allows us to build cross-platform Android/iOS applications.
Redux is a simple, yet powerful, application state-container and architecture pattern. It enables us to write well-structured, predictable code, and it pairs fantastically with React.
React and Redux are used to build the front-end of our application, and Express is what runs on the server. Express is a web application server micro-framework that comes with an entire ecosystem of extensions. We'll use Express to build out a fully-featured backend API to power the server-side of our app so easily.
Our application's server needs a database to store a user's information. We'll be using a document-oriented database called MongoDB, which stores data in the same format that our app and server understands. Our app, server, and database will all speak the same language, and it'll make our lives so much .
By the end of this course you'll be familiar enough with React Native and Node to begin building the entire stack of your next application with it, on your own.
Full-Stack Web/Mobile Developer and Teacher
I have more than three thousand students on Udemy, and care about teaching intermediate programmers about the open-source software available to make any dream-project a reality.