- پایتون
- هوش مصنوعی
- سی شارپ
- MS .NET Fundamentals آموزش برنامه نویسی مقدماتی C#
- Programming in C#1 – Windows Forms
- ASP.NET Core 10.0 and Blazor with Material
- ASP.NET Core 10.0 and Angular 20.0 with Material
- دوره NET Microservices ,DDD, CQRS,Vertical/Clean Architecture using Docker.
- API Security
- Fullstack Web Development
- دوره طراحی سیستم System Design
- دوره ASP.Net Core With EF Core
- دوره Test In .NET
- طراحی وب
- جاوا
- اندروید
- دوره گولنگ (golang) – مقدماتی
|
|
فاطمه عباسی ,سپیده علی عسگری |
|---|---|
|
|
40 ساعت |
|
|
ندارد |
کلاسهای فعال این دوره
سپیده علی عسگری
ترکیبی
کلاس تابستانی
- تاریخ شروع: 1405/04/10
- زمان برگزاری: 9 الی 12 دوشنبه و چهارشنبه ها
فاطمه عباسی
ترکیبی
کلاس تابستانی
- تاریخ شروع: 1405/04/16
- زمان برگزاری: 9 الی 12 یکشنبه و سه شنبه ها
پرداخت اقساطی با تارا
شرایط ثبتنام اقساطی دوره
💳
۲ قسط
3,250,000
تومان
قسط اول
3,250,000 تومان
قسط دوم، ۳۰ روز بعد
3,250,000 تومان
بدون نیاز به چک و ضامن، اعتبارسنجی آنلاین توسط تارا
سرفصلهای دوره
- چرا از پایتون استفاده میکنیم.
- استفاده از پایتون شل و IDLE به منظور نوشتن اولین برنامه
- شناخت انواع متغیرها و نحوه نامگذاری یک متغیر در پایتون
- علامت واگذاری
- عملگرهای اصلی
- با استفاده از عملگرهای اصلی مانند +، -، * و /، عملیات ریاضی را در پایتون انجام خواهید داد.
- شناخت سایر عملگرهای واگذاری
- با انواع عملگرهایی که در واگذاری متغیرها مورد استفاده قرار میگیرند آشنا خواهیدشد.
- آشنایی با انواع دادهها
- آشنایی با انواع مختلف دادهها مانند عدد صحیح، اعشاری، و رشته.
- فرمتدهی رشتهها با تابع Input
- استفاده از تابع Input برای گرفتن ورودی از کاربر و فرمتدهی رشته.
- تایپ کستینگ
- نوع دادهای لیست (List)
- شناخت مفهوم تاپل و کاربردهای آن در برنامهنویسی. (Tuple)
- نوع دادهای دیکشنری (Dictionary)
- آشنایی با دیکشنری و نحوه استفاده از آن در ذخیره اطلاعات.
- نحوه تعاملی کردن اولین برنامه
- mathematica
- یادگیری توابع Input و Print.
- کوتیشن سه تایی
- عبور از کاراکترها
- آشنایی با عبارات شرطی if
- عبارت شرطی inline if
- حلقه for
- حلقه while
- ardu
- کلمه کلیدی break
- کلمه کلیدی continue
- عبارت کنترلی try , except
- توابع و ماژول ها
- نحوه تعریف توابع
- حوزه متغیرها
- وارد کردن ماژولها
- ایجاد ماژول شخصی
- آموزش نحوه کار با فایلها
- آموزش نحوه وارد کردن ماژولها
- ایجاد ماژول شخصی
- نحوه کار کردن با فایلها
- بازکردن و خواندن فایلهای متنی
- استفاده از حلقه برای خواندن فایلهای متنی
- نوشتن در یک فایل متنی
- بازکردن و خواندن فایلهای متنی با buffer size
- بازکردن و خواندن و نوشتن فایلهای باینری
- نحوه استفاده از Lambda در تعریف توابع کوتاه و سریع.
- Lambda های پایتون به همراه نگاشت، فیلتر و کاهش
- فایده عملی Lambda
- مسائلی که هنگام استفاده از Lambda باید در نظر داشت
- تعریف و کاربردهای کلاس در برنامهنویسی شیءگرا.
- مفهوم نمونهسازی در شیءگرایی
- آشنایی با چهار اصل برنامهنویسی شیءگرا
- یادگیری اصول اصلی Encapsulation، Abstraction، Inheritance و Polymorphism در برنامهنویسی شیءگرا.
- تعریف کلاس در پایتون
- ساخت شیء در پایتون
- متد سازنده در پایتون
- آشنایی با مفهوم ارثبری و چگونگی به اشتراک گذاشتن ویژگیها و متدها
- وراثت چندگانه و چند سطحی در پایتون
- کپسولهسازی در پایتون
- ساخت برنامه و ابزار گرافیکی با پایتون
- رابط کاربری گرافیکی (GUI)
- معرفی به کتابخانه Tkinter برای ساخت رابطهای گرافیکی در پایتون.
- ایجاد برنامه با Tkinter
- ابزارکهای Tkinter
- کلاس ابزارکهای Tkinter
- مدیریت هندسه ابزارکهای Tkinter
- ساخت چند ابزار با Tkinter
- پروژه و پیادهسازی
Road Map
مسیر آموزشی
1
آشنایی با دنیای برنامهنویسی و نصب ابزارها مدت زمان: 1 هفته
مدت زمان: 1 هفته
- آشنایی با مفهوم برنامهنویسی و منطق الگوریتم
- نصب پایتون و اجرای اولین برنامه
- آشنایی با محیطهای برنامهنویسی (Thonny، VS Code)
- نوشتن و اجرای برنامههای ساده
Python
Thonny
VS Code
2
مفاهیم پایه پایتون
مدت زمان: 2 هفته
- انواع دادهها (عدد، رشته، بولین)
- متغیرها و ورودی/خروجی دادهها
- عملگرهای ریاضی و منطقی
- تمرینهای ساده محاسباتی و متنی
Python
3
ساختارهای تصمیم و تکرار
مدت زمان: 2 هفته
- شرطها (if، elif، else)
- حلقههای تکرار (for و while)
- استفاده از شرطها در بازیهای ساده
- تمرین ساخت ماشین حساب و جدول ضرب
Python
4
لیستها و توابع
مدت زمان: 2 هفته
- آشنایی با لیستها و روشهای کار با آنها
- تعریف و استفاده از توابع (def)
- پارامتر و مقدار بازگشتی
- تمرین ساخت برنامههای کاربردی کوچک
Python
5
پروژههای خلاقانه با پایتون
مدت زمان: 3 هفته
- ساخت بازی حدس عدد
- طراحی برنامه داستانساز تصادفی (Story Generator)
- آشنایی با کار با زمان و اعداد تصادفی
- کار گروهی روی پروژه کوچک
Python
random
time
6
ساخت بازی با کتابخانه Turtle
مدت زمان: 3 هفته
- معرفی گرافیک ساده با Turtle
- طراحی اشکال هندسی و نقاشی با کد
- ساخت بازیهای کوچک (مثل مار یا دارت)
- تقویت منطق برنامهنویسی در محیط تصویری
Python
Turtle
7
پروژه نهایی و ارائه
مدت زمان: 2 هفته
- طراحی و اجرای پروژه نهایی انتخابی
- رفع اشکال و بهینهسازی کد
- ارائه پروژه به صورت گروهی یا فردی
- آمادهسازی برای دورههای پیشرفتهتر پایتون
Python
Turtle
VS Code
توضیحات
کاتالوگ دوره
سئوالات متداول
اساتید دوره
هنوز استادی برای این دوره ثبت نشده است.
دیدگاهها
اولین نفری باشید که دیدگاهی را ارسال می کنید برای “دوره پایتون نوجوانان” لغو پاسخ



دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.