React & Django Full Stack: web app, backend API, mobile apps
React & Django Full Stack: web app, backend API, mobile apps, available at $79.99, has an average rating of 4.37, with 126 lectures, based on 1979 reviews, and has 10811 subscribers.
You will learn about Making a Single page app with React Creating RESTfull API with Django Mobile apps on both Android and iOS This course is ideal for individuals who are beginner developers who wants to learn Django, React and React Native It is particularly useful for beginner developers who wants to learn Django, React and React Native.
Enroll now: React & Django Full Stack: web app, backend API, mobile apps
Summary
Title: React & Django Full Stack: web app, backend API, mobile apps
Price: $79.99
Average Rating: 4.37
Number of Lectures: 126
Number of Published Lectures: 126
Number of Curriculum Items: 126
Number of Published Curriculum Objects: 126
Original Price: $89.99
Quality Status: approved
Status: Live
What You Will Learn
- Making a Single page app with React
- Creating RESTfull API with Django
- Mobile apps on both Android and iOS
Who Should Attend
- beginner developers who wants to learn Django, React and React Native
Target Audiences
- beginner developers who wants to learn Django, React and React Native
Welcome to this Full stack course. This course is mainly based on Django and React and React Native but we will cover much more than just these frameworks. We will build full applications including backend restful API, front-end web app and mobile apps on both Android and iOS.
We will discover how to make a user authentication (register and login users), how to create a full CRUD (create, read, update and delete) and how to create our own endpoints. I will show how to communicate between the API and web app. We will discover how to style the application and restrict certain parts of it to authenticated users only. All that done with very popular frameworks. We will use javascript and python languages and basic knowledge of these is required.
This course is built from two kinds of sections: First is an introduction to the framework where I explain everything from scratch, and 2nd is a hands-on section to build a ready application. After finishing this course you will have both knowledge and also experience how to build a full-stack application using Django, React and React Native.
Also, I will show you how to deploy back-end API and front-end web app on the production server absolutely for free. You don’t need to spend any money to put your full application live.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Project requirements
Lecture 2: Technology overview
Lecture 3: IDE
Lecture 4: Debugging
Chapter 2: Django Introduction
Lecture 1: Introduction
Lecture 2: Python Installation
Lecture 3: Virtual environment
Lecture 4: Creating Project
Lecture 5: PyCharm IDE
Lecture 6: Files overview and new app
Lecture 7: Migrations
Lecture 8: User and admin
Lecture 9: Field options
Lecture 10: Field types
Lecture 11: Urls
Lecture 12: Class Views
Lecture 13: Model objects methods
Lecture 14: Templates
Lecture 15: Dynamic templates
Lecture 16: Admin customisation
Lecture 17: REST
Lecture 18: Serializers
Lecture 19: Postman & HTTP methods
Lecture 20: Token
Lecture 21: Permissions
Lecture 22: One to one
Lecture 23: One to many
Lecture 24: Many to many
Chapter 3: Django API project
Lecture 1: Starting API project
Lecture 2: URLs
Lecture 3: Models
Lecture 4: Serializers
Lecture 5: Testing API
Lecture 6: Custom method
Lecture 7: Request Data
Lecture 8: Update and Create
Lecture 9: Ratings
Lecture 10: Token Auth
Lecture 11: Register User
Lecture 12: Restrictions
Chapter 4: React Introduction
Lecture 1: Introduction
Lecture 2: Create App
Lecture 3: Files overview
Lecture 4: Components
Lecture 5: Props
Lecture 6: Events
Lecture 7: State
Lecture 8: Life Cycle methods
Lecture 9: Conditional display
Lecture 10: Loops and keys
Lecture 11: Router
Lecture 12: Context
Lecture 13: Styling
Lecture 14: Hooks – state
Lecture 15: Hooks – effects
Chapter 5: React project
Lecture 1: Creating react app
Lecture 2: Layout
Lecture 3: List component
Lecture 4: Fetching data
Lecture 5: CORS
Lecture 6: New component
Lecture 7: Events and props
Lecture 8: Displaying details
Lecture 9: Font Icons
Lecture 10: Displaying rating
Lecture 11: Rating stars
Lecture 12: Sending rating
Lecture 13: Updating parent
Lecture 14: Edit component
Lecture 15: Layout tweaks
Lecture 16: Form
Lecture 17: API Service
Lecture 18: Updating list
Lecture 19: New records
Lecture 20: Delete records
Lecture 21: Routing
Lecture 22: Login page
Lecture 23: Context
Lecture 24: Hooks for context
Lecture 25: Cookies
Lecture 26: Dynamic token
Lecture 27: Register users
Lecture 28: Styling
Lecture 29: Logout
Lecture 30: Custom hook
Lecture 31: Own hook in component
Chapter 6: React Native Introduction
Lecture 1: Framework overview
Lecture 2: Expo
Lecture 3: Running your app
Lecture 4: Files overview
Lecture 5: Components, props and state
Lecture 6: Styling
Lecture 7: Flex
Lecture 8: User inputs
Instructors
-
Krystian Czekalski
Senior Full Stack Engineer
Rating Distribution
- 1 stars: 36 votes
- 2 stars: 57 votes
- 3 stars: 234 votes
- 4 stars: 654 votes
- 5 stars: 997 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024