آموزش وب سایت کلون یوتیوب با استفاده از جنگو - 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

  • پیکربندی بخش/پنل مدیریت جنگو سفارشی Configuring Custom Django Admin Section/Panel

  • ایجاد یک مدل کاربر سفارشی در جنگو 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

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش وب سایت کلون یوتیوب با استفاده از جنگو - FULLSTACK - 2023
جزییات دوره
16.5 hours
59
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
334
4.6 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Destiny Franks Destiny Franks

توسعه دهنده وب و برنامه موبایل Full Stack