دوره آموزش پایتون نوجوان

اطلاعات بیشتر​

آیا فرزندتان بین 12 تا 17 سال سن دارد و به دنیای تکنولوژی و کامپیوتر علاقه‌مند است؟
این کلاس پایتون ویژه نوجوانان طراحی شده تا به ساده‌ترین و جذاب‌ترین شکل ممکن، نوجوانان را با یکی از محبوب‌ترین زبان‌های برنامه‌نویسی دنیا آشنا کند.

چرا یادگیری پایتون برای نوجوانان مهم است؟

در دنیای امروز، یادگیری کدنویسی یکی از مهم‌ترین مهارت‌های قرن ۲۱ به حساب می‌آید. زبان برنامه‌نویسی پایتون، به‌خاطر سادگی و خوانایی بالا، بهترین گزینه برای شروع یادگیری کدنویسی توسط کودکان و نوجوانان است. حتی اگر به دنبال آموزش پایتون برای کودکان هم هستید، ما مسیرهای اختصاصی برای سنین پایین‌تر نیز طراحی کرده‌ایم که متناسب با سطح یادگیری آن‌ها باشد.

درباره کلاس برنامه نویسی پایتون برای نوجوانان

این کلاس برنامه نویسی پایتون برای نوجوانان یک مسیر آموزشی جذاب و پروژه‌محور است که شرکت‌کنندگان را از صفر تا ساخت پروژه‌های واقعی با پایتون پیش می‌برد. تمامی مفاهیم به زبان ساده، با مثال‌های کاربردی و تمرین‌های عملی آموزش داده می‌شوند.

مخاطبان این دوره چه کسانی هستند؟

  • دانش‌آموزان 12 تا 17 سال
  • نوجوانانی که به تکنولوژی، بازی‌های کامپیوتری یا ساخت نرم‌افزار علاقه دارند
  • افرادی که هیچ پیش‌زمینه‌ای از برنامه‌نویسی ندارند و می‌خواهند از پایه شروع کنند
  • والدینی که به دنبال یک سرمایه‌گذاری آموزشی هوشمندانه برای آینده فرزندشان هستند

در این دوره چه اتفاقی می‌افتد؟

  • آموزش مفاهیم مقدماتی پایتون (متغیرها، شرط‌ها، حلقه‌ها و…)
  • حل تمرین‌های جذاب و بازی‌وار
  • ساخت چند پروژه واقعی و کاربردی
  • تقویت مهارت‌های تفکر منطقی و ساختار برنامه‌نویسی
  • دریافت مدرک معتبر قابل ترجمه در پایان دوره

سرفصل‌های آموزشی​

    • مفهوم الگوریتم
    • مراحل حل مسئله
    • نحوه نوشتن الگوریتم به زبان ساده (کلمات کلیدی، شبه کد)
    • تعریف متغیر
    • نامگذاری متغیرها (قواعد و بهترین روش ها)
    • تفاوت بین مقداردهی اولیه و تغییر مقدار
    • عددی (صحیح، اعشاری)
    • رشته ای (متن)
    • منطقی (Boolean)
    • دریافت ورودی از کاربر
    • چاپ خروجی روی صفحه
    • ترکیب متن با داده ها در خروجی
    • حلقه ی For
    • حلقه ی while
    • تفاوت ها و کاربردهای هرکدام
    • ساختار Else ،elif ،if
    • عملگرهای مقایسه ای و منطقی
    • ترکیب شرط ها
    • ساختار Else ،elif ،if
    • عملگرهای مقایسه ای و منطقی
    • ترکیب شرط ها
    • تعریف تابع
    • نحوهی ارسال ورودی و دریافت خروجی
    • تفاوت بین توابع آماده و تعریف شده توسط کاربر
    • لیست (List)
    • تاپل (Tuple)
    • دیکشنری (Dictionary)
    • ست (Set)
    • عملیات پایه روی مجموعه ها و حلقه روی آنها
    • مرور پیشرفته روی حلقه های forو while
    • حلقه تو در تو(Loops Nested)
    • کنترل جریان با break, continue, else
    • توابع بازگشتی (Recursive Functions)
    • توابع با تعداد نامشخص آرگومان ها(kwargs , args)
    • توابع لامبدا (Lambda Functions)
    • توابع به عنوان ورودی/خروجی
    • معرفی map, filter, reduce
    • استفاده از توابع Higher- order  
    • مفهوم purity و  immutability
    • ساخت و استفاده از فایل های .py به عنوان ماژول
    • مفهوم import و نحوه سازماندهی پروژه
    • کلاس و شی(Object & Class)
    • سازنده ها (__init__)
    • متدها، ویژگی ها، ارث بری(Inheritance)
    • مفاهیم Encapsulation و polymorphism
    • خواندن و نوشتن فایل) متنی و(JSON
    • آشنایی باSQLite
    • عملیات CRUD ساده روی دیتابیس
    • مفهوم Thread
    • اجرای موازی کد
    • مشکلات همزمانی (Synchronization basics)
    • مفهوم regex
    • الگوهای پایه و جستجو در متن
    • استفاده از کتابخانه re
    • ایجاد پنجره ساده
    • ویجت های اولیه (Label, Button, Entry)
    • رویدادها (Event Handling)
    • معرفیREST
    • ساخت API ساده با Flask یا FastAPI
    • تعریف route و ارسال پاسخ
    • استفاده از requests
    • ارسال درخواست GET/POST

خواندن پاسخ JSON و پردازش آن

سوالات متداول​

این دوره بصورت آنلاین برگزار میشود.

پس از گذراندن دوره و در صورت کسب نمره قبولی در آزمون‌ها و پروژه‌ها به فراگیران گواهینامه ارائه می‌شود.

دوره هایی که هزینه آن ها بالای 6 میلیون تومان است شرایط پرداخت اقساط دارند، برای اطلاع از نحوه پرداخت اقساط با کارشناس دپارتمان هماهنگی های لازم را انجام دهید.

این دوره برای نوجوانان 12 الی 17 سال مناسب است.

جهت آشنایی با نحوه ترجمه مدارک جهاد دانشگاهی صنعتی شریف به این لینک مراجعه کنید.

نظرسنجی​

دیدگاهتان را بنویسید

مشاوره و ثبت‌نام: