آموزش توسعه وب متوسط و مبانی بک‌اند (Backend) - آخرین آپدیت

دانلود Intermediate Web Development and Backend Basics

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است! روشی هوشمندانه‌تر برای یادگیری با گفتگوهای تعاملی و لحظه‌ای که به شما کمک می‌کند دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. در این دوره عملی و پروژه محور، بر نقطه تلاقی توسعه فرانت‌اند و بک‌اند وب مسلط شوید. شما خواهید آموخت که چگونه وردپرس، PHP، MySQL و APIها در کنار هم برای ایجاد وب‌سایت‌های پویا و ریسپانسیو عمل می‌کنند. با ورود به اجزای اصلی توسعه سمت سرور، یاد می‌گیرید که چگونه تجربه‌های تعاملی بسازید، داده‌ها را مدیریت کنید و منطق بک‌اند مستحکمی برای برنامه‌های وب مقیاس‌پذیر طراحی نمایید. سفر شما با تسلط بر وردپرس آغاز می‌شود؛ درک قالب‌ها، افزونه‌ها، نوشته‌ها و موارد دیگر برای ساخت بهینه وب‌سایت‌های زیبا. سپس به سراغ PHP می‌روید و مفاهیم بنیادی مانند متغیرها، حلقه‌ها و فرم‌ها را می‌آموزید که در نهایت منجر به اجرای مینی-پروژه‌هایی مانند فرم تماس و استخراج‌کننده وضعیت آب و هوا (Weather Scraper) می‌شود. در ادامه، قدرت MySQL را برای ذخیره و مدیریت داده‌های کاربران، از جمله احراز هویت امن و ذخیره‌سازی رمز عبور به کار خواهید گرفت. همچنین با ساخت اپلیکیشن‌های واقعی مانند کلاینت توییتر و داشبورد Cat API، دنیای APIها را کشف می‌کنید. در بخش نهایی، با خط فرمان لینوکس (Linux Command Line) آشنا می‌شوید؛ شامل مدیریت فایل‌ها، ویرایشگر VIM و دستورات ضروری شل که شما را به مهارت‌های کلیدی DevOps و مدیریت سرور مجهز می‌کند. این دوره برای یادگیرندگانی که دانش اولیه‌ای از HTML/CSS/JS دارند و آماده‌اند عمیق‌تر وارد دنیای توسعه بک‌اند شوند، ایده‌آل است. این مسیر برای توسعه‌دهندگان مشتاق فول‌استک، فریلنسرها یا هر کسی که قصد دارد برنامه‌های وب تعاملی را از صفر بسازد، بسیار مناسب است. در پایان این دوره، شما قادر خواهید بود برنامه‌های وب کامل را با استفاده از وردپرس، PHP، MySQL و APIها بسازید و با اعتماد به نفس کامل از خط فرمان لینوکس برای مدیریت و استقرار کدهای سمت سرور استفاده کنید.

سرفصل ها و درس ها

وردپرس WordPress

  • مقدمه‌ای بر بخش وردپرس Introduction to WordPress Section

  • وردپرس چیست؟ What Is WordPress?

  • نصب وردپرس Installing WordPress

  • پنل مدیریت وردپرس wp-admin

  • قالب‌ها Themes

  • سفارشی‌ساز قالب Theme Customizer

  • نوشته‌ها Posts

  • برگه‌ها Pages

  • بلاک‌ها Blocks

  • منوها Menus

  • افزونه‌ها Plugins

  • افزونه Contact Form 7 Contact Form 7

زبان PHP PHP

  • مقدمه‌ای بر بخش PHP Introduction to 'PHP' Section

  • آشنایی با PHP Introduction to PHP

  • برنامه Hello World با PHP Hello World with PHP

  • متغیرها Variables

  • آرایه‌ها Arrays

  • دستورات شرطی If If Statements

  • حلقه‌های For و For Each For and For Each Loops

  • حلقه‌های While While Loops

  • متغیرهای GET GET Variables

  • متغیرهای POST POST Variables

  • ارسال ایمیل با PHP Sending an Email with PHP

  • مینی پروژه: ساخت فرم تماس Mini Project - A Contact Form

  • دریافت محتوا از سایر اسکریپت‌ها Getting Contents of Other Scripts

  • پروژه: استخراج‌کننده وضعیت آب و هوا Project - Weather Scraper

پایگاه داده MySQL MySQL

  • مقدمه‌ای بر بخش MySQL Introduction to MySQL Section

  • آشنایی با MySQL Introduction to MySQL

  • اتصال به پایگاه داده Connecting to a Database

  • بازیابی داده‌ها از پایگاه داده Retrieving Data from a Database

  • درج و به‌روزرسانی داده‌ها Inserting and Updating Data

  • حلقه زدن روی داده‌ها Looping Through Data

  • متغیرهای Session Session Variables

  • کوکی‌ها Cookies

  • ذخیره‌سازی امن رمزهای عبور Storing Passwords Securely

  • پروژه: دفترچه خاطرات محرمانه (بخش اول) Project - Secret Diary (Part 1)

  • پروژه: دفترچه خاطرات محرمانه (بخش دوم) Project - Secret Diary (Part 2)

رابط‌های API APIs

  • مقدمه‌ای بر بخش APIها Introduction to APIs Section

  • API چیست؟ What Is an API?

  • استفاده از Fruityvice API با PHP Fruityvice API Using PHP

  • دریافت بازدیدهای صفحه ویکی‌پدیا با JS Fetch Getting Wikipedia Page Views with JS Fetch

  • استفاده از Cat API با کلید API Cat API with an API Key

  • مینی پروژه: اپلیکیشن پیشرفته گربه‌ها Mini Project - Enhanced Cat App

  • رابط API توییتر Twitter API

  • پروژه: ساخت یک کلاینت توییتر Project - Build a Twitter Client

خط فرمان لینوکس Linux Command Line

  • مقدمه‌ای بر بخش خط فرمان لینوکس Introduction to Linux Command Line Section

  • SSH و خط فرمان چیست؟ What Is SSH/Command Line?

  • دستورات کاربردی Useful Commands

  • ناوبری در سیستم Navigation

  • مدیریت فایل‌ها و پوشه‌ها Manipulating Files/Folders

  • ویرایشگر VIM VIM

  • دستور GREP و Regex GREP and Regex

نمایش نظرات

آموزش توسعه وب متوسط و مبانی بک‌اند (Backend)
جزییات دوره
13h 52m
52
(آخرین آپدیت)
113
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده