قیمت این دوره: 2,500,000 تومان
  • مدرس دوره : امیر مهدی گودرزی
  • تعداد ویدیوها : 1 ویدیو
  • مدت زمان دوره : 0:5:00
  • سطح دوره : پیشرفته
  • وضعیت دوره : در حال برگزاری
ثبتـــ نام در این دوره ثبت نام در دوره
توسعه نرم‌افزار با کمک هوش مصنوعی (ابر برنامه نویس)

توسعه نرم‌افزار با کمک هوش مصنوعی (ابر برنامه نویس)

دوره Develop with AI | توسعه نرم‌افزار با کمک هوش مصنوعی

 

هوش مصنوعی در حال تغییر شیوه‌ی توسعه نرم‌افزار است؛ اما استفاده حرفه‌ای از AI فقط به گرفتن کد از یک ابزار هوش مصنوعی محدود نمی‌شود.

در دوره Develop with AI یاد می‌گیریم چگونه هوش مصنوعی را به شکل اصولی وارد فرآیند واقعی توسعه نرم‌افزار کنیم؛ از تحلیل نیازمندی‌ها و طراحی معماری گرفته تا طراحی دیتابیس، توسعه API، تولید کد، دیباگینگ، تست، Code Review، Git و در نهایت امنیت پروژه.

هدف این دوره این نیست که فقط یاد بگیریم «چطور با AI کد بنویسیم»؛ بلکه قرار است یاد بگیریم چطور با کمک AI یک نرم‌افزار را بهتر تحلیل، طراحی، توسعه، تست و بررسی کنیم.

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

مسیر دوره از مفاهیم پایه شروع می‌شود و به‌صورت مرحله‌به‌مرحله جلو می‌رود.

در ابتدا با ذهنیت توسعه نرم‌افزار در عصر AI، اکوسیستم ابزارهای هوش مصنوعی، Prompt Engineering، Context Engineering و Workflowهای توسعه با AI آشنا می‌شویم.

سپس وارد فرآیند واقعی توسعه یک پروژه می‌شویم و مفاهیمی مانند:

تحلیل و استخراج Requirementها

طراحی معماری نرم‌افزار

طراحی دیتابیس و ERD

طراحی و توسعه REST API

Authentication و Authorization

Vibe Coding

Code Generation

Debugging با کمک AI

اصول SOLID

Design Patterns

Unit Testing و API Testing

Git و GitHub Workflow

Code Review

Security Review

Input Validation

مدیریت Secrets

امنیت Authentication و Authorization

را به‌صورت مرحله‌ای بررسی می‌کنیم.

 

یادگیری پروژه‌محور

در بخش مهمی از دوره، مفاهیم را در قالب یک پروژه Booking System به یکدیگر متصل می‌کنیم.

هدف این است که مطالب فقط به شکل تئوری ارائه نشوند و بتوانیم ببینیم یک مفهوم زمانی که در یک پروژه واقعی قرار می‌گیرد، چگونه استفاده می‌شود.

مسیر کلی پروژه از:

Requirement → Architecture → Database → API → Development → Testing → Git → Security

پیش می‌رود.

 

این دوره برای چه کسانی مناسب است؟

این دوره برای برنامه‌نویسان و توسعه‌دهندگانی طراحی شده که می‌خواهند روش استفاده حرفه‌ای‌تر از ابزارهای هوش مصنوعی را در فرآیند توسعه نرم‌افزار یاد بگیرند.

اگر برنامه‌نویسی را در حد پایه می‌دانید و می‌خواهید از AI فراتر از یک Chatbot برای تولید چند قطعه کد استفاده کنید، این دوره می‌تواند مسیر مناسبی برای شما باشد.

 

پیش‌نیاز دوره

پیش‌نیاز این دوره حداقلی است.

لازم نیست یک برنامه‌نویس حرفه‌ای باشید، اما باید با مفاهیم پایه برنامه‌نویسی و Python آشنایی داشته باشید.

آشنایی اولیه با مواردی مانند:

متغیرها

شرط‌ها

حلقه‌ها

توابع

ساختارهای داده پایه

کار با فایل‌ها

مفاهیم ساده Object-Oriented Programming

برای شروع دوره کافی است.

تمرکز اصلی دوره روی یادگیری Python از صفر نیست؛ بنابراین اگر هنوز هیچ تجربه‌ای در برنامه‌نویسی ندارید، بهتر است ابتدا یک دوره مقدماتی Python و برنامه‌نویسی را بگذرانید.

 

 

 




فهرستـــ ویدیوها

مدت زمان دوره 0:5:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • معرفی دوره

00:05:00

معرفی دوره


نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .