آموزش دوره جامع و سریع Next.js: ساخت یک اپلیکیشن Full-Stack در یک آخر هفته - آخرین آپدیت

دانلود Next.js Crash Course: Build a Full-Stack App in a Weekend

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: یاد بگیرید چگونه با Next.js وب‌اپلیکیشن‌های حرفه‌ای بسازید. در این دوره مباحثی چون Routing، ناوبری (Navigation)، صفحات، لایوت‌ها، SSR، دریافت داده‌ها (Data Fetching) و بسیاری موارد دیگر را پوشش خواهید داد. ساخت گام‌به‌گام یک اپلیکیشن زیبا در سمت سرور برای مشاهده لیست مخاطبین، همزمان با یادگیری مفاهیم بنیادی Next.js. یاد بگیرید چگونه محیط توسعه خود را آماده کنید، یک پروژه Next.js ایجاد کنید، ساختار آن را بشناسید و کامپوننت‌ها را استایل‌دهی و سازماندهی کنید. درک نحوه ساخت صفحات و لایوت‌ها، افزودن ناوبری، ایجاد مسیرهای تو در تو (Nested Routes)، کار با بخش‌های پویا (Dynamic Segments) و مدیریت پارامترهای جستجو. تمرین دریافت داده‌ها در هر دو نوع کامپوننت‌های Server و Client، افزودن وضعیت‌های Loading، استفاده از Suspense و عیب‌یابی دریافت داده‌ها در اپلیکیشن. و بسیاری موارد دیگر برای ارتقای مهارت‌های شما به عنوان یک توسعه‌دهنده Next.js. پیش نیازها: دانش پایه HTML/CSS دانش پایه JavaScript (برای کسانی که با جاوااسکریپت آشنا نیستند، منابع مطالعه ارائه شده است) درک اولیه از React (کامپوننت‌ها، props، state و غیره)

Next.js یکی از محبوب‌ترین فریم‌ورک‌های Full-Stack است زیرا ساخت وب‌اپلیکیشن‌های سریع، مقیاس‌پذیر و بهینه برای سئو (SEO-friendly) را ساده می‌کند.

سفر خود را با Next.js — فریم‌ورک پیشرو Full-Stack برای توسعه‌دهندگان React آغاز کنید. این دوره مبانی اصلی را پوشش می‌دهد: صفحات، لایوت‌ها، ناوبری، SSR، دریافت داده‌ها، مسیرهای پویا و پارامترهای جستجو.

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


در این دوره چه می‌آموزید؟

  • NEXT JS: یاد بگیرید چگونه اپلیکیشن‌های Next.js را با صفحات، لایوت‌ها، بخش‌های پویا، پارامترهای جستجو و دریافت داده‌ها با استفاده از کامپوننت‌های سرور و کلاینت بسازید.

  • PROMPTS: یاد بگیرید چگونه از مهندسی پرامپت استفاده کنید، اشتباهات را اصلاح کنید، از بهترین متدها بهره ببرید و پرامپت‌های نقش‌محور (Role-Based) را با تکنیک‌های پیشرفته بنویسید.

  • CHAT GPT: یاد بگیرید چگونه از ChatGPT برای کدنویسی، تحقیق و پروژه‌ها استفاده کنید، آن را با دستورالعمل‌های سفارشی شخصی‌سازی کنید، حافظه را مدیریت کرده و مدل‌های مختلف را بشناسید.

  • GITHUB COPILOT: یاد بگیرید چگونه از GitHub Copilot در VS Code استفاده کنید، قابلیت تکمیل کد، حالت‌های چت، دستورالعمل‌های سفارشی و فایل‌های پرامپت را برای کدنویسی هوشمندتر به کار ببرید.

  • CURSOR: یاد بگیرید چگونه از Cursor AI با قابلیت Tab Completion، حالت‌های چت، حالت برنامه‌ریزی (Plan Mode)، قوانین و حافظه برای سرعت بخشیدن به کدنویسی استفاده کنید.

  • WINDSURF: یاد بگیرید چگونه از ادیتور Windsurf با قابلیت Supercomplete، حالت‌های چت Cascade، حالت برنامه‌ریزی، DeepWiki، قوانین و حافظه برای توسعه بهینه با AI استفاده کنید.

  • SOFT SKILLS: یاد بگیرید چگونه مهارت‌های نرم خود را به عنوان توسعه‌دهنده ارتقا دهید، بهره‌وری در دورکاری را افزایش دهید، در تیم‌ها همکاری کنید، تسک‌ها را تخمین بزنید و با کمک منتورها سریع‌تر رشد کنید.


این دوره شامل موارد زیر است:

  • تئوری و عملی: جلسات آموزشی همراه با مثال‌های کاربردی فراوان (مدت هر درس ۳ تا ۱۰ دقیقه).

  • مثال‌های کد منبع: دسترسی کامل به سورس‌کد تمام پروژه‌ها و تمرین‌ها (برای تمرین شخصی).

  • گواهینامه Udemy: که پس از تکمیل دوره دریافت خواهید کرد.

  • پشتیبانی: اگر هرگونه سوالی داشته باشید، ما همیشه آماده پاسخگویی خواهیم بود.


با مدرس خود آشنا شوید!

Dmytro Vasyliev - مهندس ارشد Front-end با بیش از ۱۰ سال تجربه حرفه‌ای در توسعه وب‌اپلیکیشن‌های پیچیده. من تجربه گسترده‌ای در React و سایر فریم‌ورک‌ها دارم و از آن‌ها در پروژه‌های مختلف برای ساخت رابط‌های کاربری پویا و بهینه استفاده کرده‌ام.


آیا نگرانی خاصی دارید؟

این دوره دارای ضمانت بازگشت وجه ۳۰ روزه است.


همین امروز به دوره ما بپیوندید تا یاد بگیرید اولین اپلیکیشن خود را در React بسازید!



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

مقدمه Introduction

  • پیش‌نیازهای دوره Course Requirements

  • مروری بر اپلیکیشن Application Overview

  • نحوه مطالعه در Udemy How to Study on Udemy

  • نحوه استفاده از مثال‌های کد گیت‌هاب How to Use Code Examples from Github

NEXT JS: شروع به کار NEXT JS: Getting Started

  • Next.js چیست؟ What is Next.js

  • مسیر یادگیری شما در Next.js Your Journey in Next.js

  • راه اندازی محیط توسعه Environment Setup

  • ایجاد اپلیکیشن Next.js Creating Next.js Application

  • ساختار پروژه Project Structure

  • درک سلسله‌مراتب کامپوننت‌های Next.js Understand of Next.js Component Hierarchy

  • روش‌های مختلف استایل‌دهی به اپلیکیشن Next.js Several Ways to Style Next.js App

  • پاک‌سازی اپلیکیشن Cleaning Up Application

NEXT JS: صفحات و لایوت‌ها NEXT JS: Pages and Layouts

  • درک صفحات و لایوت Understand of Pages and Layout

  • ایجاد صفحات و Root Layout Creating Pages and Root Layout

  • لینک‌دهی بین صفحات و نمایش لینک‌های فعال Linking Between Pages and Showing Active Links

  • ایجاد صفحات و لایوت‌های تو در تو Creating Nested Pages and Nested Layouts

NEXT JS: بخش‌های پویا و پارامترهای جستجو NEXT JS: Dynamic Segments and Search Params

  • نمایش لیست لینک‌های مخاطبین در سایدبار Displaying a List of Contact Links in the Sidebar

  • بهبود قابلیت استفاده مجدد از منو و لینک‌های منو Making Menu and Menu Link More Reusable

  • ایجاد یک Segment پویا Creating a Dynamic Segment

  • رندر کردن صفحه با پارامترهای جستجو Rendering Page with Search Params

NEXT JS: دریافت داده‌ها NEXT JS: Fetching Data

  • درک کامپوننت‌های Server و Client Understanding of Server and Client Components

  • راه‌اندازی یک سرور API جعلی Setting Up a Fake API Server

  • دریافت داده‌ها در کامپوننت‌های سرور Fetching Data in Server Components

  • افزودن وضعیت Loading در کامپوننت‌های سرور Adding a Loading State in Server Components

  • دریافت داده‌ها در کامپوننت‌های کلاینت با Suspense Fetching Data in Client Components with Suspense

اشتباهات ری‌اکت: اشتباهات مبتدیان - سینتکس JSX REACT MISTAKES: Beginner Mistakes - JSX syntax

  • مقدمه: آنچه در اینجا خواهید آموخت Introduction: What You’ll Learn Here

  • مرور تمام کدهای مثال در گیت‌هاب Browse All Example Code on GitHub

  • بازگرداندن چندین المان Returning Multiple Elements

  • عدم تولید کلیدهای (Key) یکتا Not Generating Unique Keys

  • رندر کردن اشتباه مقدار صفر Rendering Zero by Mistake

  • کمبود فضای خالی (Whitespace) در JSX Missing Whitespace in JSX

  • فراموش کردن کروشه در استایل‌ها Missing Curly Brackets in Styles

  • استفاده از class به جای className Using class instead of className

  • نادیده گرفتن نحوه عملکرد Virtual DOM Ignoring how Virtual DOM Works

اشتباهات ری‌اکت: اشتباهات مبتدیان - هوک useState REACT MISTAKES: Beginner Mistakes - useState hook

  • مرور تمام کدهای مثال در گیت‌هاب Browse All Example Code on GitHub

  • ترکیب اشتباه State و Props Mixing Up State and Props

  • تغییر مستقیم State (Mutation) Mutating State Directly

  • خواندن State بلافاصله پس از آپدیت Reading State Right After Update

  • فراموش کردن آپدیت‌های تابعی (Functional Updates) Forgetting Functional Updates

  • استفاده از هوک‌ها داخل حلقه‌ها یا شرط‌ها Using Hooks Inside Loops or Conditions

  • تغییر از کنترل‌نشده به کنترل‌شده (Uncontrolled to Controlled) Switching From Uncontrolled to Controlled

اشتباهات ری‌اکت: اشتباهات مبتدیان - هوک useEffect REACT MISTAKES: Beginner Mistakes - useEffect hook

  • مرور تمام کدهای مثال در گیت‌هاب Browse All Example Code on GitHub

  • فراموش کردن آرایه وابستگی‌ها در useEffect Forgetting Dependency Arrays in useEffect

  • کمبود وابستگی‌ها در useEffect Missing Dependencies from useEffect

  • ایجاد حلقه‌های بی‌نهایت با useEffect Creating Infinite Loops with useEffect

  • افزودن همه موارد به آرایه وابستگی‌ها Adding Everything to the Dependency Array

  • عدم پاک‌سازی درست افکت‌ها (Clean-up) Not Cleaning Up Effects Properly

  • استفاده از توابع Async داخل useEffect Using Async Functions Inside useEffect

پرامپت‌ها: تسلط بر مهندسی پرامپت PROMPTS: Master Prompt Engineering

  • مهندسی پرامپت چیست؟ What Is Prompt Engineering?

  • اشتباهات و چالش‌های رایج Common Mistakes and Challenges

  • بهترین روش‌ها برای نوشتن پرامپت‌ها Best Practices for Writing Prompts

  • تکنیک‌های پیشرفته پرامپت‌نویسی Advanced Prompting Techniques

  • پرامپت‌های نقش‌محور برای خروجی‌های هوشمندتر Role-Based Prompts for Smarter Outputs

CHAT GPT: شروع سریع با ChatGPT CHAT GPT: Quick Start with ChatGPT

  • ChatGPT چیست و چگونه کار می‌کند؟ What ChatGPT Is and How It Works

  • ایجاد حساب کاربری ChatGPT Create Your ChatGPT Account

  • جلوگیری از آموزش ChatGPT با داده‌های شما Stop ChatGPT from Training on Your Data

  • موردهای کاربردی رایج ChatGPT برای توسعه‌دهندگان Popular Use Cases of ChatGPT for Developers

CHAT GPT: بررسی ابزارها و ویژگی‌های ChatGPT CHAT GPT: Explore ChatGPT Tools and Features

  • شخصی‌سازی ChatGPT با دستورالعمل‌های سفارشی Personalize ChatGPT with Custom Instructions

  • مثال پرامپت با دستورالعمل‌های سفارشی Prompt Example with Custom Instructions

  • سازماندهی و مدیریت چت‌ها به صورت حرفه‌ای Organize and Manage Your Chats Like a Pro

  • درک و استفاده از حافظه ChatGPT Understand and Use ChatGPT Memory

  • آپلود فایل‌ها و کار با کانتکست Upload Files and Work with Context

  • یافتن پاسخ‌های بهتر با جستجوی وب و تحقیق عمیق Find Better Answers with Web & Deep Research

  • استفاده از حالت صوتی و تبدیل گفتگوها به متن Use Voice Mode and Transcribe Conversations

  • افزایش ۱۰ برابری بهره‌وری با استفاده از پروژه‌ها Boost Your Productivity x10 with Projects

  • مثال ۴ پرامپتی برای سازماندهی پروژه‌ها 4 Prompt Example to Organise Projects

CHAT GPT: توضیح مدل‌ها، پلن‌ها و حریم خصوصی CHAT GPT: Models, Plans & Privacy Explained

  • توضیح مدل‌های ChatGPT Explaining ChatGPT Models

  • انتخاب مدل مناسب ChatGPT Choosing the Right ChatGPT Model

  • پلن‌های پرداخت و محدودیت‌های ChatGPT ChatGPT Payment Plans & Limitations

  • درک حریم خصوصی داده‌ها در ChatGPT Understand ChatGPT Data Privacy

GITHUB COPILOT: شروع به کار با GitHub Copilot GITHUB COPILOT: Getting Started with GitHub Copilot

  • راه‌اندازی Github Copilot و VS Code Setting Up Github Copilot and VS Code

  • شروع سریع با GitHub Copilot در VS Code Quick Start with GitHub Copilot in VS Code

  • یادگیری بیشتر درباره تکمیل کد (Code Completions) Learn more about Code Completions

  • استفاده از Inline Chat برای ادیتور و ترمینال Use Inline Chat for Editor and Terminal

  • اکشن‌های هوشمند Github Copilot Github Copilot Smart Actions

  • استفاده از رابط کاربری چت Github Copilot Use of Github Copilot Chat Interface

GITHUB COPILOT: آشنایی با قابلیت‌های Github Copilot GITHUB COPILOT: Getting to Know Github Copilot

  • مقدمه: چرا باید از Github Copilot استفاده کنید؟ Introduction: Why You Should Use Github Copilot

  • مروری بر GitHub Copilot Overview of GitHub Copilot

  • موردهای کاربردی رایج GitHub Copilot برای توسعه‌دهندگان Popular Use Cases of GitHub Copilot for Developers

  • پلن‌های پرداخت و محدودیت‌های Github Copilot Github Copilot Payment Plans & Limitations

  • درک حریم خصوصی داده‌ها در Github Copilot Understand Github Copilot Data Privacy

GITHUB COPILOT: درک حالت‌های چت و کانتکست Copilot GITHUB COPILOT: Understand Copilot Chat Modes and Context

  • استفاده از Copilot Chat – حالت Ask Using Copilot Chat – Ask Mode

  • ویرایش کد با Copilot – حالت Edit Editing Code with Copilot – Edit Mode

  • اتوماسیون تسک‌ها با Copilot – حالت Agent Automate Tasks with Copilot – Agent Mode

  • استفاده از کانتکست چت برای پاسخ‌های بهتر Using Chat Context for Better Responses

GITHUB COPILOT: اولین پروژه Copilot: اپلیکیشن ماشین حساب GITHUB COPILOT: Your First Copilot Project: Calculator App

  • مقدمه اولین پروژه Copilot Introduction to Your First Copilot Project

  • مرور اپلیکیشن – آنچه خواهیم ساخت App Overview — See What We’ll Build

  • رویکردهای رایج برای ساخت اپلیکیشن با Copilot Popular Approaches to Build App with Copilot

  • پرامپت‌ها و منابع برای اپلیکیشن ماشین حساب Prompts and Materials for Calculator App

  • ایجاد برنامه توسعه برای Copilot Create Development Plan for Copilot

  • ساخت اپلیکیشن ماشین حساب بر اساس برنامه Build the Calculator App from the Plan

  • استایل‌دهی ماشین حساب برای ظاهری مدرن Style the Calculator for a Modern Look

  • افزودن محدودیت ورودی و فرمت‌دهی اعداد هزارگان Add Input Limits and Thousands Formatting

  • جایگزینی منطق سفارشی با کتابخانه فرمت‌دهی Replace Custom Logic with a Formatting Library

  • نوشتن و اجرای تست‌های واحد (Unit Tests) با Copilot Write and Run Unit Tests with Copilot

  • تولید مستندات پروژه با AI Generate Project Documentation with AI

GITHUB COPILOT: سازماندهی محیط کار با Indexing و دستورالعمل‌ها GITHUB COPILOT: Organize Workspace with Indexing & Instructions

  • نحوه عملکرد Workspace Indexing در Copilot How Workspace Indexing Works in Copilot

  • مدیریت فایل‌های نادیده گرفته شده با .gitignore Manage Ignored Files in Copilot with .gitignore

  • توضیح دستورالعمل‌های سفارشی در Copilot Custom Instructions in Copilot Explained

  • ایجاد دستورالعمل‌های سفارشی خودتان Create Your Own Custom Instructions

  • مرور دستورالعمل‌های سفارشی محبوب جامعه Overview Community Popular Custom Instructions

  • قالب‌های دستورالعمل سفارشی برای توسعه‌دهندگان Custom Instructions Templates for Developers

  • درک فایل‌های پرامپت برای تسک‌های تکراری Understand Prompt Files for Repeated Tasks

  • ایجاد فایل‌های پرامپت خودتان Create Your Own Prompt Files

  • مرور فایل‌های پرامپت محبوب جامعه Overview Community Popular Prompts Files

  • قالب‌های فایل پرامپت برای توسعه‌دهندگان Prompt Files Templates for Developers

GITHUB COPILOT: بررسی عمیق مهارت‌های Agent GITHUB COPILOT: Dive into Agent Skills

  • درک مهارت‌های Agent در GitHub Copilot Understand Agent Skills in GitHub Copilot

  • مرور مهارت‌های Agent محبوب جامعه Overview Popular Agent Skills from the Community

  • ساخت و پیکربندی اولین مهارت Agent Build and Configure Your First Agent Skill

  • قالب‌های آماده مهارت Agent برای توسعه‌دهندگان Ready-to-Use Agent Skill Templates for Developers

CURSOR: شروع به کار با Cursor AI CURSOR: Getting Started with Cursor AI

  • راه‌اندازی ادیتور Cursor AI Setting Up Cursor AI Code Editor

  • شروع سریع با Cursor AI Quick start with Cursor AI

  • یادگیری بیشتر درباره Tab Completions Learn more about Tab Completions

  • استفاده از Inline Chat برای ادیتور و ترمینال Use Inline Chat for Editor and Terminal

  • استفاده از رابط کاربری چت Cursor AI Use of Cursor AI Chat Interface

CURSOR: آشنایی با Cursor AI CURSOR: Getting to Know Cursor AI

  • مقدمه: چرا باید از Cursor استفاده کنید؟ Introduction: Why You Should Use Cursor

  • مروری بر Cursor AI Overview of Cursor AI

  • موردهای کاربردی رایج Cursor AI برای توسعه‌دهندگان Popular Use Cases of Cursor AI for Developers

  • پلن‌های پرداخت و محدودیت‌های Cursor AI Cursor AI Payment Plans & Limitations

  • درک حریم خصوصی داده‌ها در Cursor AI Understand Cursor AI Data Privacy

CURSOR: درک حالت‌های چت و کانتکست Cursor CURSOR: Understand Cursor Chat Modes and Context

  • استفاده از Cursor Chat – حالت Ask Using Cursor Chat – Ask Mode

  • ویرایش کد با Cursor – حالت Manual Editing Code with Cursor – Manual Mode

  • اتوماسیون تسک‌ها با Cursor – حالت Agent Automate Tasks with Cursor – Agent Mode

  • استفاده از کانتکست چت برای پاسخ‌های بهتر Using Chat Context for Better Responses

  • کاوش در قدرت Plan Mode Explore the Power of Plan Mode

CURSOR: اولین پروژه Cursor: اپلیکیشن تبدیل ارز CURSOR: Your First Cursor Project: Currency Converter App

  • مقدمه اولین پروژه Copilot (در Cursor) Introduction to Your First Copilot Project

  • مرور اپلیکیشن – آنچه خواهیم ساخت App Overview — See What We’ll Build

  • رویکردهای رایج برای ساخت اپلیکیشن با Cursor Popular Approaches to Build App with Cursor

  • پرامپت‌ها و منابع برای اپلیکیشن تبدیل ارز Prompts and Materials for Currency Converter App

  • ایجاد برنامه توسعه با Cursor Create Development Plan with Cursor

  • ساخت اپلیکیشن تبدیل ارز بر اساس برنامه Build the Currency Converter App from the Plan

  • دریافت نرخ‌های ارز لحظه‌ای از API Fetch Live Exchange Rates from API

  • افزودن ارزهای بیشتر و تعیین محدودیت‌های تبدیل Add More Currencies and Set Conversion Limits

  • بهبود ساختار اپلیکیشن و اصلاح نمایش نتایج Improve App Structure and Fix Result Display

  • نوشتن و اجرای تست‌های واحد با Cursor Write and Run Unit Tests with Cursor

  • تولید مستندات پروژه با AI Generate Project Documentation with AI

CURSOR: سازماندهی کدها با Indexing، قوانین و حافظه CURSOR: Organize Codebase with Indexing, Rules & Memory

  • نحوه عملکرد Codebase Indexing در Cursor How Codebase Indexing Works in Cursor

  • نادیده گرفتن فایل‌ها و پوشه‌ها با .cursorignore Ignore Files and Folders with .cursorignore

  • درک قوانین (Rules) و حافظه پروژه Understanding Project Rules and Memories

  • مرور قالب‌های قوانین محبوب و بهترین روش‌ها Overview Popular Rules Templates and Best Practices

  • ایجاد گام‌به‌گام قوانین پروژه خودتان Create Your Own Project Rules Step by Step

  • قالب‌های قوانین پروژه برای توسعه‌دهندگان فرانت‌اند Project Rules Templates for Frontend Developers

  • توضیح دستورات (Commands) در Cursor Commands in Cursor Explained

  • مرور دستورات محبوب و بهترین روش‌ها Overview Popular Commands and Best Practices

  • ایجاد دستور سفارشی در Cursor Create Your Own Cursor Command

  • قالب‌های دستورات برای توسعه‌دهندگان Commands Templates for Developers

CURSOR: بررسی عمیق مهارت‌های Agent CURSOR: Dive into Agent Skills

  • درک مهارت‌های Agent در Cursor Understand Agent Skills in Cursor

  • مرور مهارت‌های Agent محبوب جامعه Overview Popular Community Agent Skills

  • ایجاد و پیکربندی مهارت Agent خودتان Create and Configure Your Own Agent Skill

  • قالب‌های مهارت Agent قابل استفاده مجدد برای توسعه‌دهندگان Reusable Agent Skill Templates for Developers

WINDSURF: شروع به کار با Windsurf WINDSURF: Getting Started with Windsurf

  • راه‌اندازی ادیتور Windsurf Setting Up the Windsurf Editor

  • شروع سریع با Windsurf Quick start with Windsurf

  • یادگیری بیشتر درباره Tab و Supercomplete Learn more about Tab & Supercomplete

  • استفاده از Inline Command برای سوالات سریع Use In-line Command for Quick Questioons

  • استفاده از Codelenses در Windsurf برای اکشن‌های سریع Windsurf Codelenses for Quick Actions

  • استفاده از Windsurf Cascade (رابط چت) Use of Windsurf Cascade (Chat Interface)

  • تسلط بر ویژگی Vibe و Replace Master Vibe & Replace Feature

  • توضیح ویژگی DeepWiki در Windsurf Windsurf DeepWiki Feature Explained

WINDSURF: آشنایی با Windsurf WINDSURF: Getting to Know Windsurf

  • مقدمه: چرا باید از Windsurf استفاده کنید؟ Introduction: Why You Should Use Windsurf

  • مروری بر Windsurf Overview of Windsurf

  • موردهای کاربردی رایج Windsurf برای توسعه‌دهندگان Popular Use Cases of Windsurf for Developers

  • پلن‌های پرداخت و محدودیت‌های Windsurf Windsurf Payment Plans & Limitations

  • درک حریم خصوصی داده‌ها در Windsurf Understand Windsurf Data Privacy

WINDSURF: درک حالت‌های چت و کانتکست Windsurf WINDSURF: Understand Windsurf Chat Modes and Context

  • استفاده از Windsurf Cascade – حالت Chat Using Windsurf Cascade – Chat Mode

  • ویرایش کد با Cascade – حالت Write Editing Code with Cascade – Write Mode

  • برنامه‌ریزی اپلیکیشن با Cascade – حالت Plan Plan your App with Cascade - Plan Mode

  • استفاده از کانتکست چت برای پاسخ‌های بهتر Using Chat Context for Better Responses

WINDSURF: سازماندهی کدها با Indexing، قوانین و حافظه WINDSURF: Organize Codebase with Indexing, Rules & Memory

  • نحوه عملکرد Workspace Local در Windsurf How Workspace Local Works in Windsurf

  • نادیده گرفتن فایل‌ها و پوشه‌ها با .codeiumignore Ignore Files and Folders with .codeiumignore

  • درک قوانین و حافظه پروژه Understanding Project Rules and Memories

  • مرور قالب‌های قوانین محبوب و بهترین روش‌ها Overview Popular Rules Templates and Best Practices

  • ایجاد قالب قوانین خودتان برای هدایت Windsurf Create your Own Rules Template to Guide Windsurf

  • قالب‌های قوانین برای توسعه‌دهندگان فرانت‌اند Rules Templates for Frontend Developers

  • درک جریان‌های کاری (Workflows) برای تسک‌های تکراری Understand Workflows for Repeated Tasks

  • مرور مثال‌های جریان کاری محبوب جامعه Overview Popular Community Workflow Examples

  • ایجاد و اجرای جریان کاری خودتان Create and Run Your Own Workflow

  • قالب‌های Workflow برای توسعه‌دهندگان Workflow Templates for Developers

WINDSURF: بررسی عمیق مهارت‌های Agent WINDSURF: Dive into Agent Skills

  • درک مهارت‌های Agent در Windsurf Understand Agent Skills in Windsurf

  • مرور مهارت‌های Agent محبوب جامعه Overview Popular Agent Skills from the Community

  • ساخت و پیکربندی اولین مهارت Agent Build and Configure Your First Agent Skill

  • قالب‌های مهارت Agent محبوب برای توسعه‌دهندگان Popular Agent Skill Templates for Developers

ANTIGRAVITY: شروع به کار با Antigravity ANTIGRAVITY: Getting Started with Antigravity

  • نصب و راه‌اندازی Google Antigravity Install & Setup Google Antigravity

  • شروع سریع با Google Antigravity Quick start with Google Antigravity

  • یادگیری درباره ویژگی‌های Tab و ناوبری Learn about Tab & Navigation Feature

  • استفاده از ویژگی Command برای تکمیل‌های Inline Use Command Feature for Inline Completions

  • مرور پنل جانبی Agent در Antigravity Overview Agent Side Panel from Antigravity

ANTIGRAVITY: آشنایی با Antigravity ANTIGRAVITY: Getting to Know Antigravity

  • مروری بر Google Antigravity Overview of Google Antigravity

  • موردهای کاربردی رایج Antigravity برای توسعه‌دهندگان Popular Use Cases of Antigravity for Developers

  • توضیح پلن‌های پرداخت و ویژگی‌ها Payment Plans & Features Explained

  • مدل‌های AI و محدودیت‌های Antigravity Antigravity AI Models & Limitations

  • درک تنظیمات Telemetry و حریم خصوصی داده‌ها Understand Telemetry & Data Privacy Settings

ANTIGRAVITY: درک حالت‌های چت و کانتکست Antigravity ANTIGRAVITY: Understand Antigravity Chat Modes and Context

  • اجرای تسک‌ها با حالت Agent Fast Execute tasks with Agent Fast Mode

  • استفاده از کانتکست چت برای پاسخ‌های بهتر Use Chat Context for Better Responses

  • برنامه‌ریزی کار با حالت Agent Planning Plan your work with Agent Planning Mode

ANTIGRAVITY: اولین پروژه Antigravity: اپلیکیشن تقویم ANTIGRAVITY: Your First Antigravity Project: Calendar App

  • مقدمه اولین پروژه Antigravity Introduction to Your First Antigravity Project

  • مرور اپلیکیشن – آنچه خواهیم ساخت App Overview — See What We'll Build

  • رویکردهای رایج برای ساخت اپلیکیشن تقویم با Antigravity Popular Approaches to Build a Calendar App with Antigravity

  • پرامپت‌ها و منابع برای اپلیکیشن تقویم Prompts and Materials for Calendar App

  • ایجاد برنامه پیاده‌سازی Create Implementation Plan

  • ساخت اپلیکیشن تقویم در ادیتور بر اساس برنامه Build the Calendar App in the Editor by a Plan

  • اعمال اصلاحات UI و تولید داده‌های جعلی بیشتر Apply UI Fixes, Generate more Fake Data

  • افزودن قابلیت ایجاد، ویرایش و حذف رویداد Add Event Create, Edit and Delete Functionality

  • بهبود اعتبارسنجی فرم و مدیریت خطاها Enhance Form Validation and Error Handling

  • بازنویسی (Refactor) یک کامپوننت بزرگ به کامپوننت‌های کوچک با AI Refactor a Large Component into Smaller Ones with AI

  • تست اپلیکیشن تقویم – تست‌های واحد با Vitest Test Calendar App — Unit Tests with Vitest

ANTIGRAVITY: سازماندهی کدها با Indexing، قوانین و جریان‌های کاری ANTIGRAVITY: Organize Codebase with Indexing, Rules & Workflows

  • درک نحوه عملکرد Workspace Context در Antigravity Understand How Workspace Context Works in Antigravity

  • مدیریت فایل‌های نادیده گرفته شده و مرزهای کانتکست Manage Ignored Files and Context Boundaries

  • درک قوانین در Antigravity Understand Rules in Antigravity

  • مرور مثال‌های قوانین محبوب جامعه Overview Popular Community Rule Examples

  • ایجاد قوانین پروژه خودتان Create Your Own Project Rules

  • قالب‌های قوانین برای توسعه‌دهندگان Rule Templates for Developers

  • درک جریان‌های کاری برای تسک‌های تکراری Understand Workflows for Repeated Tasks

  • مرور مثال‌های جریان کاری محبوب جامعه Overview Popular Community Workflow Examples

  • ایجاد و اجرای جریان کاری خودتان Create and Run Your Own Workflow

  • قالب‌های Workflow برای توسعه‌دهندگان Workflow Templates for Developers

ANTIGRAVITY: بررسی عمیق مهارت‌های Agent در Antigravity ANTIGRAVITY: Dive into Antigravity Agent Skills

  • درک مهارت‌های Agent در Antigravity Understand Agent Skills in Antigravity

  • مرور مثال‌های مهارت Agent محبوب جامعه Overview Popular Community Agent Skill Examples

  • ایجاد و پیکربندی مهارت Agent خودتان Create and Configure Your Own Agent Skill

  • قالب‌های مهارت Agent برای توسعه‌دهندگان Agent Skill Templates for Developers

مهارت‌های نرم کلیدی برای توسعه‌دهندگان Key Soft Skills for Developers

  • مقدمه Introduction

  • انگیزه من برای ایجاد این دوره My Motivation to Create a Course

  • درباره مزایای دوره من About My Course Advantages

  • اهمیت مهارت‌های نرم The Importance of Soft Skills

  • به حدا بردن بهره‌وری در دورکاری Maximize Remote Productivity

  • همکاری بهتر در تیم‌ها Collaborate Better in Teams

  • تخمین تسک‌ها با اعتماد به نفس Estimate Tasks with Confidence

  • سرعت بخشیدن به توسعه Speed Up Development

  • ساده‌سازی بررسی کدها (Code Review) Simplify Code Review

  • جمع‌بندی Summary

  • فرسودگی شغلی (Burnout): چگونه از آن دوری کنیم Burning out: How to Avoid It

  • رشد سریع‌تر با کمک منتورها Grow Faster with Mentors

  • توسعه‌دهندگان چقدر می‌توانند درآمد داشته باشند How Much Can Developers Earn

  • چگونه یک دوره عالی را انتخاب کنیم How to Choose a Great Course

مهارت‌های VIBE CODING: یادگیری Vibe Coding برای توسعه VIBE CODING SKILLS: Learn Vibe Coding for Development

  • کاوش در ابزارهای Vibe Coding برای توسعه با Dmytro Vasyliev (پادکست) Explore Vibe Coding Tools for Development with Dmytro Vasyliev (Podcats)

جمع‌بندی Wrap-Up

  • نحوه ثبت نظر How to Leave a Review

  • نحوه دریافت گواهینامه How to Get a Certificate

  • انجام این ۲ مورد Do Those 2 Things

نمایش نظرات

آموزش دوره جامع و سریع Next.js: ساخت یک اپلیکیشن Full-Stack در یک آخر هفته
جزییات دوره
24.5 hours
236
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
16,569
4.5 از 5
دارد
ندارد
ندارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Anton Voroniuk Anton Voroniuk

بازاریاب دیجیتال، مربی آکادمی گوگل

نام من آنتون ورونیوک است.

من مدیر عامل آژانس دیجیتال Webpromoexperts هستم که یک شریک برتر Google و یک شریک بازاریابی فیس بوک است.

من رهبر و معلم آکادمی SkillsBooster، یک مربی آژانس Google Academy، و یک استراتژیست دیجیتال هستم.

ما در حال حاضر بیش از 1000 کسب و کار کوچک و متوسط ​​را با استراتژی دیجیتال و تبلیغات آنلاین پشتیبانی کرده ایم:

- کوکاکولا

- جانسون جانسون

- BNP Paribas

- بایر

- Sanofi

- Vodafone

- سازمان ملل متحد

- سازمان امنیت و همکاری اروپا

بازاریابی دیجیتال زندگی من است.

من قبلاً به بیش از 200 هزار دانشجو از بیش از 190 کشور کمک کرده ام تا دانش خود را در بازاریابی دیجیتال افزایش دهند.

سرگرمی‌های من شامل رقابت در مسابقات سه‌گانه و جمع‌آوری گواهی‌های بازاریابی دیجیتال است.

برخی از اعتبارنامه‌های من در اینجا آمده است:

- صلاحیت فردی Google Analytics

- صلاحیت فردی Google Ads

- Bing Ads معتبر حرفه ای

- Search Ads360 Certified

برای پیشبرد حرفه خود در بازاریابی دیجیتال مسلط شوید در دوره های آنلاین من!

Anton Voroniuk Support Anton Voroniuk Support

مدیر عامل Skillsbooster

Dmytro Vasyliev Dmytro Vasyliev

کارشناس React Development (9 سال تجربه)

Dmytro Vasyliev Support Dmytro Vasyliev Support

متخصص در توسعه وب و هوش مصنوعی