آموزش پایتون (Python)
پایتون (Python) یک زبان برنامهنویسی تخصصی و پرکاربرد است که از پایتون (Python) در انواع پروژههای نرمافزاری، توسعه وب، تحلیل داده، هوش مصنوعی، امنیت سایبری و بسیاری دیگر از زمینهها استفاده میشود. پایتون (Python)مشهور به سادگی و خوانايی کدها، اکوسیستم گسترده ابزارهای و افزونههای متنوع، و جوامع فعال برنامهنویسی است.پایتون (Python) به شکل کاملا کاربردی و پروژه محور در 3 سطح (مقدمانی و متوسطه و پیشرفته ) در آموزشگاه کامپیوتر جهش رایانه ارائه می گردد.
جهش رایانه یک آموزشگاه مجاز فنی و حرفه ای است که می توانید با کلیک روی این لینک (سایت اداره کل فنی حرفه ای استان تهران) از اعتبار این موسسه مطمئن شوید.
آموزش پایتون (Python) دریک نگاه:
پایتون (Python) و سینتکس ساده :
پایتون (Python) به دلیل سینتکس ساده و آسانی کار با کدها، به برنامهنویسان تازهکار و حرفهای خوشآمدگویی میکند. کدهای پایتون (Python)بسیار شبیه به زبان انگلیسی نوشته میشوند.
پایتون (Python) وکامیونیتی فعال:
پایتون (Python) دارای جامعه بزرگی از برنامهنویسان و منابع آموزشی است که به شما کمک میکند مسائلی که با آن مواجه میشوید را حل کنید.
پایتون (Python) وچندکاره:
پایتون (Python) برای توسعه برنامههای تحت وب، تولید نرمافزارهای سیستمی، پردازش داده، ایجاد بازیها و موارد دیگر مناسب است.
پایتون (Python) و پایگاهداده:
انواع کتابخانهها و ابزارهای متنوعی برای اتصال و کار با پایگاهدادهها در پایتون (Python)وجود دارد. برای مثال، SQLAlchemy و Django ORM برای کار با پایگاهدادهها مناسب هستند.
پایتون (Python) وآموزش و مستندات:
پایتون (Python) دارای منابع آموزشی غنی و مستندات کامل است. وبسایت Python (python.org) منبع اصلی برای مستندات و منابع آموزشی است.
پایتون (Python) وجوامع و کتابخانهها:
پایتون (Python) دارای کتابخانهها و افزونههای فراوانی مانند NumPy برای عملیات علم داده، Pandas برای تحلیل داده، Matplotlib برای رسم نمودارها، Django و Flask برای توسعه وب، و TensorFlow برای هوش مصنوعی است.
پایتون (Python) وبرنامهنویسی شیءگرا:
پایتون (Python) از برنامهنویسی شیءگرا و همچنین برنامهنویسی تابعی پشتیبانی میکند.
پایتون (Python) و مستقل از سیستم عامل:
پایتون (Python) قابل اجرا بر روی اکثر سیستمهای عامل اصلی مانند Windows، macOS، و Linux است.
مزایای برگزاری دوره آموزش پایتون (Python) در جهش رایانه
سیستم تک کاربره
سیستم جداگانه برای هر نفر
مدرک معتبر
مدرک معتبر فنی حرفه ای
اساتید مجرب
اساتید متخصص و با سابقه
سر فصل های آموزش پایتون (Python)
دوره آموزش پایتون (Python) در 3 سطح با سر فصل های زیر برگزار می گردد.
سر فصل های آموزش پایتون (Python) سطح یک
جلسه اول:
- معرفی و آشنایی
- زبان برنامه نویسی چیست؟
- هدف شما از یاد بگیری برنامه نویسی چیست؟
- پایتون چیست؟
- در چه پلتفرم هایی میتوان پایتون نوشت؟
- صحبت درباره فریم ورک های معروف پایتون خصوصا جنگو
- صحبت درباره مینی پیسی ها از جمله رزبری پای
- دنیای برنامه نویسی چقدر بزرگ است؟
- آشنایی با ۵ رکن اساسی برنامه نویسی
- در آخر این کلاس چه یاد خواهیم گرفت؟
- صحبت درباره ساختار کلی کامپیوتر و نحوه کارکرد آن به زبان ساده (اشاره به CPU، ALU، RAM، GPU و…)
- آشنایی با الگوریتم و فلوچارت و اهمیت آن
- حل یک مثال ساده با الگوریتم
- تحلیل و trace الگوریتم
- تمرین الگوریتم و فلوچارت
جلسه دوم:
- حل مجدد الگوریتم و یادآوری آن
- حل تمرین جلسه قبل
- حل مثال جدید از الگوریتم
- اهمیت فلوچارت
- صحبت درباره دیاگرام های مختلف برنامه نویسی
- آشنایی با فلوچارت و اهمیت آن
- معرفی ۴ المان اصلی فلوچارت
- رسم فلوچارتِ الگوریتم های قبلی
- آشنایی با دنیای مبنا اعداد
- آموزش تبدیل اعداد از مبنا دودویی به دهدهی
- آموزش تبدیل اعداد از مبنا دهدهی به دودویی
- آشنایی با انواع زبان های برنامه نویسی لز نظر متغیر (Dynamic variable and static variables)
- آشنایی با کامپایلر و وظایف آن
- تمرین الگوریتم و فلوچارت
جلسه سوم:
- دوره مجدد کامپایلر و وظایف آن
- آشنایی با IDE ها و انواع آن
- آشنایی با انواع متغیر در زبان های مادر
- دوره مجدد الگوریتم و فلوچارت و حل تمرین جلسه قبل
- آموزش مفاهیم متغیر های در برنامه نویسی و نحوه مقابله با انواع مشکلات احتمالی
- برنامه Hello world
- معرفی توابع در برنامه نویسی
- آشنایی با ۴ رکن مهم یک تابع در زبان های برنامه نویسی
- آشنایی با ساده ترین و مهم ترین توابع اولیه زبان پایتون (print، input، str و int)
- نحوه استفاده از توابع
جلسه چهارم:
- دوره مجدد متغیر ها و توابع
- آشنایی با حلقه while
- ترکیب مطالب گذشته و توابع با حلقه while جهت باز کردن دیدِ برنامه نویسی
جلسه پنجم:
- دوره مجدد متغیر ها، توابع و حلقه while
- آشنایی با تابع range
- آشنایی با حلقه for
- اشاره به تفاوت های while و for
- حل تمارین گذشته با for
جلسه ششم:
- دوره هر کدام از مطالب بنابر خواست مهارت جویان
- آشنایی با کتابخانهها در زبان پایتون
- آشنایی با نحوه های مختلف استفاده از کتابخانه ها
- آشنایی با pip و نحوه پیدا کردن آن در سیستم عامل های مختلف / آشنایی اولیه با مفاهیم وب سرور، شبکه و API
- آشنایی با کتابخانه time جهت استفاده از تابع sleep
- آشنایی با کتابخانه random
جلسه هفتم:
- نوشتن برنامه تایمر
- نوشتن بازی حدس اعداد
- آموزش Documention خوانی
- آشنایی با تابع open جهت ایجاد و خواندن فایل های txt
جلسه هشتم:
- توسعه سیستم ورود
- توسعه سیستم ثبت نام
- توسعه داشبورد
جلسه نهم:
- آموزش برنامه نویسی OOP
- آشنایی با مفاهیم شی گرایی
جلسه دهم:
- جمع بندی و مرور مطالب
- آشنایی با بازار کار ایران و خارج
- آشنایی با فریلنسری
- چشم اندازه ترم دوم
- حل تمرین و رفع اشکال
سر فصل های آموزش پایتون (Python) سطح دو
جلسه اول:
- مرور مطالب ترم گذشته
- مرور pip و نحوه پیدا کردن آن در سیستم عامل های مختلف / مرور اولیه مفاهیم وب سرور، شبکه و API
- آشنایی با کتابخانه requests
جلسه دوم:
- آشنایی با کتابخانه GUIZERO جهت کد نویسی برنامه gui
- آشنایی با text, pushbutton, info, textbox, app, window
جلسه سوم:
- آشنایی با انواع متد های import کردن کتابخانه ها
- آشنایی با نحوه ایجاد فایل در پایتون و استفاده آن ها
- آشنایی حرفه ای با Documention خوانی
جلسه چهارم:
- آشنایی با ۴ متد معروف: POST, GET, DELETE, PUT و تفاوت های آن ها
- آموزش ارسال get request در پایتون
جلسه پنجم:
- مرور متد get
- آموزش ارسال post request در پایتون
جلسه ششم:
- برنامه استخراج کننده قیمت از سایت در محیط کنسول
- برنامه استخراج کننده قیمت از سایت در محیط gui
جلسه هفتم:
- باز نویسی سیستمِ ورود در محیط کنسول
- برنامه سیستمِ ورود در محیط gui
جلسه هشتم:
- باز نویسی سیستمِ ثبت نام در محیط کنسول
- برنامه سیستمِ ثبت نام در محیط gui
جلسه نهم:
- باز نویسی بازی حدس عدد در محیط کنسول
- آموزش ساخت بازی حدس عدد در محیط gui
جلسه دهم:
- جمع بندی و مرور مطالب
- شم انداز ترم سوم و ربات تلگرام
- حل تمرین و رفع اشکال
سر فصل های آموزش پایتون (Python) سطح سه
جلسه اول:
- مرور مطالب ترم گذشته
- مرور pip
- مرور کتابخانه requests
- آشنایی با api telegram
- آشنایی با bot father و ساخت ربات
جلسه دوم:
- آشنایی با open weather map جهت دریافت آب و هوا
- آشنایی با getUpdates در api telegram
جلسه سوم:
- آشنایی با sendMessage در api telegram
- نحوه ذخیره پاسخ ها با سیستم text file base
جلسه چهارم:
- توسعه ربات آب و هوا با سیستم text file base
جلسه پنجم:
- آشنایی با مبانی پایگاه داده
- آموزش نوشتن کوئری به زبان Sql
- آموزش ساخت پایگاه داده Sql در پایتون
جلسه ششم:
- بازنویسی ربات آب و هوا با Sql
جلسه هفتم:
- تشریح بیشترِ کارکرد api telegram (به عنوان مثال، دریافت فایل یا تصویر از ربات تلگرام)
جلسه هشتم:
- آموزش خرید سرور
- آموزش اتصال به سرور با SSH
- آموزش نصب پایتون روی سرور
- آموزش آپلود کردنِ رباتِ پایتون روی سرور و راه اندازی آن
جلسه نهم:
- بازنویسی سیستم ورود و ثبت نام با دیتابیس
جلسه دهم:
- جمع بندی و مرور مطالب
- شم انداز ترم چهارم
- حل تمرین و رفع اشکال
مدرک رسمی سازمان فنی و حرفه ای کشور
کارآموزان میتوانند در انتهای دوره، برای شرکت در آزمون های سازمان فنی حرفه ای اعلام آمادگی کنند. آزمون های فنی حرفه ای در 2 نوبت بصورت کتبی (تستی) و عملی برگزار میشود. پس از مشخص شدن تاریخ و محل آزمون، توسط آموزشگاه به متقاضیان اعلام میگردد. در نهایت متقاضی پس از قبولی در هر دو آزمون، مدرک رسمی و بین المللی سازمان فنی حرفه ای که ارزش ترجمه نیز دارد را دریافت میکند.
دریافت مدرک رسمی سازمان فنی و حرفه ای بدون حضور در کلاس
هم چنین امکان کسب مدرک برای افرادی که به دلیل تسلط بر این مهارت مایل به حضور در کلاس نیستند و صرفا میخواهند در آزمون ها شرکت کنند نیز وجود دارد، متقاضیان میتواند با آموزشگاه جهش رایانه تماس گرفته و مشخصات خود را اعلام کنند. بدیهی است در این صورت تنها هزینه آزمون از آن ها دریافت میشود.
استعلام مدرک رسمی سازمان فنی و حرفه ای
کاراموزان جهت استعلام گواهینامه خود با کلیک بر روی این لینک (سایت اداره کل فنی حرفه ای استان تهران) می توانند گواهینامه خود را مشاهده و دانلود نمایند.
سوالات متدول درباره آموزش پایتون (Python)
پیش نیاز دوره پایتون (Python) چیست؟
در این دوره نیز مطابق با سایر دوره های آموزشی جهش رایانه آموزش به صورت کاملا کاربردی از صفر تا صد ارائه داده خواهد شد. تمامی سرفصل های آموزشی پایتون (Python) بصورت پروژه محور و از طریق حل مثال و تمرینات بیان میشود.
برای شرکت در این دوره بهتر است با کار با کامپیوتر و اینترنت(مهارت هفتگانه ICDL) آشنایی داشته باشید.
آیا همراه داشتن لپ تاپ الزامیست؟
برخلاف بیشتر آموزشگاه های کامپیوتر، کارآموز نیازی به آوردن لپ تاپ خود برای دوره های آموزشگَاه جهش رایانه ندارد. در این دوره میتوانید از سیستمهایی که آموزشگاه برای شما در نظر گرفته است به صورت جداگانه و تک کاربره استفاده کنید.