آموزش جامع Claude Code برای مبتدیان: راهنمای کامل برنامه‌نویسی با هوش مصنوعی - آخرین آپدیت

دانلود Claude Code for Beginners: The Complete AI Coding Guide

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: با دوره Claude Code برای مبتدیان، توسعه نرم‌افزار را سریع‌تر و ایمن‌تر کنید! در این دوره مهارت‌های همکاری روزمره را توسعه می‌دهید: مدیریت موثر جلسات طولانی، بررسی کد (Code Review) با Claude Code، ممیزی امنیتی با Claude Code، و پیشروی به سمت خودمختاری محدود با استفاده از Claude Code Agents و به‌کارگیری توسعه تست‌محور (TDD). پیش‌نیاز: بدون پیش‌نیاز

دوره Claude Code برای مبتدیان یک دوره کاربردی و جامع است که Claude را به شریک برنامه‌نویسی روزمره شما تبدیل می‌کند؛ از اولین جلسه تا ساخت، تست، بررسی، ایمن‌سازی و انتشار نرم‌افزارهای واقعی. شما عادت‌های صحیح پرامپت‌نویسی را می‌آموزید، با اطمینان در codebaseهای چندفایلی پیمایش و تغییر ایجاد می‌کنید، بررسی‌های ساختاریافته کد و ممیزی‌های امنیتی را انجام می‌دهید، سرویس‌های خارجی را یکپارچه می‌کنید و جریان‌های تحویل نرم‌افزار را خودکار می‌سازید. در پایان، بدون به خطر انداختن کیفیت، امنیت یا قابلیت بازتولید، سریع‌تر توسعه خواهید داد.

آشنایی با Claude Code

با قابلیت‌ها و محدودیت‌های Claude Code آشنا شوید، محیط خود را تأیید کرده و اولین جلسه عملی خود را شروع کنید. یاد می‌گیرید چگونه یک مخزن (Repository) را معرفی کنید تا Claude ساختار و قراردادهای آن را درک کند، چگونه زمینه (Context) لازم برای تغییرات دقیق و قابل تأیید را فراهم کنید و چگونه Claude را سریعاً با یک codebase جدید آشنا کنید تا کمک‌های هدفمند و تکرارهای ایمن داشته باشید.

شروع به کار

با کمک Claude یک پروژه را از صفر ایجاد کرده و آن را با مجوزها، مستندات و نسخه‌بندی برای انتشار عمومی آماده می‌کنید. از همان ابتدا، تست واحد (Unit Testing) را به عنوان یک تمرین پیش‌فرض تثبیت می‌کنید، تکمیل ایمن وظایف خودمختار را با معیارهای پذیرش شفاف و نقاط بازرسی بررسی می‌کنید و مدیریت محیط و پیکربندی را برای جریان‌های کاری قابل پیش‌بینی و بازتولید تنظیم می‌نمایید.

کار با Claude Code

مهارت‌های همکاری روزمره را توسعه دهید: مدیریت موثر جلسات طولانی، نوشتن پرامپت‌های توسعه که منجر به پیاده‌سازی دقیق شوند و هماهنگ کردن تغییرات بین‌فایلی در مخازن واقعی. همچنین از Claude برای بررسی‌های متمرکز کد و چک‌های امنیتی سبک استفاده کرده و APIها و سرویس‌های خارجی را با احراز هویت مناسب، مدیریت خطا و موک‌های (Mocks) قابل تست یکپارچه می‌کنید.

بررسی کد (Code Review) با Claude Code

یک متدولوژی بررسی ساختاریافته با قدرت Claude را بیاموزید. شما تحلیل‌های اولیه پروژه را اجرا می‌کنید؛ الگوهای طراحی و معماری را ارزیابی می‌نمایید؛ میزان پایبندی به اصول SOLID را می‌سنجید؛ مدیریت خطا، جریان‌های Exception، تاب‌آوری و تحمل خطا را ممیزی کرده و معیارهای کیفیت کد را اعمال می‌کنید. شما تکرار کد را شناسایی کرده، نام‌گذاری و خوانایی را بهبود می‌بخشید و یافته‌ها را به بازسازی‌های (Refactor) عملی و بهبود تست‌ها متصل می‌کنید، همگی با استدلال‌های قابل ردیابی و تغییرات (Diff) شفاف.

ممیزی امنیتی با Claude Code

ممیزی‌های امنیتی سیستماتیک را با کمک Claude انجام دهید. شما اسکن اولیه را اجرا کرده، جریان‌های احراز هویت و مجوزدهی را بررسی می‌کنید، اعتبارسنجی ورودی‌ها را اعمال نموده و الگوهای دسترسی به پایگاه داده را ممیزی می‌کنید. مرزهای API و زیرساخت، مدیریت کوکی‌ها و نشست‌ها (Session)، پردازش فایل‌ها و منطق کسب‌وکار را برای یافتن آسیب‌پذیری‌ها بررسی کرده، مدیریت Secrets را تأیید می‌کنید و گزارش‌های جامع و اولویت‌بندی شده همراه با مراحل اصلاح و تست‌های تأیید تولید می‌نمایید.

ویژگی‌های پیشرفته

به سمت خودمختاری محدود با Claude Code Agents پیش بروید و از توسعه تست‌محور (TDD) برای هدایت طراحی و بازسازی کد استفاده کنید. مدل‌سازی داده‌ها را با میگریشن‌های ایمن و قابل بازگشت انجام می‌دهید، ابزارهای CLI قدرتمند می‌سازید و محیط‌ها را با ایجاد کلاسترهای Kubernetes به کمک Claude خودکار می‌کنید. دوره با راه‌اندازی یک خط لوله CI/CD به پایان می‌رسد که گیت‌های کیفیت را اعمال کرده، بررسی‌های امنیتی را اجرا می‌کند و انتشار نسخه‌ها را برای تحویلی مطمئن و تکرارپذیر خودکار می‌سازد.


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

آشنایی Introduction

  • مقدمه Introduction

  • مخزن گیت‌هاب GitHub Repo

  • پیش‌نیازها و تنظیمات اولیه Prerequisites and Initial Setup

  • شروع اولین جلسه Start your first session

  • درک codebaseها با Claude Understanding Codebases with Claude

  • نصب Claude روی ماشین‌های مجازی اوبونتو Installing Claude on Ubuntu Virtual Machines

  • تمرین: نصب، مقداردهی اولیه و پیکربندی Claude Code Lab: Install, Initialize and Configure Claude Code

شروع به کار Getting Started

  • ساخت یک پروژه از صفر Building a project from scratch

  • آماده‌سازی پروژه برای انتشار عمومی Getting project ready for public release

  • ایجاد تست‌های واحد برای پروژه Creating Unit Tests for our Project

  • تکمیل خودمختار وظایف Autonomous Task Completion

  • مدیریت محیط و پیکربندی Environment and Configuration Management

  • تمرین: ساخت یک اپلیکیشن وب و آماده‌سازی برای انتشار Lab: Build a Web app and prepare it for Public Release

  • تمرین: ایجاد تست‌های واحد برای یک پروژه پایتون Lab: Creating Unit Tests for a Python Project

کار با Claude Code Working with Claude Code

  • مدیریت موثر جلسات طولانی Managing Long Sessions Effectively

  • نوشتن پرامپت‌های توسعه موثر Writing Effective Development Prompts

  • پیمایش در پروژه‌های چند فایلی Multi-file Project Navigation

  • کار با APIها و سرویس‌های خارجی Working with APIs and External Services

  • تمرین: ایجاد یک REST API با قابلیت CRUD Lab: Create a REST API with Crud

بررسی کد با Claude Code Code Review with Claude Code

  • تحلیل اولیه پروژه Initial Project Analysis

  • بررسی پیاده‌سازی الگوهای طراحی Design Pattern Implementation Review

  • ارزیابی اصول SOLID SOLID Principles Evaluation

  • ممیزی مدیریت خطا و تاب‌آوری Error Handling & Resilience Audit

  • تحلیل جریان‌های Exception Exception Flow Analysis

  • تاب‌آوری و تحمل خطا Resilience & Fault Tolerance

  • معیارها و استانداردهای کیفیت کد Code Quality Metrics & Standards

  • شناسایی تکرار کد Code Duplication Detection

  • قراردادهای نام‌گذاری و خوانایی Naming Conventions & Readability

  • تحلیل کیفیت و پوشش تست Test Coverage & Quality Analysis

  • تمرین: ایجاد تست‌های شخصی با Claude Lab: Create your own tests with Claude

ممیزی امنیتی با Claude Code Security Auditing with Claude Code

  • اسکن اولیه Initial Scan

  • بررسی جریان احراز هویت Authentication Flow Review

  • پیاده‌سازی مجوزدهی Authorization Implementation

  • اعتبارسنجی ورودی‌ها Input Validation

  • ممیزی امنیتی پایگاه داده Database Security Audit

  • امنیت API و زیرساخت API and Infrastructure Security

  • امنیت کوکی‌ها و نشست‌ها Cookie and Session Security

  • ممیزی مدیریت فایل‌ها File Handling Auditing

  • آسیب‌پذیری‌های منطق کسب‌وکار Business Logic Vulnerabilities

  • ممیزی مدیریت Secrets Secrets Management Audit

  • ممیزی لاگینگ و مانیتورینگ Logging and Monitoring Audit

  • گزارش جامع Comprehensive Report

  • تمرین: ساخت گزارش امنیتی شخصی با Claude Lab: Build Your Own Security Report with Claude

پیشرفته Advanced

  • کار با Claude Code Agents Working with Claude Code Agents

  • توسعه تست‌محور (TDD) با Claude Test-Driven Development with Claude

  • طراحی پایگاه داده و میگریشن‌ها Database Design and Migrations

  • ساخت ابزارهای CLI Building CLI Tools

  • ایجاد کلاسترهای Kubernetes با Claude Creating Kubernetes Clusters with Claude

  • راه‌اندازی خط لوله CI/CD CI/CD Pipeline Setup

نمایش نظرات

آموزش جامع Claude Code برای مبتدیان: راهنمای کامل برنامه‌نویسی با هوش مصنوعی
جزییات دوره
8 hours
49
(آخرین آپدیت)
158
4.8 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mumshad Mannambeth Mumshad Mannambeth

پرفروش ترین مربی | Kubernetes را آموزش می دهد