معرفی دوره
در دوره پایتون نوجوانان سماتک، نوجوانان بهصورت ساده و جذاب وارد دنیای برنامهنویسی میشوند. این دوره مخصوص علاقهمندان ۱۳ تا ۱۸ سال است و مفاهیم پایهای کدنویسی، متغیرها، شرطها، حلقهها، توابع و کار با پروژههای واقعی را با زبان محبوب Python آموزش میدهد. آموزشها کاملاً عملی و پروژهمحور هستند تا نوجوانان ضمن یادگیری منطق برنامهنویسی، بتوانند برنامههای ساده و خلاقانه بسازند. هدف این دوره، تقویت تفکر منطقی و آمادهسازی نوجوانان برای مسیر حرفهای در دنیای کدنویسی و فناوری اطلاعات است.
کلاسهای فعال دوره
سرفصلهای آموزشی دوره
- چرا از پایتون استفاده میکنیم.
- استفاده از پایتون شل و 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
- پروژه و پیادهسازی
توضیحات
پس از اتمام دوره مدرک معتبر دریاف کنید
گواهینامه های پایان دوره سماتک با شرط حضور در جلسات و اتمام موفقیت آمیز دوره ها به فراگیران اعطا میگردد و نشاندهنده دانش و مهارت کسبشده شما در طول دوره آموزشی است. همچنین این مدارک میتوانند بهعنوان گواهی معتبر در مسیر ارتقای شغلی و حرفهای مورد استفاده قرار گیرند.
برای دانلود نمونه مدرک کلیک کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.