فنی و حرفه ای گیتی افروز

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

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


صفر تا صد
سطح

15
فصل

47
جلسه

11:35
ساعت

استاد

مهندس سارا جهانگشای رضائی

کارشناس ارشد IT ، فعال در زمینه هوش مصنوعی

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


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

این دوره برای تمامی نوجوانان 12 تا 18 سال طراحی شده و مخصوص نوجوانانی است که به تکنولوژی و برنامه‌نویسی علاقه‌مند هستند. مهم نیست که قبلاً تجربه‌ای در این زمینه داشته باشند؛ این دوره با ساختاری کاملاً آموزشی و تمرینات عملی، از ابتدا تا سطوح پیشرفته به دانش‌آموزان کمک می‌کند تا به برنامه‌نویسان موفقی تبدیل شوند. علاوه بر این، این دوره برای نوجوانانی که به دنبال کسب مهارت‌های کاربردی در دنیای فناوری اطلاعات هستند و می‌خواهند آینده شغلی خود را در این مسیربسازند، بسیار مفید است.


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

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


پرسش های متداول

دوره به صورت حضوری در محل آموزشگاه تشکیل میشود. به درخواست فراگیران دوره میتواند آنلاین برگزار گردد.

بله، در پایان برای فراگیران مدرک معتبر ارائه میگردد.

بله، تمامی جلسات دوره پایتون ضبط و به صورت مادم العمر در اختیار افراد شرکت کننده قرار میگیرد.

سرفصل ها
1
5 دقیقه
آنچه در این دوره خواهید دید....

در این جلسه ، بخش های مختلف دوره، الزامات و نکاتی که باید رعایت شود تا بهترین نتیجه و بازدهی را در طول دوره کسب کنید ، برای شما عزیزان بیان شده است.

4
24 دقیقه
الگوریتم های مرتب سازی

فایل PDF تمامی فصل های دوره در این بخش آپلود گریده است.

1
21 دقیقه
String
2
26 دقیقه
Lists
3
11 دقیقه
Tuples
4
27 دقیقه
Dictionary)Maps)
2
14 دقیقه
شروط تو در تو (nested-if)

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

3
6 دقیقه
شروط ترکیبی

سورس کد مربوط به این قسمت ، در بخش اول همین فصل آپلود گریده است .

1
9 دقیقه
حل مثال اول

در این فصل سه مثال به همراه سورس کد مربوطه آپلود گردیده است . در این مسئله ها سعی شده است تا با ترکیب مباحثی مانند حلقه ها، شرط ها و متغیر ها دید وسیع تر و گسترده تری از کاربرد کدنویسی در مسائل پیدا کنید.

2
3
2
43 دقیقه
پارامترها و آرگومان های توابع

در این بخش سعی شده است تا با پارامتر های تابع ، نحوه فراخوانی و مقداردهی به پارامتر ها آشنا شوید .

3
5 دقیقه
توابع بازگشتی (Recursive Functions)

در پایتون، یک تابع می‌تواند تابع دیگری را فراخوانی کند. حتی این امکان وجود دارد که تابع خودش را فراخوانی کند. به این نوع توابع که خودش را فراخوانی می کند، «تابع بازگشتی» می گویند. تولید توالی با استفاده از توابع بازگشتی، نسبت به انجام این کار با استفاده از تکرارهای تو در تو (حلقه‌ها)، آسان‌تر است.

1
12 دقیقه
بررسی ساختار فایل

این بخش به توضیح کلی از فایل ، دلیل استفاده و کاربرد فایل ها و دستورات مختلف کار با فایل اشاره شده است تا در جلسات بعدی با داشتن پیش زمینه مربوطه ، بتوان دستورات و مباحث را به صورت عملی پییاده سازی کرد.

2
13 دقیقه
بررسي عملیات های مربوط به فايل در زبان پايتون

در این بخش عملیات های اصلی نظیر ایجاد، نوشتن، حذف و ویرایش یک فایل و نیز built-in function هایی نظیر open, write, read, close, append مطرح گردیده است.

1
10 دقیقه
آشنایی با تابع Lambda

فایل کد این بخش، به صورت یکجا با دیگر قسمت ها در بخش آخر همین فصل بارگذاری شده است.

2
9 دقیقه
آشنایی و بررسی تابع Map

فایل کد این بخش، به صورت یکجا با دیگر قسمت ها در بخش آخر همین فصل بارگذاری شده است.

3
9 دقیقه
آشنایی و بررسی توابع Filter , Zip

توابع آماده ای که نحوه کارکرد آن در تمامی بخش های فصل 11 خدمت شما توضیح داده شد، اصطلاحا توابع built-in functions نامیده می شوند.

1
6 دقیقه
داده CSV

داده با فرمت مربوطه(CSV) جهت استفاده شما فراگیران عزیز آپلود گریده است.

2
8 دقیقه
داده JSON
3
14 دقیقه
داده XML
1
13 دقیقه
مفاهیم پایه شی گرایی و کلاس

«شی گرایی» یا «برنامه نویسی شی گرا» (Object-Oriented Programming - OOP) یکی از رویکردهای مهم در برنامه نویسی است. این شیوه شامل مفاهیم کلیدی و اصول خاصی می‌شود که باید از آن‌ها در پیاده‌سازی برنامه‌های مبتنی بر این روش استفاده شود. زبان برنامه نویسی پایتون از جمله محبوب‌ترین و پرکاربردترین زبان‌های برنامه نویسی به حساب می‌آید که شی‌گرا هم هست و به خوبی می‌توان اصول شی‌گرایی را در آن پیاده‌سازی کرد.

2
20 دقیقه
متغیر و متد ها

تمامی کلاس ها در شی گرایی ، از متغیر ها(ویژگی ها) و یا متد ها(توابع) تشکیل شده اند که انعطاف پذیری در نوشتن کدها را میسر می کند.

3
17 دقیقه
اصول شی گرایی

در مبحث شی گرایی، چهار اصل مهم وجود دارد که در این بخش به مهم ترین و متداول ترین آن یعنی "ارث بری" می پردازیم.

2
10 دقیقه
ایجاد پایگاه داده و اتصال آن به سرور پایتون

برای کار با هر نوع پایگاه داده ای ابتدا نیاز است آنرا ایجاد و سپس یک اتصال (connection) بین پایگاه داده و محیط برنامه نویسی پایتون برقرار کنیم تا بتوانیم دستورات پایگاه داده ای به زبان پایتون اجرا کنیم.

1
11 دقیقه
رابط گرافیکی و کتابخانه های گرافیکی

یک محیط گرافیکی که نرم‌افزارهای کامپیوتری، برای راهنمایی و کاربری بهتر انسان بکار می‌گیرند رابط کاربر گرافیکی نامیده می‌شود. این نما، چگونگیِ روش کاربریِ رایانه را، توسط انسان، تسهیل می کند.

2
8 دقیقه
ابزار ها و متد ها

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

3
20 دقیقه
ساخت ماشین حساب گرافیکی - بخش اول

کد این بخش به صورت یکجا، در بخش دوم آپلود گردیده است.

دانلود نرم افزار موبایل آموزشگاه فنی و حرفه ای گیتی افروز

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

دانلود اپ اندروید