لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش وب سایت کلون یوتیوب با استفاده از جنگو - FULLSTACK - 2023
Youtube Clone Website Using Django - FULLSTACK - 2023
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
با ساختن یک برنامه وب کلون یوتیوب با استفاده از جنگو، HTML و CSS، چارچوب جنگو را استاد کنید. ایجاد یک وب سایت کاملاً کاربردی با استفاده از Full-Stack with Django (آخرین نسخه) نحوه استفاده از HTML برای ایجاد محتوای وب سایت و ساختارهای صفحه را بیاموزید. از CSS پایه تا پیشرفته برای ایجاد سایت ها و انیمیشن هایی با استایل زیبا استفاده کنید. قدرت پایتون برای کدنویسی منطق و توابع برنامه های کاربردی وب خود را بیاموزید یاد بگیرید چگونه از مزایای بوت استرپ برای استایل دادن سریع به سایت ها در صورت نیاز استفاده کنید. برای سایت خود با استفاده از نمایش مبتنی بر عملکرد توضیح دقیق و واضح کد خط به خط از جنگو به عنوان پسوند وب سایت ها و HTML، CSS و JS به عنوان فرانت اند استفاده کنید. ایجاد رابط های کاربری و تجربیات فرود فوق العاده امتیازات اتصال و دانلود نیازی به هیچ تجربه برنامه نویسی ندارید، همه چیز را از ابتدا یاد خواهید گرفت Pen and Book نیز در صورت داشتن هر کدام توصیه می شود.
به بوت کمپ توسعه دهنده وب کامل استک جنگو، HTML و CSS خوش آمدید! در این دوره ما همه چیزهایی را که برای ساختن یک وب سایت با استفاده از Python، Django و بسیاری دیگر از فناوری های وب با ساخت یک کلون یوتیوب کاملاً کاربردی نیاز دارید، پوشش می دهیم.
چه بخواهید مسیرهای شغلی خود را تغییر دهید، مجموعه مهارت های فعلی خود را گسترش دهید، کسب و کار کارآفرینی خود را راه اندازی کنید، مشاور شوید یا فقط بخواهید یاد بگیرید، این دوره برای شماست!
ما جدیدترین فن آوری ها را برای ساخت برنامه های وب عالی با جنگو به شما آموزش خواهیم داد! اما ما فقط این را آموزش نمیدهیم، بلکه فنآوریهای Front End را که باید بدانید، از جمله HTML، CSS، و جاوا اسکریپت را نیز آموزش میدهیم، و همچنین آموزش میدهیم که چگونه پروژه خود را در فضای ابری با استفاده از AWS، Google Cloud یا Azure اجرا کنید. این دوره می تواند یک فروشگاه شما برای همه چیزهایی باشد که نیاز دارید! هنگامی که سفر خود را برای تبدیل شدن به یک توسعه دهنده وب آغاز می کنید، به عنوان یک مرجع مفید برای بسیاری از سؤالات شما عمل می کند!
این دوره به گونه ای طراحی شده است که هر کسی می تواند یاد بگیرد که چگونه یک توسعه دهنده وب شود. ما به شما یاد میدهیم که چگونه با استفاده از سخنرانیهای ویدئویی HD، پروژههای کد پیشفرض، تمرینها، اسلایدهای ارائه مفهومی، یادداشتهای کد قابل دانلود، تکالیف خواندن و موارد دیگر برنامهنویسی کنید!
در اینجا فقط یک نمونه کوچک از موضوعات موجود در این دوره آمده است:
HTML5
CSS3
جاوا اسکریپت
Bootstrap 4/5
مدل شیء سند
پایتون
مبانی جنگو
الگوهای جنگو
فرم های جنگو
سفارشی سازی مدیر جنگو
ORM
نماهای مبتنی بر عملکرد
تأیید هویت کاربر
و خیلی چیزهای دیگر!
شما همچنین به جامعه آنلاین ما متشکل از هزاران دانش آموز دسترسی خواهید داشت و خوشحال می شویم که در مورد هر سؤالی که ممکن است به شما کمک کند! سؤالی دارید؟، در اینجا در Udemy برای من پیام ارسال کنید و در لینکدین با من ارتباط برقرار کنید، برای دوره های دیگر نمایه من را بررسی کنید.
ما 30 روز ضمانت بازگشت پول نیز داریم، بنابراین میتوانید دوره را برای یک ماه کامل و بدون ریسک امتحان کنید!
همیشه به یادگیری ادامه دهید!
دستینی فرانک.
سرفصل ها و درس ها
مقدمه دوره
Introduction To Course
معرفی دوره
Course Introduction
دموی پروژه
Project DEMO
هدف از دوره
Goal of Course
الزامات دوره
Course Requirements
همه ابزارهای توسعه برای دوره
All Development Tools for Course
دانلود ابزار و مواد برای دوره
Download Tools and Materials for Course
ساختار فایل پروژه
Project File Structure
آشنایی با فناوری ها و ابزارها
Understanding the Technologies and Tools
HTML، CSS و Javascript چیست
What is HTML, CSS and Javascript
پایتون و جانگو چیست؟
What is Python and Django?
Javascript، Jquery و Axios چیست؟
What is Javascript, Jquery and Axios?
طراحی صفحه اصلی با استفاده از HTML، CSS و JS
Designing The Homepage Frontend using HTML, CSS and JS
راه اندازی پروژه و
Setting up project and
ساخت صفحه اصلی یوتیوب با استفاده از HTML
Building Youtube Homepage Using HTML
سبک دادن به صفحه اصلی یوتیوب با استفاده از CSS - قسمت 1
Styling the Youtube Homepage Using CSS - Part 1
سبک دادن به صفحه اصلی یوتیوب با استفاده از CSS - قسمت 2
Styling the Youtube Homepage Using CSS - Part 2
نوار ناوبری - تغییر نوار نوار با استفاده از جاوا اسکریپت و CSS
Navbar - Toggling Navbar using Javascript and CSS
ساخت صفحه اصلی ویدیو با استفاده از HTML، CSS و JS.
Building The Video Page Frontend using HTML, CSS and JS.
ساخت صفحه ویدیو با استفاده از HTML
Building the Video Page Using HTML
ساخت صفحه ویدیو با استفاده از HTML - قسمت 2
Building the Video Page using HTML - Part 2
طراحی صفحه ویدیوی یوتیوب با استفاده از CSS
Styling the Youtube Video Page using CSS
سبک دادن به صفحه ویدیوی یوتیوب با استفاده از CSS - قسمت 2
Styling the Youtube Video Page using CSS - Part 2
Google Login Page Clone Frontend با استفاده از HTML، CSS و JS
Google Login Page Clone Frontend using HTML, CSS and JS
ساخت کلون صفحه ورود با استفاده از HTML و CSS
Building The Login Page clone using HTML and CSS
شروع استفاده از Django برای Backend
Getting Started using Django for Backend
راه اندازی پروژه جنگو جدید
Setting Up New Django Project
ایجاد نماها، آدرس ها و الگوها
Creating Views, Urls and Templates
ایجاد یک مدل کاربر سفارشی در جنگو
Creating a Custom User Model in Django
ایجاد مدل ویدیویی در models.py
Creating the Video Model in models.py
عملیات CRUD برای ویدیوها و کانال
CRUD Operations for Videos and Channel
مشاهده لیست - فهرست کردن ویدیوها از پایگاه داده در صفحه اصلی
List View- Listing Out Videos from Database on Homepage
نمای جزئیات - ایجاد نمای جزئیات ویدیو، آدرس اینترنتی و الگو
Detail View - Creating the Video Detail View, Url and Template
ایجاد نمای - ایجاد کانال برای کاربران یوتیوب
Create View - Creating Channel for Youtubers
ایجاد مدل ها و ساختار نظر
Creating Comment Models and Structure
نمایش فهرست - فهرست کردن همه نظرات از پایگاه داده به فرانت اند
List View - Listing Out All Comment from Database to Frontend
افزودن نظر جدید کاربر به بخش نظر به صورت ناهمزمان
Add User's New Comment to comment section asynchronously
حذف نمای -حذف نظر بدون بازخوانی صفحه.
Delete View -Deleting Comment without refreshing the page.
اشتراک و لایک کردن ویژگی - ویژگی های اصلی یوتیوب
Subscribe & Like Feature - Primary Youtube Features
اشتراک در ویژگی کانال با استفاده از جنگو و اکسیوس
Subscribing to Channel Feature uisng Django and Axios
لایک کردن ویدیوها با استفاده از جنگو و آژاکس
Liking Videos using Django and Ajax
صفحه و نمایه کانال یوتیوب برای یوتیوب ها
Youtube Channel Page and Profile for Youtubes
صفحه اصلی - صفحه کانال برای کاربران یوتیوب
Home Page - Channel Page for Youtubers
صفحه ویدیویی برای کاربران یوتیوب برای نمایه یوتیوب
Video Page for Youtubers for Youtube's Profile
صفحه درباره نمایه یوتیوب
About page for Youtube's Profile
پستهای انجمن - ایجاد، فهرستبندی، بهروزرسانی و حذف پستهای انجمن
Community Posts - Creating, Listing, Updating and Deleting Community Posts
مدلهای پست انجمن را ایجاد کنید و همه پستهای انجمن را برای کانالها فهرست کنید.
Create Community Post Models and Lists Out All Community Posts for Channels.
مشاهده جزئیات انجمن و فهرستبندی و ایجاد نظرات برای پستهای انجمن
Community Detail View and Listing & Creating Comments for Community Posts
حذف نظرات از پست های انجمن
Deleting Comments from Community Posts
دوست داشتن پست های انجمن
Liking Community Posts
هشدارها و پیام ها در جنگو
Alerts and Message in Django
ایجاد پیامها و هشدارهای فلش در جنگو با استفاده از "پیامهای جنگو"
Creating Flash messages and alerts in Django using "Django Messages"
مشخصات کاربر و سیگنال های جنگو
User Profile and Django Signals
ایجاد و خودکارسازی پروفایل کاربر و سیگنال های جنگو
Creating and Automating User Profile and Django Signals
ذخیره ویدیو در کتابخانه برای ویژگی «تماشا در فرصتی دیگر».
Saving Video to Library for "watch later" feature.
ذخیره ویدیوها از بخش مدیریت و Frontend برای کاربران تا بعداً آنها را تماشا کنند.
Saving Videos from Admin Section and Frontend for users to watch them later.
عملکرد احراز هویت - ویژگی ثبت، ورود و خروج با استفاده از جنگو.
Authentication Functionality - Register, Login and Logout Feature using Django.
ثبت نام کاربران با استفاده از جنگو - قسمت 1
Register Users using Django - Part 1
ثبت نام کاربران با استفاده از جنگو - قسمت 2
Register Users using Django - Part 2
ورود کاربران با استفاده از جنگو
Login Users using Django
خروج کاربران با استفاده از جنگو
Logout Users using Django
پاک کردن کد ما
Cleaning Up Our Code
تنظیم و پاکسازی کد و فضای کاری ما
Arranging and Clearning Up Our Code and workspace
آپلود و ویرایش ویدیو از قالب Frontend
Uploading and Editing Video from Frontend Template
آپلود ویدیو از Frontend با استفاده از فرم های جنگو
Uploading Video from Frontend Using Django Forms
ویرایش ویدیوی آپلود شده از Frontend
Editing Uploaded Video from Frontend
ایجاد، ویرایش و حذف پست های انجمن از Frontend
Creating, Editing and Deleting Community Posts from Frontend
ایجاد پست های انجمن از فرانت اند با استفاده از فرم های جنگو
Creating Community Posts from Frontend Using Django Forms
ویرایش پستهای انجمن از Frontend با استفاده از جنگو
Editing Community Posts from Frontend Using Django
حذف پست های انجمن از Frontend با استفاده از جنگو
Deleting Community Posts from Frontend Using Django
قابلیت جستجوی ویدیو
Search Video Functionality
قابلیت جستجوی ویدیوها با استفاده از جعبه جستجو
Searching Videos Functionality using Search Box
برچسب ها - قابلیت تگ های ویدئویی با استفاده از Taggit
Tags - Video Tags functionality using Taggit
افزودن برچسب به فیلم ها، نمایش و جستجوی فیلم ها بر اساس برچسب ها
Adding Tags to Videos, Displaying and Searching Videos Based on Tags
ویژگی وراثت و قابلیت استفاده مجدد قالب جنگو
Django Template Inheritance and Reusability Feature
ویژگی وراثت و قابلیت استفاده مجدد قالب جنگو
Django Template Inheritance and Reusability Feature
YouTube Studio - ایجاد داشبورد استودیوی یوتیوب برای سازندگان
Youtube Studio - Creating the Youtube studio dashboard for creators
ایجاد داشبورد استودیوی یوتیوب برای سازندگان - قسمت 1
Creating the Youtube studio dashboard for creators - part 1
ایجاد داشبورد استودیو یوتیوب برای سازندگان - قسمت 2
Creating the Youtube studio dashboard for creators - part 2
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات