بوتکمپ هوش مصنوعی بامداد
اگر Python را بلد هستید و نمیخواهید هوش مصنوعی را فقط بهعنوان یک کاربر مصرف کنید، بلکه میخواهید با آن سیستم و محصول بسازید، این بوتکمپ برای شما طراحی شده است.
درباره بوتکمپ هوش مصنوعی بامداد
در این دوره قرار نیست فقط با اسم مدلها و ابزارهای مختلف آشنا شوید. مسیر شما از مهارتهای مهندسی نرمافزار و کار با داده شروع میشود، به یادگیری ماشین و یادگیری عمیق میرسد و سپس وارد دنیای LLM، هوش مصنوعی مولد، RAG و سیستمهای Agentic میشوید. در نهایت یاد میگیرید مدل و پروژهای که ساختهاید را به یک سرویس قابل استفاده تبدیل و آن را روی سرور مستقر کنید.
هدف این بوتکمپ این است که در پایان مسیر، با مجموعهای از پروژههای قابل ارائه، تجربه عملی در توسعه سیستمهای AI و آمادگی بیشتری برای ورود به فرآیند استخدام در این حوزه، مجهز شوید.
برای شرکت در بوتکمپ، داشتن مدرک دانشگاهی در رشتههای مهندسی، کامپیوتر یا ریاضی الزامی نیست، اما از آنجا که مسیر بوتکمپ شامل مباحثی مانند جبر خطی، احتمال و آمار، مشتق، گرادیان و بهینهسازی است، داشتن دانش ریاضی و آمار در سطح متوسطه دوم برای شروع توصیه میشود.
این بوتکمپ به صورت حضوری در آکادمی برنامه نویسی بامداد برگزار خواهد شد و ظرفیت آن بین 10 تا 15 نفر است . ظرفیت محدود بوتکمپ بهمنظور حفظ کیفیت آموزش، تعامل با مدرس و امکان دریافت بازخورد روی پروژهها در نظر گرفته شده است.
بعد از دوره چه مسیرهای شغلی پیش روی شماست؟
با توجه به مهارتهایی که در این مسیر یاد میگیرید، میتوانید برای شروع مسیر حرفهای خود در موقعیتهایی مانند اینها آماده شوید:
- مهندس هوش مصنوعی (AI Engineer)
- مهندس یادگیری ماشین (Machine Learning Engineer)
- دانشمند داده (Data Scientist)
- LLM / Generative AI Engineer
این مهارتها میتوانند در حوزههایی مانند استارتاپها و شرکتهای محصولمحور، فینتک، تجارت الکترونیک، شرکتهای نرمافزاری و تیمهای تحلیل داده سازمانهای بزرگ کاربرد داشته باشند.
نکته مهم: گذراندن بوتکمپ بهتنهایی به معنی تضمین استخدام در یک عنوان شغلی مشخص نیست؛ اما هدف دوره این است که دانشجو با مهارت عملی، پروژههای قابل ارائه و آمادگی بیشتری وارد فرآیند استخدام شود.
پیش نیاز های بوتکمپ
اگر بتوانید یک برنامه ساده Python بنویسید، با List و Dictionary کار کنید، تابع بنویسید، خطاها را مدیریت کنید و با مفاهیم پایه OOP آشنا باشید، پیشنیازهای لازم برای شروع دوره را دارید.
در طول دوره نیز مهارتهای مهندسی Python مانند OOP پیشرفته، Decorator، Generator، Async، Type Hinting، مدیریت محیط پروژه و ساختاردهی پروژهها تقویت میشوند.
سرفصلهای بوتکمپ
این بخش با یک مرور کامل بر مبانی پایتون آغاز می شود و سپس به مباحث پیشرفته تر می رسد:
مبانی (مرور پایه): متغیرها و انواع داده، ساختارهای کنترلی (شرط ها و حلقه ها)، توابع و
آرگومان ها، ساختارهای داده داخلی (لیست، دیکشنری، تاپل، ست)، مدیریت خطا و استثناها
(except/try)، ماژول ها و import.
مباحث پیشرفته:
– الگوهای شی گرایی (Patterns OOP)
– دکوریتورها (Decorators)
– جنریتورها (Generators)
– برنامه نویسی ناهم زمان (await/async)
– تایپ هینتینگ (Hints Type)
– بسته بندی پروژه (toml.pyproject)
– محیط های مجازی (poetry / venv)
جبر خطی: بردارها، ماتریس ها، ضرب داخلی، ضرب ماتریسی، مقادیر و بردارهای ویژه (Vectors/Eigenvalues)
به صورت شهودی.احتمال و آمار: توزیع ها، قضیه بیز، امید ریاضی و واریانس، مبانی آزمون فرضیه.
حسابان برای یادگیری ماشین: مشتق، مشتقات جزئی، قاعده زنجیره ای (Rule Chain)، گرادیان ها
— همان چیزی که پس انتشار خطا (Backpropagation) بر پایه آن است.مبانی بهینه سازی: گرادیان کاهشی (Descent Gradient)، نرخ یادگیری (Rate Learning)، شهود
تحدب (Convexity).
نقطه بازرسی :(Checkpoint) پیاده سازی رگرسیون خطی و گرادیان کاهشی از صفر، تنها با
NumPy) بدون استفاده از learn-scikit).
- الگوریتم های اصلی: رگرسیون خطی/لجستیک، درخت تصمیم، جنگل تصادفی، گرادیان بوستینگ .k-means ،SVM ،k-NN ،(XGBoost / LightGBM)
- گردش کار یادگیری ماشین: تقسیم Test / Val / Train، اعتبارسنجی متقابل (validation-Cross)، بیش برازش/کم برازش (Underfitting / Overfitting).
- مهندسی ویژگی (Engineering Feature): کدگذاری متغیرهای دسته ای، مقیاس بندی، مدیریت داده های گمشده.
- معیارهای ارزیابی: .RMSE / MAE ،ROC-AUC ،Precision / Recall / F1 ،Accuracy
- ابزارها: .matplotlib / seaborn ،pandas ،scikit-learn :
- تحلیل اکتشافی داده (EDA): شناسایی الگوها، پرت ها (Outliers )و روابط بین متغیرها.
- تمیزسازی داده: مدیریت داده های گمشده، تکراری و ناسازگار در مقیاس بزرگ.
- تجسم داده: matplotlib، seaborn، Plotly برای نمودارهای تعاملی.
- داستان گویی با داده (Storytelling Data): تبدیل یافته ها به بینش های قابل ارائه برای ذی نفعان غیرفنی.
- ابزارهای BI (اختیاری): آشنایی مقدماتی با BI Power یا Tableau.
- مبانی شبکه های عصبی: پیشرو (Pass Forward) و پس انتشار (Pass Backward)، توابع فعال سازی، توابع خطا.
- تسلط بر فریمورک: PyTorch — به عنوان فریمورک اصلی صنعت.
- معماری ها:
– CNN — طبقه بندی تصویر، یادگیری انتقالی (Learning Transfer)
– LSTM / RNN — مبانی توالی
– ترنسفورمرها (Transformers) مهم ترین بخش این فاز
- معماری ترنسفورمر: .Positional Encoding ،Embeddings ،سازی توکن ،Self-Attention
- کار با LLMها:
– مهندسی پرامپت — shot-Few، Thought-of-Chain، خروجی های ساختاریافته
– فاین تیون در برابر پرامپت نویسی در برابر RAG
– مبانی فاین تیون کارآمد (QLoRA / LoRA)
- تولید تقویت شده با بازیابی (RAG): پایگاه داده های برداری (Pinecone / Chroma / FAISS)،
استراتژی های تکه بندی (Chunking). - سیستم های عامل محور (Systems Agentic): فراخوانی ابزار/تابع، عامل های چندمرحله ای
- سرویس دهی مدل: FastAPI برای بسته بندی مدل ها به صورت API.
- کانتینرسازی: مبانی .Build, Run, Compose — Docker
- مبانی ابری: یکی از ارائه دهندگان اصلی (Azure / GCP / AWS).
- ردیابی آزمایش و نسخه بندی: MLflow یا B&W، نسخه بندی داده (DVC).
- پایش: Drift Data، افت عملکرد مدل.
- نمونه کار : ۳ تا ۴ پروژه قوی در گیت هاب با README حرفه ای.
- ساختمان داده و الگوریتم: تمرین مبانی برای مصاحبه های فنی.
- طراحی سیستم یادگیری ماشین (Design System ML): تمرین پاسخ به سوالات معماری کلان.
- قاب بندی رزومه: تبدیل دستاوردها به متریک های قابل اندازه گیری.
کلاسهای بوتکمپ هوش مصنوعی بامداد
این بوتکمپ برای چه کسانی است؟
مناسب برای افرادی که:
- برای یک مسیر ۷ تا ۸ ماهه فشرده و پروژهمحور زمان و تعهد کافی دارند.
- دوست دارند روی پروژههای واقعی کار کنند و خروجی دوره فقط حضور در کلاس و یادگیری تئوری نباشد.
- میخواهند بتوانند از دادههای واقعی برای ساخت مدلهای یادگیری ماشین استفاده کنند.
نامناسب برای افرادی که:
- هنوز هیچ تجربهای در برنامهنویسی ندارند و مبانی Python را نمی دانند.
- به دنبال یک دوره کوتاه برای آشنایی کلی با هوش مصنوعی هستند.
- زمان کافی برای یک مسیر ۷ تا ۸ ماهه، تمرین مستمر و انجام پروژهها ندارند.
مدرسین و اعضای هیأت علمی
- مدرس برنامهنویسی پایتون
- فارغالتحصیل مهندسی کامپیوتر دانشگاه خوارزمی
- عضو بنیاد نخبگان
- مدرس برنامهنویسی پایتون
- فارغالتحصیل مهندسی کامپیوتر دانشگاه خوارزمی
- عضو بنیاد نخبگان
- مدرس برنامهنویسی پایتون
- فارغالتحصیل مهندسی کامپیوتر دانشگاه خوارزمی
- عضو بنیاد نخبگان
مشاوران آموزشی بامداد، هر روز از ساعت ۸:۳۰ الی ۱۶:۳۰ از طریق شماره تلفنهای زیر، مشتاقانه آماده پاسخگویی به سوالات شما هستند:
- بررسی رزومه و سطح فنی شما
- ارائه نقشه راه شخصیسازی شده
- پاسخ به تمامی سوالات آموزشی و کاری