مطالب پیشنهادی از سراسر وب

دوره فول استک جنگو و ری اکت: اپلیکیشن وب، API و برنامه موبایل

دسته بندی ها: آموزش های ویژه ، آموزش ری اکت (React) ، برنامه نویسی موبایل ، آموزش جنگو (Django) ، آموزش ری اکت نیتیو (React Native) ، آموزش Django Rest Framework ، آموزش طراحی وب ، آموزش های یودمی (Udemy)

برنامه وب تک صفحه ای، Django 2 REST API با پایتون 3، برنامه های کراس پلتفرم تلفن همراه ری اکت نیتیو را برای اندروید و iOS ایجاد کنید. این دوره عمدتا مبتنی بر جنگو و ری اکت و ری اکت نیتیو است اما بیشتر از این فریمورک ها پوشش داده خواهد شد.

توضیحات دوره

به دوره فول استک خوش آمدید. این دوره عمدتا مبتنی بر جنگو و ری اکت و ری اکت نیتیو است اما بیشتر از این فریمورک ها پوشش داده خواهد شد. برنامه های کاملی از بک اند restful API، فرانت اند وب و برنامه های تلفن همراه در Android و iOS ایجاد خواهد شد.

چگونگی تأیید هویت کاربر (ثبت نام و ورود به سیستم کاربران)، نحوه ایجاد یک CRUD کامل (ایجاد، خواندن، به روزرسانی و حذف) و نحوه ایجاد نقاط پایانی را کشف خواهید کرد. نحوه ارتباط بین API و برنامه وب نشان داده می شود. چگونگی استایل دهی به برنامه وب و اینکه چگونه قسمت های خاصی از آن را فقط برای کاربران معتبر محدود کنیم و تمام کارهایی که با این فریمورک های بسیار محبوب انجام می شود. از زبان های جاوااسکریپت و پایتون استفاده می شود و دانش بنیادی در مورد آنها لازم است.

این دوره از دو بخش ساخته شده است: بخش اول مقدمه ای برای فریمورک است که همه چیز از ابتدا توضیح داده می شود و بخش دوم ساخت دستی یک برنامه است. پس از اتمام این دوره، شما دانش کافی برای نحوه ساخت یک برنامه کامل را با استفاده از Django، React و React Native دارید.

همچنین، چگونگی تولید و استقرار API back-end و برنامه فرانت اند وب روی سرور بصورت کاملا رایگان آموزش داده می شود. برای نگه داشتن برنامه کامل خود روی سرور نیازی به پول ندارید.

آنچه که یاد خواهید گرفت:

  • ساختن برنامه تک صفحه با React
  • ایجاد API RESTful با Django
  • برنامه های موبایل در Android و iOS

این دوره برای چه افرادی است:

  • توسعه دهندگان مبتدی که می خواهند Django، React و React Native را یاد بگیرند.

پیش نیاز ها:

  • دانش پایه جاوااسکریپت
  • دانش پایه از پایتون

محتوای دوره:

  • مقدمه
    • الزامات پروژه
    • بررسی تکنولوژی
    • IDE
    • اشکال زدایی
  • مقدمه جنگو
    • مقدمه
    • نصب پایتون
    • محیط مجازی
    • ایجاد یک پروژه
    • PyCharm IDE
    • بررسی فایل ها و برنامه جدید
    • Migrations
    • کاربر و ادمین
    • آپشن فیلد
    • انواع فیلد
    • Url ها
    • کلاس ویو
    • متد های مدل آبجکت
    • قالب ها
    • قالب های پویا
    • سفارشی سازی ادمین
    • REST
    • سریالایزرها
    • متد های Postman و HTTP
    • توکن
    • مجوزها
    • One to one
    • One to many
    • Many to many
  • پروژه Django API
    • شروع پروژه API
    • URL ها
    • مدل ها
    • سریالایزرها
    • تست API
    • متد سفارشی
    • درخواست دیتا
    • Update و Create
    • رتبه بندی
    • توکن Auth
    • ثبت نام کاربر
    • محدودیت ها
  • معرفی ری اکت
    • معرفی
    • ایجاد اپ
    • بررسی فایل ها
    • کامپوننت ها
    • Prop ها
    • Event ها
    • State
    • متد های Life Cycle
    • نمایش شرط
    • حلقه ها و کلیدها
    • روتر
    • Context
    • استایل دهی
    • Hooks - state
    • Hooks - effects
  • پروژه ری اکت
    • ایجاد پروژه
    • لیست کامپوننت
    • واکشی دیتا
    • CORS
    • جزئیات کامپوننت
    • انتقال داده ها بین مؤلفه ها
    • Rating
    • متد First POST
    • Update View
    • متد Delete
    • تنظیم کنترل
    • فرم ورودی
    • Update و Save
    • استایل دهی
    • Routing
    • لاگین
    • توکن ها و کوکی ها
    • ثبت نام
  • معرفی ری اکت نیتیو
    • بررسی فریمورک
    • Expo
    • برنامه خود را اجرا کنید
    • بررسی فایل ها
    • کامپوننت ها، props و state
    • استایل دهی
    • فلکس
    • ورودی های کاربر
    • لیست ها
    • تصاویر
    • پلتفرم specific code
    • آیکون و splash screen
    • ناوبری
    • بیلد
    • اجکت
  • پروژه ری اکت نیتیو
    • ابتکار عمل پروژه
    • گرفتن داده از جنگو
    • استایل دهی لیست
    • فعال کردن ناوبری
    • عبور از params
    • آیکون برای رتبه بندی
    • نوار بالا
    • ویرایش کاپوننت ها
    • تشکیل می دهد
    • متد PUT
    • گرفتن از localhost
    • ارزیابی UI
    • ارزیابی درخواست
    • POST رکورد جدید
    • Delete رکورد
    • UI لاگین
    • AsyncStorage
    • توکن
    • ثبت نام
  • استقرار برنامه
    • بررسی Heroku
    • آماده سازی جنگو برای Heroku
    • استقرار در Heroku
    • اکانت Firebase
    • استقرار برنامه ری اکت

 

 

پیش نیاز های پروژه

 

نصب پایتون

 

بررسی تکنولوژی

 

IDE

 

محیط مجازی

 

ایجاد پروژه

 

اشکال زدایی

 

IDE Pycharm

 

بررسی فایل ها و برنامه جدید

آیا این نوشته را دوست داشتید؟
Udemy React & Django Full Stack: web app, backend API, mobile apps Publisher:Udemy Author:Krystian Czekalski Duration:17 hours

What you'll learn

  • Making a Single page app with React
  • Creating RESTfull API with Django
  • Mobile apps on both Android and iOS

Course content

  • Introduction
    • Project requirements
    • Technology overview
    • IDE
    • Debugging
  • Django Introduction
    • Introduction
    • Python Installation
    • Virtual environment
    • Creating Project
    • PyCharm IDE
    • Files overview and new app
    • Migrations
    • User and admin
    • Field options
    • Field types
    • Urls
    • Class Views
    • Model objects methods
    • Templates
    • Dynamic templates
    • Admin customisation
    • REST
    • Serializers
    • Postman & HTTP methods
    • Token
    • Permissions
    • One to one
    • One to many
    • Many to many
  • Django API project
    • Starting API project
    • URLs
    • Models
    • Serializers
    • Testing API
    • Custom method
    • Request Data
    • Update and Create
    • Ratings
    • Token Auth
    • Register User
    • Restrictions
  • React Introduction
    • Introduction
    • Create App
    • Files overview
    • Components
    • Props
    • Events
    • State
    • Life Cycle methods
    • Conditional display
    • Loops and keys
    • Router
    • Context
    • Styling
    • Hooks - state
    • Hooks - effects
  • React project
    • Create Project
    • List component
    • Fetch data
    • CORS
    • Details component
    • Passing data between components
    • Rating
    • First POST method
    • Update View
    • Delete Method
    • Setting up controls
    • Form inputs
    • Update and Save
    • Styling
    • Routing
    • Login
    • Token and Cookies
    • Register
  • React Native Introduction
    • Framework overview
    • Expo
    • Running your app
    • Files overview
    • Components, props and state
    • Styling
    • Flex
    • User inputs
    • Lists
    • Images
    • Platform specific code
    • Icon and splash screen
    • Navigation
    • Build
    • Eject
  • React Native project
    • Initialising project
    • Getting data from Django
    • Styling list
    • Enable Navigation
    • Passing params
    • Icons for rating
    • Top bar
    • Edit component
    • Forms
    • PUT method
    • Fetch from localhost
    • Rate UI
    • Rate request
    • POST new record
    • Delete record
    • Login UI
    • AsyncStorage
    • Token
    • Register
  • Deploy Apps
    • Heroku overview
    • Preparing Django for Heroku
    • Deploying to Heroku
    • Firebase account
    • Deploy React App

Requirements

  • basic knowledge of Javascript
  • basic knowledge of python

Description

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.

Who this course is for:

beginner developers who wants to learn Django, React and React Native

پیشنهاد آموزش مرتبط در فرادرس

خرید لینک های دانلود
  • حجم فایل: 8.56GB
  • زبان: انگلیسی
  • زیرنویس انگلیسی: دارد
  • قیمت: 8000 تومان
  • دوره فول استک جنگو و ری اکت: اپلیکیشن وب، API و برنامه موبایل یک محصول ویژه است و دریافت لینک های دانلود آن با پرداخت هزینه امکان پذیر است. اطلاعات بیشتر

فاطمه 2 ماه و 3 هفته قبل

توی دمو ها خبری از زیرنویس نیست چطور باید بفهمیم ترجمه روان و درستی انجام شده یا نه .

مونا شوشتری 2 ماه و 3 هفته قبل

سلام دوست عزیز، زیرنویس ها به زبان انگلیسی است و واو به واو کلمات و جملات مدرس رو براتون زیرنویس می کنه. ممنون از همراهیتون