


وبینار دومین دوره آموزشی/کارآموزی لایو کدینگ برنامه نویسی پایتون برگزار شده
وبینار دومین دوره آموزشی/کارآموزی لایو کدینگ برنامه نویسی پایتون برگزار شده
توضیحات
در این روز ها که دنیا به سمت هوشمند شدن پیش میرود یادگیری برنامه نویسی یکی از پایه های اصلی بروز بودنه و قطعا در آینده ای نزدیک یکی از ملاک های اصلی با سواد بودن، بلد بودن حداقل یک زبان برنامه نویسیست!
حال در این راستا تیم برنامه نویسی پایتونی ها برای اینکه بتواند این موضوع ، یعنی بلد بودن برنامه نویسی را در ایران توسعه بدهد و به سمت پیشرفت هدایت کند در تلاش جذب هر کسی که مشتاق و علاقه مند است قدم برداشته است.
در این دوره قرار است که تیم پایتونی ها کسانی که اصلا برنامه نویسی بلد نیستند یا خیلی کم بلدن رو به زبان برنامه نویسی پایتون مسلط کنه و کسانی که پایتون بلدن رو به شاخه هایی که به آن علاقه مندد سوق بدهد و آن ها را در آن مسیر آموزش بدهد تا وارد بازار کار و پروژه گرفتن شوند.
اما در این وبینار قرار است در چه رابطه ای صحبت بشود؟
در این وبینار ابتدا قرار است در رابطه با خوده زبان برنامه نویسی پایتون و قدرتمند بودن آن صحبت بشود ، همچنین وضعیت بازار کار آن در ایران و جهان .
سپس در رابطه با دوره کارآموزی مفصل صحبت خواهد شد که دانش پژوهان و کارآموزان قرار است دراین دوره سه ماهه چه نقشی دارند.
سرفصلها
فصل صفر و یک
جلسه صفر : شروع دوره برنامه نویسی پایتون / پایتون پٌرو
جلسه یک : تفکر برنامه نویسی و رویکرد تجربی و نه آکادمیک
سناریو نویسی و الگوپردازی
الگو پردازی در برنامه نویسی (در پروژه نویسی )
نوشتن سناریو پروژه
نصب پکیج منیجر ها و IDLE ها
آموزش نصب آناکوندا ، Jupyter Notebook ، Spyder
آموزش کار با Conda Package Manager
آموزش نصب VsCode و Atom
فصل اول : شروع آموزش برنامه نویسی پایتون
تفاوت برنامه نویسی و کدینگ
انتخاب ورژن پایتون ۲ یا ۳
مقایسه پایتون با سایر زبان های برنامه نویسی
روش تدریس و متود های تدریس
مقالات تقویتی
فاصله گذاری و اصول نگارش اولیه کد
PEP 8 توضیحات
فصل دوم : الگو پردازی ، نسخه مناسب ، اولین نرم افزار
نصب پایتون و انتخاب نسخه مناسب برای برنامه نویسی
مفاهیم اصول کامنت گذاری
پایتون به صورت پیش فرض یک ماشین حساب
نوع داده یا دیتاتیپ چیست ؟!
نگاهی به ساختمان داده در پایتون
دستور Print
نوشتن اولین نرم افزار
فصل سوم : موارد استفاده از متغیر ها
انواع متغیر ها
متغیر های عددی / integer
متغیر های رشته ای / String
متغیر های اعشاری / Float
متغیر های منطقی / Logical ( به زودی )
متغیر های ترکیبی / Complex
دستور ورودی گرفتن از کاربر
فرمت های مختلف در رشته ها / String Formatting
فصل چهارم : استراکچرها ( تاپل ، لیست ، دیکشنری )
توضیح لیست ، روش های استفاده از لیست ها
متود های مخلتف لیست ها
تاپل ها
متود های مختلف استفاده از تاپل ها
دیکشنری ها
متود های مختلف دیکشنری ها
فصل پنجم : شروط و حلقه ها
تابع range
if else elif
for loop
while loop
function’s
Try … Excpt’s … else … Finally
lambda function
فصل ششم : شی گرایی و کتابخانه ها
Function And Class
Module And OOP [ Object Oriented Programming ]
فصل هفتم : کتابخانه های پر کاربرد
GoogleTrans API
wikipedia API [ Online ]
Time
Random
GetPass
Hashlib
sys
os
دوره مکمل : Numpy کاربردی ترین کتابخانه محاسبات عددی و آرایه
جلسه اول : numpy
جلسه دوم : numpy
جلسه سوم : Numpy
جلسه چهارم : Numpy
مجازی سازی پایتون
Virtualenv چیست ؟!
نصب Virtualenv
اجرا و استفاده از Virtualenv
دوره مکمل : دیباگینگ و ارورها
انواع ارور ها
دوره مکمل : رفع مشکلات و عیب یابی و یافتن کتابخانه مناسب
جست و جو در اینترنت و رفع مشکلات
تست نویسی | PyTest
تست نویسی چیست ؟!
نصب و استفاده از Pytest
سخن پایانی
انتخاب حوضه کاری
مخاطبین
تنها پیش نیاز حضور در این دوره لبخند و سخت کوشی است.
سوالات متداول







نظرات