برنامهنویسی پایتون - فراتر از مبانی تا کاربردها
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت، ایمپورت و مدیریت ماژولها و پکیجها برای ساختاردهی مؤثر اپلیکیشنهای پایتون دارای بزرگ مقیاس
- ساخت رابطهای کاربری گرافیکی کاربرپسند با استفاده از Tkinter، مدیریت ویجتها، طرحبندیها و مفاهیم برنامهنویسی رویداد محور
- کشف پایتون برای توسعه وب
- انجام عملیاتهای پایگاه داده با پایتون
- کسب تجربه عملی با کتابخانههای علم داده
- پل زدن برنامهنویسی پایتون با اصول علم داده
پیشنیازهای دوره
- دانش اولیه کامپیوتر
- مفاهیم اولیه برنامهنویسی (اختیاری اما مفید)
- نصب پایتون
- تمایل به یادگیری
- دسترسی به اینترنت
- اصول ریاضیات (برای ماژولهای علم داده)
توضیحات دوره
برنامهنویسی پایتون - فراتر از مبانی تا کاربردها (سطح پیشرفته)
آیا آمادهاید مهارتهای پایتون خود را فراتر از مبانی ارتقا دهید و آنها را در پروژههای واقعی بهکار ببرید؟
این دوره سطح پیشرفته به عنوان ادامه «برنامهنویسی پایتون - برای مبتدیان» طراحی شده و به شما کمک میکند از یادگیری سینتکس به سوی ساخت اپلیکیشنهای تابعی، داده محور و تعاملی پیش بروید.
چه شما دانشجو، مدرس یا حرفهای فعال در این حوزه باشید، این دوره شما را قادر میسازد به قابلیتهای پیشرفته پایتون تسلط پیدا کرده و در حوزههایی مانند توسعه GUI، برنامهنویسی وب، پایگاه دادهها و علم داده استفاده کنید.
آنچه خواهید آموخت:
ماژولها و پکیجها
- کد پایتون را به صورت کارآمد با استفاده از ماژولها و پکیجهای سفارشی سازماندهی و ساختاردهی میکنید.
- سیستم ایمپورت پایتون و مدیریت فضای نام را درک میکنید.
برنامهنویسی GUI
- رابطهای کاربری گرافیکی با استفاده از Tkinter ایجاد میکنید.
- پنجرهها، دکمهها، برچسبها و text boxes را طراحی کرده و تعاملات کاربر را مدیریت میکنید.
برنامهنویسی وب
- برنامهنویسی سوکت و نحوه ارتباط سرورهای وب را درک میکنید.
- از ابزارهای توسعه مرورگر برای بررسی درخواستهای HTTP و پاسخها استفاده میکنید.
- صفحات وب را با پایتون برای ارسال وب اسکرپینگ و اتوماسیون، بازیابی، خوانده و تجزیه میکنید.
برنامهنویسی پایگاه داده
- یکپارچهسازی پایگاه داده SQLite را در پایتون یاد میگیرید.
- عملیاتهای CRUD (Create و Read و Update و Delete) را از طریق اسکریپتهای پایتون انجام میدهید.
- اپلیکیشنهای پایتون متصل به پایگاه داده میسازید.
پایتون برای علم داده و یادگیری ماشین
- با کتابخانههای داده متن باز پایتون آشنا میشوید.
- عملیاتهای آرایه را با NumPy انجام میدهید و داده را با Matplotlib مصورسازی میکنید.
- در مورد استایلهای ترسیم نمودار، برچسبگذاری، مدیریت محور و نگاشت رنگ یاد میگیرید.
مخاطبان دوره:
- یادگیرندگانی که دوره «برنامهنویسی پایتون - برای مبتدیان» را به اتمام رساندهاند.
- دانشجویان و حرفهایهایی که میخواهند از مهارتهای اولیه به برنامهنویسی کاربردی پایتون پیش ببرند.
- توسعهدهندگانی که قصد ساخت اپلیکیشنهای واقعی GUI، وب و پایگاه داده را دارند.
- علاقهمندان داده که میخواهند کار با نرمافزارهای علم داده با پایتون را به طور هموار تجربه کنند.
چرا این دوره؟
- مسیر پیشرفت یادگیری - به عنوان گام طبیعی پس از دوره مبتدی طراحی شده است.
- رویکرد عملی و کاربردی - هر ماژول شامل نمایشهای کد و مثالهای واقعی است.
- یادگیری کاربرد محور - تمرکز بر استفاده از پایتون برای ساخت راهحلهای کارآمد و تعاملی
- اصول هوش مصنوعی و یادگیری ماشین - که مسیر را برای یادگیری بیشتر در حوزههای علم داده و یادگیری ماشین هموار میکند.
در پایان دوره موارد زیر را درک خواهید کرد:
- توسعه اپلیکیشنهای پایتون ماژولار، قابل نگهداری و مقیاسپذیر
- ساخت اپلیکیشنهای تعاملی GUI با Tkinter
- بازیابی، پردازش و تحلیل داده وب
- طراحی و مدیریت پایگاه دادهها با SQLite
- مصورسازی و تفسیر داده با NumPy و Matplotlib
- اعمال با اعتمادبهنفس پایتون در حوزههای نرمافزار، وب و علم داده
پیشنیازهای دوره:
- درک اولیه از سینتکس پایتون و مفاهیم اصلی (از دوره «برنامهنویسی پایتون - برای مبتدیان» یا تجربه معادل)
- یک کامپیوتر، کنجکاوی و اشتیاق برای بررسی پایتون پیشرفته
سفر پایتون خود را همین امروز شروع کنید.
مهارتهای برنامهنویسی خود را با ساخت، اتصال، مصورسازی و کاربرد پایتون مانند یک توسعهدهنده حرفهای، به سطح بعدی برسانید.
هم اکنون در دوره شرکت کرده و از یادگیرنده پایتون به خالق پایتون تبدیل شوید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان مشتاق
- دانشجویان و پژوهشگران
- حرفهایهایی که به دنبال ارتقای مهارتها هستند.
- عاشقان علم داده و یادگیری ماشین
- توسعهدهندگان وب و طراحان GUI
- علاقهمندان و مشتاقان
- محققان و تحلیلگران
برنامهنویسی پایتون - فراتر از مبانی تا کاربردها
-
ماژولها 45:46
-
پکیجها 33:20
-
برنامهنویسی GUI - مقدمه 22:39
-
برنامهنویسی tkinter GUI در پایتون 01:10:21
-
سوکتها 35:38
-
برنامهنویسی وب - استفاده از کنسول توسعه برای بررسی HTTP 25:27
-
دریافت و خواندن صفحات وب 42:35
-
تجزیه صفحات وب 25:21
-
برنامهنویسی پایگاه داده - SQLite - عملیاتهای CRUD 39:07
-
برنامهنویسی پایگاه داده - SQLite در پایتون - ایجاد پایگاه داده 10:09
-
برنامهنویسی پایگاه داده - SQLite در پایتون - ایجاد جدول 08:13
-
برنامهنویسی پایگاه داده - SQLite در پایتون - درج داده 09:13
-
برنامهنویسی پایگاه داده - SQLite در پایتون - بازیابی داده 09:19
-
برنامهنویسی پایگاه داده - SQLite در پایتون - بروزرسانی داده 07:28
-
برنامهنویسی پایگاه داده - SQLite در پایتون - حذف داده 05:07
-
کتابخانههای پایتون - مقدمه 15:09
-
کتابخانههای پایتون - Numpy - مقدمه 47:54
-
کتابخانههای پایتون - Numpy - چاپ آرایه 18:55
-
کتابخانههای پایتون - Numpy - عملیاتهای اولیه 41:44
-
کتابخانههای Python - Numpy - توابع جهانی 23:29
-
Matplotlib - مقدمه 38:20
-
Matplotlib - استایلهای کدنویسی 19:25
-
Matplotlib - استایلدهی هنرمندان 16:31
-
Matplotlib - برچسبگذاری نمودارها 15:59
-
Matplotlib - مقیاسها و تیکهای محور 25:19
-
Matplotlib - داده نگاشت شده رنگی 13:59
-
ارزیابی نهایی ماژول None
مشخصات آموزش
برنامهنویسی پایتون - فراتر از مبانی تا کاربردها
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:همه سطوح
- تعداد درس:27
- مدت زمان :11:06:27
- حجم :4.83GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy