دوره آموزشی مبانی برنامه نویسی: اصول و مبانی
2 ساعت 11 دقیقهمبتدی2024-12-13
مدرسین

Annyce Davis
Engineering leader, international conference speaker, and author.
جزئیات دوره
مهارتهای اصلی برنامهنویسی رو یاد بگیر و تو هر زبانی که بخوای شروع به کدنویسی کن! تو این دوره، «انیس دیویس» با استفاده از زبان پایتون، مفاهیم اصلی و ساختار برنامهنویسی رو بهت آموزش میده و کمک میکنه بفهمی پشت پرده کدنویسی چه خبره.
اول از همه با دستورات و عبارات ساده پایتون شروع میکنیم. بعد، موضوعات پایهای مثل کار با رشتهها (Strings)، متغیرها و کدنویسی شرطی رو یاد میگیری—چیزایی که تو همه زبانهای برنامهنویسی مشترک هستن.
همچنین میفهمی چطور با انواع مختلف دادهها کار کنی و خطاهای رایج رو رفع کنی. تو این مسیر، انیس نشون میده که کدنویسی تو زبانهای مختلف چه شکلیه و چطور میتونی زبان برنامهنویسی مناسب رو برای خودت انتخاب کنی.
در پایان این دوره، آمادهای که تو هر زبانی که دوست داری، مسیر یادگیری برنامهنویسی رو ادامه بدی!
اهداف یادگیری:
نوشتن کد منبع (Source Code)
آشنایی با عبارات و دستورات پایه
کار با اعداد و رشتهها
نوشتن کدهای شرطی
افزایش بهرهوری با توابع
استفاده از کامنتها در کدنویسی
تصمیمگیری در کد
رفع خطاهای برنامهنویسی
شناخت زبانهای برنامهنویسی دیگه
اول از همه با دستورات و عبارات ساده پایتون شروع میکنیم. بعد، موضوعات پایهای مثل کار با رشتهها (Strings)، متغیرها و کدنویسی شرطی رو یاد میگیری—چیزایی که تو همه زبانهای برنامهنویسی مشترک هستن.
همچنین میفهمی چطور با انواع مختلف دادهها کار کنی و خطاهای رایج رو رفع کنی. تو این مسیر، انیس نشون میده که کدنویسی تو زبانهای مختلف چه شکلیه و چطور میتونی زبان برنامهنویسی مناسب رو برای خودت انتخاب کنی.
در پایان این دوره، آمادهای که تو هر زبانی که دوست داری، مسیر یادگیری برنامهنویسی رو ادامه بدی!
اهداف یادگیری:
نوشتن کد منبع (Source Code)
آشنایی با عبارات و دستورات پایه
کار با اعداد و رشتهها
نوشتن کدهای شرطی
افزایش بهرهوری با توابع
استفاده از کامنتها در کدنویسی
تصمیمگیری در کد
رفع خطاهای برنامهنویسی
شناخت زبانهای برنامهنویسی دیگه
مهارت ها
Programming FoundationsPythonFoundationsOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - مبانی برنامه نویسی
- 02 - پیگیری همراه با دوره
1. مبانی برنامه نویسی
- 03 - برنامه نویسی چیست
- 04 - زبان برنامه نویسی چیست
- 05 - نوشتن کد منبع
- 06 - اجرای کد شما
- 07 - استفاده از یک IDE
2. نحو برنامه نویسی
- 08 - چرا پایتون
- 09 - نصب پایتون در مک
- 10 - نصب پایتون در ویندوز
- 11 - اجرای پایتون در خط فرمان در مک
- 12 - اجرای پایتون در خط فرمان در ویندوز
- 13 - نصب ویژوال استودیو کد در مک
- 14 - نصب ویژوال استودیو کد بر روی ویندوز
- 15 - اجرای پایتون در یک IDE
- 16 - عبارات و عبارات اساسی
- 17 - رفع مشکلات
3. متغیرها و انواع داده ها
- 18 - مقدمه ای بر متغیرها و انواع داده ها
- 19 - متغیرهای بین زبانها
- 20 - کار با اعداد
- 21 - کار با تار
- 22 - استفاده صحیح از فضای خالی
- 23 - کار با نظرات
- 24 - چالش - خروجی چیست
- 25 - راه حل - خروجی چیست
4. کد مشروط
- 26 - تصمیمگیری در کد
- 27 - کاوش کد شرطی
- 28 - کار با شرایط ساده
- 29 - شرایط در سراسر زبان
- 30 - چالش - بازی حدس زدن
- 31 - راه حل - بازی حدس زدن
5. کد مدولار
- 32 - مقدمه ای بر توابع
- 33 - ایجاد و فراخوانی توابع
- 34 - تنظیم پارامترها و آرگومان ها
- 35 - برگرداندن مقادیر از توابع
- 36 - توابع در سراسر زبان
- 37 - چالش - شهرهای مورد علاقه
- 38 - راه حل - شهرهای مورد علاقه
واژه نامه ها
نتیجه گیری
- 39 - کاوش در زبان ها
- 40 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی ساخت عوامل هوش مصنوعی با API پاسخهای OpenAI
- دوره آموزشی پروتکل زمینه مدل (MCP) برای مبتدیان
- دوره آموزشی ساخت عوامل هوش مصنوعی برای مبتدیان
- دوره آموزشی فراتر از کدنویسی با Vibe با Google Gemini: تبدیل شدن به یک توسعهدهنده هدفمند
- دوره آموزشی ساخت عوامل MCP قطعی
- دوره آموزشی اپلیکیشنهای مبتنی بر LLM با Streamlit
- دوره آموزشی ساخت MVP یک سرویس ابری (SaaS) در یک روز
- دوره آموزشی هوش مصنوعی عملی: ساخت اولین اپلیکیشن خود با قدرت LLM
مسیرهای مرتبط
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده نرم افزار
- مسیر آموزشی آماده شدن برای آزمون MTA: اصول توسعه نرم افزار (98-361)
- مسیر آموزشی مبانی تبدیل شدن به یک برنامه نویس
- مسیر آموزشی ملزومات شغلی در توسعه نرم افزار
- مسیر آموزشی راهنمای شروع سریع برای برنامه نویسی جاوا
- مسیر آموزشی راهنمای شروع سریع برای برنامه نویسی در پایتون