آموزش دوره وبیناری ویرایش شده آموزش کار با پایتون (آمادگی مقدماتی ساخت اپلیکیشن)
معرفی 9 زبان برنامه نویسی که آینده گسترش پیدا خواهند نمود.
خصوصیات زبان پایتون.
موارد استفاده زبان پایتون.
هفت دلیل یادگیری زبان پایتون.
بهترین کشورها برای مهاجرت با مهارت برنامه نویسی.
توصیه های مهم برای برنامه نویسان تازه کار.
معرفی وب سایت پایتون و نحوه دانلود آخرین نسخه پایتون.
مواردی در نصب پایتون که حتما" باید در نظر گرفته شود.
نحوه اطمینان از نصب پایتون.
محیطهای کدنویسی در پایتون.
تعریف و توضیحTextEditorها.
کاربردVisual studio codeدر برنامه نویسی پایتون وText Editorهای مناسب برای سطوح مختلف( مقدماتی، متوسط و پیشرفته) برنامه نویسی پایتون.
معرفی سایت برای دانلود نرم افزار Visual studio code
تعیین یک فولدر مشخص برای ذخیره فایلها درVisualstudiocode
توضیح تمام آیکونهای نرم افزار.
کاربرد و اهمیت آیکونExtensionدر نرم افزار.
نحوه نصب پکیجهای جدید در Visual studio code
نحوه ایجاد فولدر برای ذخیره فایلهای پایتون.
نحوه ایجاد فایل جدید برای شروع کدنویسی.
مثال برای تابع ریاضی جمع در پایتون.
انواع متغیر عددی در پایتون و نحوه نمایش (صحیح، اعشاری و پیچیده)
مثال برای مشخص کردن انواع متغیر عددی.
مزایای استفاده ازVisual studio codeبه ویژه برای کاربران مبتدی و معرفیText Editorپایتون در سطوح مختلف یادگیری پایتون.
نحوه کدنویسی عملیاتهای ریاضی ساده (جمع، تفریق، ضرب، تقسیم، توان، باقی مانده یک تقسیم، نمایش قسمت صحیح یک تقسیم)
نحوه کامنت کردن یک یا چند خط از کدهای نوشته شده در پایتون و کاربرد کامنت نویسی در برنامه نویسی.
نحوه استفاده از دستور % برای مشخص نمودن اعداد زوج و فرد.
تعریف و توضیح داده های متنی (رشته ای) و نحوه نمایش دادن آنها در پایتون و کاربرد آنها.
تعریف و توضیح داده های بولین.
تعریف و توضیح داده های لیستی و نحوه نمایش آنها.
تعریف و توضیح داده های دیکشنری و نحوه نمایش آنها.
نحوه چاپ و نمایش یک جمله متنی در پایتون.
نحوه کدنویسی نام و نام خانوادگی در کنار هم با یک فاصله بین آنها در پایتون.
توضیح متغیر در برنامه نویسی و عملیات ریاضی با متغیرهای تعریف شده با مقادیر مشخص.
نحوه مشخص نمودن مقادیر متغیرها با روشهای مختلف.
قوانین نامگذاری متغیرها در پایتون (شرط نحوه شروع نام متغیر، کیس سنستیو بودن نام متغیرها در پایتون، استفاده نکردن از کارکترهای خاص)
قراردادهای برنامه نویسی در نامگذاری متغیرها (امکان استفاده از آندرلاین بین اسم متغیرها، امکان استفاده از حالتهای Camelcase، LowerCase وUpper camel caseدر نام متغیرها، امکان تعریف اعداد خاص)
رفع اشکالهای متعدد نصبVisual studio code
تعریف و توضیح و نحوه تشکیل داده های لیستی در حالتهای عددی و رشته ای و چاپ نتایج آنها.
نحوه کدنویسی برای مشخص نمودن تعداد آیتمهای یک لیست.
تشکیل یک لیست عددی با محدوده اعداد مثلا" 1 تا 10.
نحوه دسترسی بهnامین آیتم یک لیست.
شاخص آیتمهای یک متغیر لیست و نحوه تعیین آن.
نحوه تعیین شناسه آخر یک لیست.
شناسه منفی یک لیست و آیتمی که مشخص مینماید.
پیام نمایش اندکسی بیشتر از تعداد آیتم.
ساخت یک لیست از نام چند نفر، چاپ نتیجه، مشخص کردن تعداد آیتم، مشخص کردن یک آیتم با شاخص معین، مشخص کردن آیتم با شاخص منفی
نحوه توضیح خطاها درText Editorها.
نحوه تبدیل متغیر عدد صحیح به عدد اعشاری و بالعکس.
نحوه تبدیل انواع متغیرهای عددی به متغیر متنی.
کدنویسی برای گرد کردن یک عدد اعشاری به سمت بالا و یا پایین.
عدم امکان تبدیل متغیر رشته ای به متغیر عددی در پایتون.
تعریف و توضیح ورودیها(Input) در پایتون با مثالهای کاربردی.
نحوه کدنویسی اخذ نام از کاربر با تعریف ورودی و چاپ نتیجه ( مثالInput)
نحوه کدنویسی اخذ سن از کاربر با تعریف ورودی و چاپ نتیجه ( مثالInput)
معرفی و نصب اکستنشنهای ضروری برای دوره پایتون مقدماتی.
کاربرد و اجرای اندکسها برای برای آیتمهای متنی.
نحوه کدنویسی گزاره های شرطی در پایتون.
مثال گزاره شرطی با چند شرط برای تعیین نوع مدال نفرات شرکت کننده در مسابقه.
مثال گزاره شرطی با چند شرط برای تعیین نوع متغیر یک عدد.
نقشVisual studio codeدر ساده سازی کدنویسی و رفع خطا در پایتون.
تفاوت علامتهای == وISبا یکدیگر در کدنویسی پایتون.
مثال گزاره شرطی با متغیر بولین.
پیش فرضهای ارزشFalseدر پایتون برای برخی عبارتها.
انواع عملگرهای منطقی در پایتون (and، orوnot)
مثال عملگرهای منطقی در شرط گذراندن خدمت سربازی (جنسیت و سن)
شرط درستی گزاره هایandو or
مثال عددی برای گزاره شرطی not
مثال گزاره شرطیnotشرط سنی گذراندن خدمت سربازی.
مثال گزاره شرطیnotبرای شرط سنی یک آزمون.
تعریف و توضیح حلقه ها و انواع آن در پایتون.
مثال حلقهforبرای پرینت اعداد داخل یک لیست.
مثال حلقهforبرای پرینت کاراکترها یا حرفهای داخل یک نام.
کدنویسی پرینت اعداد 1 تا 10 با استفاده از دستورforوrange
کدنویسی پرینت اعداد 1 تا 10 دو تا دو تا با استفاده از دستورforوrange
نحوه کدنویسی با حلقه while
مثالwhileبا ارسال پیام پسوورد اشتباه است و مجددا" پسوورد را وارد کن، برای حالتی که کاربر پسوورد را اشتباه وارد میکند.
مثالwhileبرای مقادیر عددی.
مثال ترکیبی ازwhileو پرینت دو تا دو تا اعداد برای اعداد کمتر از 11.
مثال ترکیبی از شرط ادامه و متوقف شدن دستورwhile(ترکیب while، if وprintو (Break
توضیح حالتهایی که برنامه تا ابد اجرا شده و هنگ میکند.
مثال عددی استفاده از متغیرListو حلقهforو ساختنListجدید (با استفاده از دستورappendدرListو یا بدون استفاده از (append
مثال نشان دادن حروف یک نام درList(به صورت حروف کوچک و یا بزرگ(
مثال جدا کردن اعداد فرد و زوج داخل یک لیست و قراردادن در لیست جدید.
مثال ایجاد لیست جدید با ضرب اعداد زوج ضرب در یک عدد خاص و ضرب اعداد در یک عدد خاص دیگر اگر فرد باشد (با استفاده از دستورelse)
حق تقدم شرطهایifو for
توضیحNested listیا لیستهای تو در تو
مثالهایی در مورد لیستهای تو در تو (چاپ یک عدد با اندکس مشخص در لیست اول و یا دوم، چاپ همه اعداد یک لیست تو در تو با دو بار استفاده از حلقهfor)
مثال تشخیص رنگها (نمونه ای از متغیرهای رشته ای) و اعداد (نمونه ای از متغیرهای عددی) در یک لیست و چاپ تشخیص ( که این متغیر رنگ است یا عدد(
انجام برخی از تمرینهای انجام شده با حلقهforبا حلقهwhile(با استفاده از اندکسLen)
مثالهایی برای اضافه کردن یک یا چند مورد به لیست با دستورappendو یاextendبه صورتهای لیستهای تو در تو و یا یک لیست ساده.
اضافه کردن یک مورد در یک جای خاص یک لیست با دستور insert
اضافه کردن یک مورد در یک جای خاص یک لیست با دستورinsertو اندکس منفی.
مثالهایی برای متدهایی که برای حذف همه، یک مورد با اندکس مشخص، یک مورد خاص از اجزای یک لیست و یا همه موارد معین تکراری بکار میروند.
استخراج اندکس یک مورد خاص در لیست (با تکرار و یا بدون تکرار(
نحوه استخراج تعداد تکرار یک مورد در یک لیست با استفاده از متدcount
مثال معکوس کردن اجزای یک لیست با متد reverse
مثال برای مرتب کردن اعداد یک لیست بر اساس بزرگی و کوچکی.
مثال برای متصل کردن اجزای یک لیست.
استخراج حداکثر و یا حداقل اجزای یک لیست عددی و یا رشته ای و یا یک متغیر رشته ای و یا عددی.
مثال استخراج تعداد حروف یک متغیر رشته ای.
مثال استفاده از دستورsumبرای استخراج جمع اعداد داخل یک لیست.
مثال استفاده از دستورroundبا تعداد ارقام اعشاری مشخص.
توضیح دیکشنریها و تفاوت آنها با لیستها در پایتون.
کی ها، عناصر و آیتمها در دیکشنری.
نحوه دسترسی به عناصر دیکشنریها.
نحوه وارد کردن کی ها و عناصرها در دیکشنری.
نحوه نمایش عناصر و یا کی های یک دیکشنری بتنهایی، جداگانه و یا با یکدیگر.
نحوه استفاده و مثال از متدهای مختلف دیکشنری مانندClear ، Copy، pop، popitem، update
توضیح و مثال کاربرد تابعgetدر دستورprintو دیکشنری.
تفاوت نتیجه عملکرد متدpopدر لیست و دیکشنری.
تفاوتpopوpopitemدر دیکشنری.
مثال اخذ مقادیر عددی یک دیکشنری با دستور for
نحوه به توان 2 رساندن مقادیر عددی یک دیکشنری.
تعریف و توضیح تاپلها (tuple) و تفاوتهای آنها با لیست.
نحوه نمایش یک عنصر با اندکس مشخص در تاپلها.
نحوه بررسی وجود یا عدم وجود یک مقدار عددی در یک تاپل.
مزایای تاپلها نسبت به لیستها.
مثال استفاده از حلقهforدر تاپلها.
توضیح متدهایی که با تاپل قابل استفاده هستند با مثال (count، index)
مثال در خصوص تاپلهای تو در تو و نحوه نمایش مقادیر با اندکس مشخص.
تعریف، توضیح و ویژگیهای خاصsetها در پایتون.
نحوه اطلاع از وجود و یا عدم وجود یک عدد در یکset
استفاده از حلقهforبرای نمایش تک تک اعضای یکset
توضیح و مثال در خصوص متدها (add، remove، discard، copy، clear درsetها)
مثال استفاده از دستورifبرای پیدا کردن یک عدد و حذف آن.
مثال برای به توان رساندن اعضای یک set
تعریف، نحوه عمل و کاربرد تابع (function) در پایتون.
توضیح ساختار یک تابع با مثال ایجاد یک تابع با نام و آرگومنت خاص و نحوه فراخوانی آن.
تفاوتprintوreturnبرای نمایش نتیجه یک تابع.
امکان تعریف متغیرها در تابع با مثال.
مثال برای ورود پارامترهای تابع.
مثال تابعی برای نمایش اسم کامل با ورودیهای نام کوچک و فامیلی.
اهمیت ترتیب آرگومانها در تابع با مثال.
مثال برای تعریف یک تابع برای جمع کردن اعداد فرد موجود در یک لیست ( استفاده همزمان از ایجاد لیست، تعریف تابع و دستورifو حلقه for)
مثال برای تعریف یک تابع یک عدد را به توان یک عدد دیگر برساند.
مثال برای ایجاد تابع برای به توان 2 رساندن یک عدد.
مثال برای تابع جمع سه عدد.
تعریف مختصری از کتابخانه ها در پایتون.
مثالی کاربردی از کدنویسی یک مدل حرکت یک بعدی، دو بعدی و سه بعدی آب زیرزمینی در پایتون.
مثال برای ایجاد تابعی که باقیمانده حاصلضرب دو عدد را تقسیم بر 7 برگرداند.