Рет қаралды 10,360
در این قسمت پنج پروژه به زبان پایتون رو با هم پیاده سازی میکنیم.
هدف از این آموزش بررسی دقیقتر مفاهیم برنامه نویسی در پایتون هست. با مشاهده این آموزش، نه تنها تمامی مفاهیم مهم و کاربردی در زبان پایتون رو مرور خواهید کرد، بلکه با توجه به توضیح مرحله به مرحله کدها، ذهن الگوریتمی خودتون رو برای پیاده سازی پروژه های دیگر هم تقویت میکنید.
لیست پروژه ها:
1. بازی حدس عدد - سطح مقدماتی 3:01
2. بازی حدس کلمه (Hangman) - سطح مقدماتی تا متوسط 17:43
3. بازی محاسبات سریع ریاضی (Math quiz) - سطح مقدماتی تا متوسط 35:27
4. سیستم مدیریت مخاطبان (Contact management) - سطح متوسط تا پیشرفته 53:06
5. سیستم مدیریت رمز و کدگذاری/کدگشایی رمز (password management system - password encryption/decryption) سطح پیشرفته 1:13:34
.
برخی از مفاهیمی که با انجام این پروژه ها یاد خواهید گرفت:
1. کلیه مفاهیم پایه برنامه نویسی شامل عبارات شرطی (if-elif-else) - حلقه ها (for/while loops) متغیرها و متدهای پایه
2. توابع (functions)
3. کلاسها (class) و مفهوم شی گرایی (object oriented programming)
4. کار با فایلهای متنی (.txt)
5. آشنایی و کار با فایلهای JSON
6. آشنایی با ماژولهای مهمی همچون ماژول random - time و غیره
7. آشنایی و پیاده سازی کدگذاری/کدگشایی رمز (encryption/decryption)
8. نحوه کار با فرمت byte در پایتون و تبدیل آن به رشته های متنی (String) و برعکس
9. مدیریت خطا (error handling) در پایتون با استفاده از try-except
10. بررسی متدهای پرکاربرد برای stringها، لیستها و دیکشنری ها
.
لینک جلسات مرتبط برای درک بهتر مفاهیم:
دوره کامل آموزش برنامه نویسی به زبان پایتون از مقدماتی تا پیشرفته - پروژه محور • دوره کامل آموزش برنام...
کار کردن با فایل های متنی (txt.) و اکسل (csv.) با استفاده از کتابخانه pandas : • آموزش پایتون قسمت 16- ...
مدیریت خطا در پایتون: • آموزش پایتون قسمت 15 -...
استفاده از پکیج ها، ماژولها و کتابخانه ها (دستور import): • آموزش پایتون قسمت 13 ...
آشنایی با کلاسها (class) و مفهوم شی گرایی (Object Oriented Programming): • آموزش پایتون قسمت 12 -...
تعریف و استفاده از توابع (functionها) در پایتون: • آموزش پایتون قسمت 10 -...
حلقه ها (for loop and while loop) در پایتون: • آموزش پایتون قسمت 9 - ...
عبارات شرطی (if-elif-else) در پایتون: • آموزش پایتون قسمت 8 - ...
دو پروژه دیگر:
ساخت ماشین حساب (مقدماتی): • آموزش پایتون قسمت 11 -...
پیاده سازی بازی سنگ، کاغذ، قیچی (مقدماتی تا متوسط): • آموزش پایتون قسمت 17 -...
آشنایی با پایتون، کاربردها، نحوه نصب و تست پایتون: • آموزش پایتون قسمت 1 - ...
لطفا از دانلود ویدیوها اجتناب کنین، برای این ویدیوها زحمت زیادی کشیده شده (من راضی نیستم که اونها رو دانلود کنید) و به همین دلیل تنها راه استفاده رایگان، تماشای آنلاین هست.
لینک کانال تلگرام t.me/techwithh...
اگر برای ورود به دنیای برنامه نویسی و آموزش آن به صورت خودآموز نیاز به راهنمایی و مشاوره دارید، میتونین از طریق لینک زیر جهت رزرو زمان مناسب اقدام کنید تا با هم در موردش صحبت کنیم و یه شروع قدرتمند داشته باشین.
calendly.com/t...