نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
این دوره صرفا آزمون یا تمرین می باشد و ویدیو ندارد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
از اصول، ساختارهای داده، OOP، تا Concurrency و Debugging و موضوعات پیشرفته درک نحو پایه، انواع داده و متغیرهای Python. پیاده سازی منطق شرطی و مکانیسم های حلقه برای کنترل جریان. رشته ها، لیست ها، تاپل ها، مجموعه ها و دیکشنری ها را دستکاری و کار کنید. توابع را با پارامترها، مقادیر بازگشتی، عبارات لامبدا و بازگشت بنویسید. از ماژول ها و کتابخانه های داخلی پایتون برای حل مسئله در دنیای واقعی استفاده کنید. خواندن، نوشتن، و عملیات دایرکتوری فایل را به طور موثر مدیریت کنید. از مفاهیم برنامه نویسی شی گرا (OOP) مانند وراثت و چندشکلی استفاده کنید. از تکرارکننده ها و مولدها برای پردازش کارآمد مجموعه داده های بزرگ استفاده کنید. دکوراتورهای سفارشی را بنویسید و اعمال کنید و موارد استفاده عملی آنها را درک کنید. از تکنیکهای همزمانی با رشتهها، فرآیندها و غیرهمگامسازی برای ساخت برنامههای کارآمد استفاده کنید. پیش نیازها: تمایل به یادگیری و کاوش مرحله به مرحله برنامه نویسی پایتون. انگیزه تمرین کدنویسی و حل چالش های برنامه نویسی.این سوالات تمرینی به شما کمک میکند تا قدرت واقعی برنامهنویسی پایتون را برآورده کنید، زیرا شما را از یک مبتدی کامل به یک برنامهنویس پیشرفته پایتون میرساند. این سوالات تمرینی برای کسانی طراحی شده است که از صفر شروع می کنند یا قبلاً مهارت های پایتون را دارند و می خواهند آنها را تقویت کنند. این برای یک رویکرد عملی در تسلط بر پایتون، یکی از محبوب ترین و همه کاره ترین زبان های برنامه نویسی امروزی ساخته شده است.
با معرفی شما با اصول اولیه پایتون، از جمله متغیرها، انواع دادهها و عملگرها شروع میشود، بنابراین شما با یک پایه محکم پوشش داده میشوید. همانطور که پیشرفت می کنید، کنترل جریان، رشته ها، مجموعه ها (لیست ها، تاپل ها، دیکشنری ها) و نحوه استفاده از توابع را خواهید آموخت. از سطح پایه، سطوح نسبتاً پیشرفته ای از موضوعات مانند برنامه نویسی شی گرا، مدیریت استثنا، مدیریت فایل و کار با کتابخانه های استاندارد در پایتون را طی خواهید کرد.
این سوالات تمرینی همچنین به موضوعات پیشرفته مانند تکرارکننده ها، مولدها، تزئین کننده ها، همزمانی با استفاده از چند رشته ای و پردازش چندگانه، و تعاملات پایگاه داده با استفاده از SQL می پردازند. با استفاده از ابزارهایی مانند Unit test و Pytest، بهینهسازی حافظه و تنظیم عملکرد، تجربه عملی بیدرنگ با عبارات منظم، آزمایش و اشکالزدایی را خواهید داشت.
در پایان دوره، باید بتوانید کد پایتون موثر، تمیز و مقیاسپذیر بنویسید تا با استفاده از ویژگیهای پایتون، مشکلات چالش برانگیز را حل کنید. چه در حال آماده شدن برای مصاحبه، توسعه پروژه ها یا به دنبال رشد حرفه ای باشید، این سوالات تمرینی راه را برای تسلط بر پایتون هموار می کند.
تمرین ها و آزمونها
تست های تمرینی
Practice Tests
-
اصول پایتون - کنترل جریان - انواع داده ها و مجموعه ها
Python Fundamentals - Flow Control - Data Types and Collections
-
توابع - ماژول ها و کتابخانه ها - مدیریت فایل
Functions - Modules and Libraries - File Handling
-
مدیریت استثنا - برنامه نویسی شی گرا - ساختارهای داده پیشرفته
Exception Handling - Object-Oriented Programming - Advanced Data Structures
-
تکرار کننده ها و مولدها - دکوراتورها - عبارات با قاعده
Iterators and Generators - Decorators - Regular Expressions
-
کار با پایگاه داده - همزمانی و موازی - تست و اشکال زدایی
Working with Databases - Concurrency and Parallelism - Testing and Debugging
-
موضوعات پیشرفته
Advanced Topics
نمایش نظرات