Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
در حال بارگزاری، لطفا صبر کنید...
توضیحات دوره:
برنامه وب Angular 6، Python Django 2 RESTfull API، پلتفرم متقابل iOS و موبایل اندرویدی با NativeScript ساخت وبسایتها و برنامههای وب با استفاده از چارچوب Angular با جاوا اسکریپت و تایپ اسکریپت Build Cross پلتفرم برنامههای موبایل Android و iOS با Nativescript Build API بکاند کار کامل با جنگو و python API و برنامه وب را بر روی سرورها به صورت کاملا رایگان استقرار دهید از کنترل نسخه Git استفاده کنید از رابط خط فرمان Pycharm و کد ویژوال استودیو (npm، CLI زاویه ای، Nativescript CLI، پایتون با پیپ) پیش نیازها: برای پیگیری، باید یک کامپیوتر با اتصال به اینترنت داشته باشید. نحوه نصب و استفاده از تمام ابزارهای مورد نیاز و همه آنها کاملا رایگان هستند در طول دوره به طور کامل توضیح داده خواهد شد
به این دوره کامل پشته خوش آمدید. این دوره عمدتاً بر اساس جنگو و انگولار و NativeScript است، اما ما خیلی بیشتر از این چارچوب ها را پوشش خواهیم داد. ما برنامههای کاملی از جمله API استراحت پشتیبان، برنامه وب جلویی و برنامههای تلفن همراه را در Android و iOS ایجاد خواهیم کرد.
ما نحوه احراز هویت کاربر (کاربران ثبت نام و ورود به سیستم)، نحوه ایجاد یک CRUD کامل (ایجاد، خواندن، بهروزرسانی و حذف) و نحوه ایجاد نقاط پایانی خود را کشف خواهیم کرد. من نحوه برقراری ارتباط بین API و برنامه وب را نشان خواهم داد. نحوه استایل دادن به برنامه و محدود کردن بخشهای خاصی از آن را فقط به کاربران تأیید شده کشف خواهیم کرد. همه این کارها با فریمورک های بسیار محبوب انجام می شود. ما از زبانهای جاوا اسکریپت و پایتون استفاده خواهیم کرد و دانش اولیه در این مورد لازم است.
این دوره از دو نوع بخش ساخته شده است: اول مقدمه ای برای چارچوبی است که در آن همه چیز را از ابتدا توضیح می دهم، و دومی یک بخش عملی برای ساخت یک برنامه کاربردی آماده است. پس از اتمام این دوره، شما هم دانش و هم تجربه خواهید داشت که چگونه یک برنامه فول استک با استفاده از جنگو، انگولار و NativeScript بسازید.
همچنین، من به شما نشان خواهم داد که چگونه API پشتیبان و برنامه وب جلویی را به صورت کاملا رایگان بر روی سرور تولید قرار دهید. برای اجرای کامل برنامه خود نیازی به صرف هزینه ندارید.
سرفصل ها و درس ها
معرفی
Introduction
نمای کلی فناوری
Technology Ovierview
الزامات پروژه
Project requirements
الزامات پروژه
Project requirements
IDE
IDE
اشکال زدایی و بازرسی کد
Debugging and inspecting code
معرفی
Introduction
نمای کلی فناوری
Technology Ovierview
IDE
IDE
اشکال زدایی و بازرسی کد
Debugging and inspecting code
معرفی جنگو
Django Introduction
چارچوب جنگو
Django framework
نصب پایتون
Python Installation
نصب پایتون
Python Installation
محیط مجازی
Virtual environment
محیط مجازی
Virtual environment
ایجاد پروژه
Creating Project
PyCharm IDE
PyCharm IDE
PyCharm IDE
PyCharm IDE
برنامه جدید
New App
برنامه جدید
New App
مهاجرت ها
Migrations
کاربر و ادمین
User and admin
گزینه های فیلد
Field options
گزینه های فیلد
Field options
انواع میدان
Field types
آدرس های اینترنتی
Urls
نماهای کلاس
Class Views
روش های مدل سازی اشیاء
Model objects methods
روش های مدل سازی اشیاء
Model objects methods
قالب ها
Templates
قالب ها
Templates
قالب های پویا
Dynamic templates
قالب های پویا
Dynamic templates
سفارشی سازی ادمین
Admin customisation
سفارشی سازی ادمین
Admin customisation
باقی مانده
REST
سریال سازها
Serializers
روش های پستچی و HTTP
Postman & HTTP methods
رمز
Token
رمز
Token
مجوزها
Permissions
رابطه: یک به یک
Relationship: One to one
رابطه: یک به چند
Relationship: One to many
رابطه: خیلی به خیلی ها
Relationship: Many to many
رابطه: خیلی به خیلی ها
Relationship: Many to many
معرفی جنگو
Django Introduction
چارچوب جنگو
Django framework
ایجاد پروژه
Creating Project
مهاجرت ها
Migrations
کاربر و ادمین
User and admin
انواع میدان
Field types
آدرس های اینترنتی
Urls
نماهای کلاس
Class Views
باقی مانده
REST
سریال سازها
Serializers
روش های پستچی و HTTP
Postman & HTTP methods
مجوزها
Permissions
رابطه: یک به یک
Relationship: One to one
رابطه: یک به چند
Relationship: One to many
Back-end API
Back-end API
راه اندازی پروژه
Setting up project
URL ها
URLs
مدل ها
Models
مدل ها
Models
سریال سازها
Serializers
سریال سازها
Serializers
تست API
Testing API
روش سفارشی
Custom method
روش سفارشی
Custom method
درخواست داده
Request Data
به روز رسانی و ایجاد کنید
Update and Create
به روز رسانی و ایجاد کنید
Update and Create
رتبه بندی ها
Ratings
Token Auth
Token Auth
ثبت نام کاربر
Register User
محدودیت
Restriction
آزمون API
API Quiz
Back-end API
Back-end API
راه اندازی پروژه
Setting up project
URL ها
URLs
تست API
Testing API
درخواست داده
Request Data
رتبه بندی ها
Ratings
Token Auth
Token Auth
ثبت نام کاربر
Register User
محدودیت
Restriction
آزمون API
API Quiz
Angular Introduction
Angular Introduction
مقدمه چارچوب
Framework Introduction
مقدمه چارچوب
Framework Introduction
ایجاد اپلیکیشن
Creating app
IDE و فایل ها
IDE and files
فایل های Src
Src files
ماژول ها
Modules
ماژول ها
Modules
اجزاء
Components
اجزاء
Components
اتصال داده ها
Data binding
تعامل کاربر
User interaction
تعامل کاربر
User interaction
اتصال داده دو طرفه
Two way data binding
بخشنامه ها
Directives
روش های چرخه زندگی
Life Cycle methods
روش های چرخه زندگی
Life Cycle methods
کلاس ها و سبک ها
Classes and styles
خدمات
Services
لوله های
Pipes
روتر
Router
روتر
Router
جهت یابی
Navigation
جهت یابی
Navigation
پارامترهای URL
URLs params
پارامترهای URL
URLs params
تشکیل می دهد
Forms
پدر و مادر - فرزند
Parent - child
فرزند - پدر و مادر
Child - parent
قابل مشاهده
Observables
ساختن
Build
ساختن
Build
Angular Introduction
Angular Introduction
ایجاد اپلیکیشن
Creating app
IDE و فایل ها
IDE and files
فایل های Src
Src files
اتصال داده ها
Data binding
اتصال داده دو طرفه
Two way data binding
بخشنامه ها
Directives
کلاس ها و سبک ها
Classes and styles
خدمات
Services
لوله های
Pipes
تشکیل می دهد
Forms
پدر و مادر - فرزند
Parent - child
فرزند - پدر و مادر
Child - parent
قابل مشاهده
Observables
برنامه وب جلویی
Front-end Web app
پروژه جدید
New Project
مسیریابی
Routing
مسیریابی
Routing
اجزای اصلی
Main components
اجزای اصلی
Main components
لیست فیلم
Movie List
واکشی داده ها از API
Fetching data from API
CORS و auth
CORS and auth
CORS و auth
CORS and auth
داده ها در اصل
Data in main
داده ها در اصل
Data in main
جزئیات فیلم
Movie Details
جزئیات فیلم
Movie Details
ستاره های رتبه بندی
Rating stars
امتیاز کاربر
User Rate
در حال به روز رسانی نمای
Updating view
ریخته گری نوع
Type casting
ریخته گری نوع
Type casting
کنترل های CRUD
CRUD controls
رویدادهای CRUD
CRUD events
تشکیل می دهد
Forms
روش POST
POST method
روش POST
POST method
روش های PUT و DELETE
PUT and DELETE methods
روش های PUT و DELETE
PUT and DELETE methods
در حال به روز رسانی نمای
Updating view
در حال به روز رسانی نمای
Updating view
سبک ها
Styles
فرم ورود
Login form
کوکی توکن
Token cookie
توکن پویا
Dynamic token
ثبت نام
Register
ثبت نام
Register
برنامه جلویی زاویه ای
Angular front-end App
برنامه وب جلویی
Front-end Web app
پروژه جدید
New Project
لیست فیلم
Movie List
واکشی داده ها از API
Fetching data from API
ستاره های رتبه بندی
Rating stars
امتیاز کاربر
User Rate
کنترل های CRUD
CRUD controls
رویدادهای CRUD
CRUD events
تشکیل می دهد
Forms
در حال به روز رسانی نمای
Updating view
سبک ها
Styles
فرم ورود
Login form
کوکی توکن
Token cookie
برنامه جلویی زاویه ای
Angular front-end App
معرفی NativeScript
NativeScript introduction
نمای کلی NativeScript
NativeScript overview
راه اندازی محیط
Setting up environment
راه اندازی محیط
Setting up environment
ایجاد اپلیکیشن
Creating app
در حال اجرای برنامه شما
Running your app
در حال اجرای برنامه شما
Running your app
نوشتن HTML
Writing HTML
طرح بندی ها
Layouts
طراحی ظاهر
Styling
اجزای NativeScript
NativeScript components
اتصال داده ها
Data binding
پلاگین ها
Plugins
پلاگین ها
Plugins
نماد و صفحه نمایش اسپلش
Icon and splash screen
تم ها
Themes
تم ها
Themes
انتشار اپلیکیشن ها
Publishing apps
معرفی NativeScript
NativeScript introduction
نمای کلی NativeScript
NativeScript overview
ایجاد اپلیکیشن
Creating app
نوشتن HTML
Writing HTML
طرح بندی ها
Layouts
طراحی ظاهر
Styling
اجزای NativeScript
NativeScript components
اتصال داده ها
Data binding
نماد و صفحه نمایش اسپلش
Icon and splash screen
انتشار اپلیکیشن ها
Publishing apps
برنامه های موبایل جلویی
Front-end Mobile apps
ایجاد پروژه موبایل
Creating mobile project
ایجاد پروژه موبایل
Creating mobile project
تعویض سرویس
Replacing service
تعویض سرویس
Replacing service
در حال واکشی داده ها
Fetching data
در حال واکشی داده ها
Fetching data
نمایش جزئیات
Displaying details
وارد کردن آیکون ها
Importing icons
وارد کردن آیکون ها
Importing icons
فعال کردن رتبه بندی
Enabling rating
فعال کردن رتبه بندی
Enabling rating
جزء جدید
New component
جزء جدید
New component
ویرایش مؤلفه
Component edit
آماده سازی فرم
Preparing the form
به روز رسانی فیلم
Updating the movie
روش ایجاد کنید
Create method
روش حذف
Delete Method
مؤلفه تأیید اعتبار
Auth component
مؤلفه تأیید اعتبار
Auth component
توکن پویا
Dynamic token
توکن پویا
Dynamic token
روش ثبت نام
Register method
خروج
Logout
خروج
Logout
طراحی ظاهر
Styling
طراحی ظاهر
Styling
اطلاعیه های کاربر
User notifications
آزمون برنامه های موبایل
Mobile Apps Quiz
برنامه های موبایل جلویی
Front-end Mobile apps
نمایش جزئیات
Displaying details
ویرایش مؤلفه
Component edit
آماده سازی فرم
Preparing the form
به روز رسانی فیلم
Updating the movie
روش ایجاد کنید
Create method
روش حذف
Delete Method
توکن پویا
Dynamic token
روش ثبت نام
Register method
اطلاعیه های کاربر
User notifications
آزمون برنامه های موبایل
Mobile Apps Quiz
گسترش
Deployment
نمای کلی هروکو
Heroku overview
نمای کلی هروکو
Heroku overview
آماده سازی جنگو برای هروکو
Preparing Django for Heroku
در حال اعزام به هروکو
Deploying to Heroku
در حال اعزام به هروکو
Deploying to Heroku
حساب Firebase
Firebase account
برنامه Angular را اجرا کنید
Deploy Angular app
استقرار اپلیکیشن های موبایل
Deploying mobile apps
استقرار اپلیکیشن های موبایل
Deploying mobile apps
گسترش
Deployment
آماده سازی جنگو برای هروکو
Preparing Django for Heroku
نمایش نظرات