لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش با هوش مصنوعی مهندس نرم افزار شوید
- آخرین آپدیت
دانلود Become a Software Engineer with AI
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
راهنمای جامع تبدیل شدن به مهندس نرمافزار: ورود شما به دنیای فناوری با هوش مصنوعی
آیا رویای ورود به دنیای هیجانانگیز فناوری و تبدیل شدن به یک مهندس نرمافزار موفق را دارید؟ این راهنما، نقشه راه شماست!
در این دوره چه چیزی یاد خواهید گرفت:
تسلط بر کدنویسی از پایه (از صفر تا صد)
ساخت برنامههای نرمافزاری واقعی و کاربردی
شروع یک شغل پردرآمد به عنوان مهندس نرمافزار (Associate Software Engineer)
به دست آوردن دیدگاههای ارزشمند در مورد عملکرد برنامههای کاربردی در سراسر جهان، بر اساس تجربیات واقعی
بهینه سازی با هوش مصنوعی و نکات مهم در استفاده از آن برای پیشرفت
پیشنیازها:
یک کامپیوتر متصل به اینترنت
عدم نیاز به هیچگونه تجربه قبلی در کدنویسی
چرا مهندسی نرمافزار مهم است؟
یک مهندس نرمافزار، فردی است که مهارتهای لازم برای کدنویسی را به طور حرفهای دارد و با حداقل یک زبان برنامهنویسی و مفاهیم پایگاه داده آشنا است. حتی در دنیای پیشرفته امروزی با وجود هوش مصنوعی و عوامل هوشمند، دانستن اصول اساسی مهندسی نرمافزار بسیار مهم است، اگر میخواهید یک قدم جلوتر از ساخت برنامهها باشید. به عنوان یک مهندس نرمافزار، باید با سیستمهای کنترل نسخه کد مانند Git، Mercurial یا SVN راحت باشید. شما در توسعه و نگهداری برنامههای نرمافزاری مشارکت خواهید داشت. مسئولیتهای شما شامل کدنویسی، تست و رفع اشکال نرمافزار است.
تمرکز دوره:
دوره من بر روی کاربرد عملی (Practical Application) تمرکز دارد، نه تئوری. این به شما امکان میدهد مهارتهای خود را از طریق تجربیات کدنویسی عملی توسعه دهید. این مهمترین چیز برای زمان حال و دانش مهمی است که حتی با استفاده از هوش مصنوعی برای کدنویسی نیز باید بدانید. ایده اصلی در اینجا این است که دانش لازم را به شما ارائه دهم تا بتوانید به عنوان یک مهندس نرمافزار کار کنید.
یک دوره جذاب و سرگرمکننده:
تمرکز من این است که یک دوره سرگرمکننده داشته باشیم که در آن از فرآیند یادگیری و ایجاد برنامههای واقعی لذت ببرید و وقتی متوجه شدید، در حال کدنویسی هستید. به شما نشان خواهم داد که کد، یک علم سخت و پیچیده نیست، بلکه یک فرآیند خلاقانه و یک فعالیت لذتبخش است که حتی خارج از محل کار نیز دوست دارید انجام دهید.
پس بیایید با هم وارد این مسیر یادگیری شویم!
سرفصل ها و درس ها
Fundamentals of Software Engineer-مبانی مهندسی نرمافزار
Fundamentals of Software Engineer
مقدمه
Introduction
مرور کلی
Overview
فرآیند توسعه
Development Proccess
هوش مصنوعی مولد دشمن نیست، نه یک راه حل جادویی
Generative AI is not an enemy neither silver bullet
اولین آپدیت پایتون 2025 هوش مصنوعی - اولین کد
First Python updated 2025 AI - First code
هوش مصنوعی در طول دوره
AI during the course
اولین کد پایتون با استفاده از Replit
First Python code using Replit
کامنتها
Comments
کامنتها و Print - کوئیز (Quiz)
Comments and Print - QUIZ
متغیرها
Variables
متغیرها: بازنویسی یا Overriding
Variables: Overwriting or Overriding
توضیح Overwriting
Overwriting Explanation
الحاق (Concatenation)
Concatenation
مرور سریع
Quick Review
AI Code Assistants-دستیاران کدنویسی هوش مصنوعی
AI Code Assistants
مقدمه ای بر دستیاران کد
Introduction to Code assistants
Your first real scripts-اولین اسکریپتهای واقعی شما
Your first real scripts
در این بخش چه یاد خواهید گرفت؟
What will you learn in this section?
مستندات پایتون
Python Documentation
عملگرهای ریاضی: جمع، تفریق، تقسیم و ضرب
Math Operators: Addition, Subtraction, Division, and Multiplication
محاسبه سن از سال تولد
Calculating Age from Year of Birth
توضیحات Input
Input Explanation
Input در کدنویسی
Input in Coding
انتخاب اعلان متغیر صحیح
Choose the Correct Variable Declaration
ایمیلساز
E-mail Generator
تابع Type و انواع داده
Type Function and Data Types
تبدیل/Cast در پایتون
Conversion/Cast in Python
تبدیل ارز
Currency Converter
بهبود اسکریپتهای ماشین حساب سن
Improving Scripts of Age Calculator
Logical Operators and Loops-عملگرهای منطقی و حلقهها
Logical Operators and Loops
در این بخش چه یاد خواهید گرفت؟
What will you learn in this section?
نوع بولی (Boolean)
Boolean Type
عملگرهای منطقی: IF و ELSE
Logical Operators: IF and ELSE
ELIF - بررسی اینکه آیا می توانید آبجو بنوشید!
ELIF - check if you can drink a beer!
WHILE
WHILE
ماراتون - قسمت 1
Marathon - part 1
ماراتون - قسمت 2
Marathon - part 2
مرور و جمعبندی
Review and Recap
Functions-توابع
Functions
مقدمه
Intro
شناسایی توابع موجود
Identifying Available Functions
ایجاد تابع خود با یک آرگومان واحد
Creating Your Own Function with a Single Argument
توابع با چند آرگومان
Functions with Multiple Arguments
توابع جمع، تقسیم، ضرب و تفریق
Sum, Division, Multiplication and Subtraction functions
ماشین حساب ارز
Currency Calculator
The Power of Lists-قدرت لیستها
The Power of Lists
مقدمه
Intro
لیست، Offset و حلقه While
List, Offset and While Loop
حلقه For
For Loop
افزودن مقدار در یک لیست
Appending Value in a List
ایجاد لیست خرید
Creating a Grocery List
The Terminal-ترمینال
The Terminal
مقدمه
Intro
سیستمهای عامل به طور خلاصه
Operational Systems in a nutshell
سیستمهای عامل
Operational Systems
برنامهریزی با استفاده از Miro
Planning using Miro
Miro، ترمینال و Bash
Miro, Terminal and Bash
شناسایی ترمینال شما در Mac و Linux
Identifying Your Terminal on Mac and Linux
مدیریت بسته
Package Manager
شناسایی ترمینال شما در ویندوز
Identifying Your Terminal on Windows
مدیریت فایل در ترمینال ویندوز
File Management in the Windows Terminal
هدایت مسیرها و مدیریت فایلها در ویرایشگر کد VIM
Navigating Paths and Managing Files in VIM Code Editor
Bash Script 101
Bash Script 101
اسکریپتهای bash بیشتر
More bash scripts
جمعبندی
Wrap Up
Installing-نصب
Installing
مقدمه
Intro
نصب پایتون در Mac OS
Installing Python on Mac OS
نصب پایتون در ویندوز
Installing Python on Windows
پیکربندی ویندوز
Configuring Windows
MacOS VSCode
MacOS VSCode
نصب Java
Installing Java
شبیهسازی نیازمندیهای پروژه: نصب Clojure, Leiningen و Docker
Simulating Project Requirements: Installing Clojure, Leiningen, and Docker
نصب VSCode در ویندوز
Installing VSCode on Windows
مقدمهای بر Docker
Docker Introduction
مبانی Docker
Docker Fundamentals
اجرای پایتون با Docker
Running Python with Docker
نتیجهگیری
Conclusion
Running Python on Your Local Machine-اجرای پایتون بر روی ماشین محلی شما
Running Python on Your Local Machine
اجرای اسکریپتها با Docker
Running scripts with Docker
حذف Docker Hints
Removing Docker Hints
بررسی اعداد زوج و فرد
Checking for Even and Odd numbers
درک مفهوم Range
Understanding the Range Concept
Coding with AI-کدنویسی با هوش مصنوعی
Coding with AI
نصب و استفاده از VSCode با Github Copilot
Install and use VSCode with Github Copilot
Code Version Control Git-کنترل نسخه کد Git
Code Version Control Git
درک کنترل نسخه کد
Understanding Code Version Control
مبانی Git: اولین قدمها و دستورات ضروری
Git Basics: First Steps and Essential Commands
شاخه Git
Git Branch
مقدمهای بر Github
Github Intro
مخزن Github
Github Repository
پیکربندی Github
Github Configuration
Libraries-کتابخانهها
Libraries
مقدمه
Intro
کتابخانه خودتان
Your own Library
کتابخانه استاندارد
Standard Library
کتابخانه Random
Random Library
تولیدکننده مسابقات یورو 2024
Euro 2024 Match Generator
آمار با کتابخانههای پایتون
Statistics with Python Libraries
نمایش نظرات