آشنایی با مبانی هوش مصنوعی مولد، از جمله مدلهای ترانسفورمر و دیفیوژن و ارتباط آنها با مهندسی نرمافزار.
دسترسی به بیش از 1000 نمونه پرامپت (دستورالعمل) تخصصی و تنظیمشده، برای تسریع در انجام وظایف مهندسی نرمافزار در زمینههای کدنویسی، تست، DevOps، معماری و امنیت.
تمایز واضح بین هوش مصنوعی پیشبینانه و هوش مصنوعی مولد در زمینه گردش کار توسعه نرمافزار.
بررسی موارد استفاده واقعی از GenAI برای تولید کد، رفع اشکال، مستندسازی، اتوماسیون DevOps و طراحی معماری.
تسلط بر تکنیکهای مهندسی پرامپت: Zero-shot، Few-shot، Chain of Thought (CoT)، Tree of Thought (ToT) و قالبهای پرامپت قابل استفاده مجدد.
ایجاد معماریهای نرمافزاری سطح بالا، از جمله نمودارهای ER، نمودارهای توالی و انجام تحلیلهای مقایسهای معماری با استفاده از GenAI.
تولید خودکار پایگاههای کد چند فایلی، کلاسها، ماژولها و توابع در حالی که به اصول SOLID و DRY پایبند هستید.
انجام بازسازی کد، افزایش خوانایی، بهینهسازی عملکرد و افزودن مستندات حرفهای با کمک هوش مصنوعی.
خودکارسازی تحلیل کد استاتیک، تشخیص باگ، شناسایی الگوهای ضد طراحی و بررسی درخواستهای ادغام (pull request) از طریق پرامپتهای هوش مصنوعی مولد.
یادگیری نحوه تولید تستهای Unit، تستهای Integration، تستهای E2E، تستهای API، تستهای Fuzz و دستیابی به پوشش کد بهتر.
ساخت فایلهای Dockerfile، مانیفستهای Kubernetes، اسکریپتهای Terraform و خودکارسازی خطوط لوله GitHub Actions/GitLab CI/CD با استفاده از GenAI.
طراحی سیستمهای Infrastructure as Code (IaC) مقاوم و خودکارسازی تنظیمات نظارت با Prometheus و Grafana با استفاده از گردش کارهای مبتنی بر پرامپت.
تعریف و نظارت بر Service Level Objectives (SLOs) و Service Level Indicators (SLIs) برای حفظ برتری عملیاتی.
ایجاد runbookها (دستورالعملهای اجرایی) و playbookهای (نقشههای عملیاتی) بازیابی فاجعه (disaster recovery) خودکار، با هدایت هوش مصنوعی، برای افزایش عملکرد مهندسی قابلیت اطمینان.
پیادهسازی تولید کد امن، مدلسازی تهدید، تشخیص آسیبپذیری و خودکارسازی پیشنویسهای انطباق SOC2، HIPAA، GDPR.
اعمال ابزارهای مبتنی بر هوش مصنوعی برای Static Application Security Testing (SAST) و Dynamic Application Security Testing (DAST).
دوره "هوش مصنوعی مولد برای مهندسان و توسعهدهندگان نرمافزار" برای توانمندسازی توسعهدهندگان مدرن با مهارتهای لازم برای ادغام ابزارهای هوش مصنوعی پیشرفته در چرخه عمر توسعه نرمافزار طراحی شده است. این دوره با یک پایه محکم شروع میشود و ابتدا هوش مصنوعی مولد را با استفاده از مثالهای دنیای واقعی توضیح میدهد و سپس به بررسی نحوه عملکرد GenAI میپردازد و مدلهای Transformer و Diffusion را پوشش میدهد. فراگیران به وضوح هوش مصنوعی پیشبینانه را از هوش مصنوعی مولد در زمینههای نرمافزاری متمایز خواهند کرد و درک خواهند کرد که چگونه GenAI وظایفی مانند تولید کد، رفع اشکال، مستندسازی، اتوماسیون DevOps و طراحی معماری را متحول میکند. مثالهای عملی شامل کار با GPT-4، Claude 3، Codex، Gemini 1.5 و CodeLlama است.
یک بررسی عمیق از معماری LLMها، شبکههای Transformer و Self-Attention را در کنار مفاهیمی مانند tokenization، context windows و محدودیتهای مدل توضیح میدهد. فراگیران fine-tuning را با in-context learning مقایسه خواهند کرد و LLMهای کد تخصصی مانند Codex، StarCoder، CodeGen و AlphaCode را مطالعه خواهند کرد. جلسات عملی، دسترسی به APIهای مدل را از طریق OpenAI، Hugging Face و Anthropic معرفی میکنند. این دوره همچنین تخصص در مهندسی پرامپت را ایجاد میکند و اصول موثر، zero-shot، one-shot، few-shot prompting، تکنیکهای Chain of Thought (CoT) و Tree of Thought (ToT) و ایجاد قالبهای پرامپت قابل استفاده مجدد را پوشش میدهد.
با حرکت به سمت طراحی کاربردی، فراگیران الگوهای معماری پیشنهادی هوش مصنوعی را بررسی میکنند، نمودارهای ER، نمودارهای توالی را ایجاد میکنند، تجزیه و تحلیلهای مقایسهای معماری را انجام میدهند و پشتههای فناوری را ارزیابی میکنند. ماژولهای کدنویسی عملی، تولید کد چند فایلی، ایجاد کلاس/ماژول/تابع، بازسازی کد با استفاده از اصول SOLID/DRY، افزودن مستندات و بررسی PRهای مبتنی بر GenAI را آموزش میدهند. بخشهای بعدی بر تحلیل استاتیک، تشخیص باگ، تست واحد/ادغام، تولید Dockerfile/مانیفست Kubernetes، اسکریپتنویسی IaC و راهاندازی مانیتورینگ با استفاده از Prometheus و Grafana تمرکز دارند.
امنیت از طریق تولید کد امن، پرامپتهای مدلسازی تهدید، اتوماسیون انطباق (SOC2، HIPAA، GDPR) و هوش مصنوعی در SAST/DAST ادغام شده است. در نهایت، فراگیران به بیش از 1000 پرامپت تنظیمشده دسترسی پیدا میکنند که بهطور خاص برای افزایش بهرهوری مهندسی نرمافزار با هوش مصنوعی مولد طراحی شدهاند.
Edcorner Learning
دوره های آموزش آنلاین Edcorner گزینه های آموزشی متمرکز بر مشتری را در قالب های مختلف و روش های تحویل ارائه می دهد ، و به افراد و سازمان ها آموزش با کیفیت بالا ارائه می دهد که می تواند متناسب با سبک های یادگیری فردی و نیازهای خاص باشد ، مانند آموزش آنلاین ، آموزش سفارشی ، آموزش خود گام ، محل آموزش. مدرسان ما از سراسر حوزه دارای مهارت و تخصص بالایی هستند. Edcorner آموزش مهارت های زیر را ارائه می دهد: 1. HR و HR Analytics ، روز کاری HCM. 2. برنامه نویسی - C ، C ++ ، C Sharp ، JAVA ، JS ، Angular ، Python ، HTML CSS. PHP ، Flutter ، vb.net ، .net ، Unity و موارد دیگر. 3. امنیت سایبری. 4. بلاکچین. 5. SAP
نمایش نظرات