یکی از پرکاربردترین و محبوبترین زبانهای برنامهنویسی در شرایط کنونی زبان برنامهنویسی پایتون است. در دوره آموزش پایتون کاربردی اصلیترین هدف آموزش اصول اساسی برنامهنویسی و آشنایی با روش استفاده و پیادهسازی این اصول در پایتون بوده است.
این دوره به صورتی تهیه و تدوین شده است که کاربران را مرحلهبهمرحله با استفاده از مثالهایی کاربردی با مفاهیم زیر آشنا کند:
- نحوه استفاده از Google Colab و کدنویسی در cloud
- انواع دادهها (data types) و تبدیل آنها به یکدیگر
- کارکردن با متغیرها (variables) و شیوه دریافت ورودی از کاربر
- نحوه استفاده از ساختارهای شرطی و حلقهها
- تعریف کردن و استفاده از توابع (functions) و moduleها در پایتون
- آرایهها (arrays) و نوع دادههای متوالی (sequence data type)
- کارکردن با آرایههای Numpy و تصاویر در پایتون
- آشنایی با دیکشنریها و استفاده از unpacking operators در پایتون
- آشنایی با اصول برنامهنویسی شیءگرا (object oriented programming) و شیوه استفاده و پیادهسازی آنها در پایتون
دوره آموزش پایتون کاربردی برای چه کسانی مناسب است؟
دوره آموزش رایگان پایتون کاربردی برای افرادی که هیچ تجربهای در برنامهنویسی ندارند و به دنبال نقطه شروع مناسبی برای یادگیری برنامهنویسی هستند تهیه شده است. بهعبارتدیگر افرادی که تمایل به یادگیری برنامهنویسی دارند اما نمیدانند از چه منبعی و با چه دورهای میتوانند برنامهنویسی را یاد بگیرند مخاطبان اصلی این دوره هستند. علاوه بر این افراد کسانی که قصد دارند اصول برنامهنویسی خود را تقویت کنند و مهارتهای خود در زمینه برنامهنویسی را تقویت کنند نیز میتوانند مخاطبان دیگر این دوره آموزشی باشند. علاوه بر این افراد در این دوره مطالبی ارائه شده است که با استفاده از آنها میتوانید مقدمات آموزش سایر زبانهای برنامهنویسی را نیز یاد بگیرید.
بسیاری از مثالهای این دوره باتوجهبه کاربردی که در زمینهٔ data science دارند بررسیشدهاند؛ به همین دلیل افرادی که سابقه کار برنامهنویسی و حتی کار با پایتون را دارند و تمایل دارند به یادگیری ماشین و یادگیری عمیق نیز بپردازند میتوانند در این دوره مطالب جدیدی را یاد بگیرند و به هدف خود نزدیکتر شوند.
وجه تمایز این دوره نسبت به سایر دورههای آموزشی در چیست؟
در این دوره سعی شده است تا مفاهیم برنامهنویسی با استفاده از مثالهای کاربردی به شرکتکنندگان در دوره انتقال داده شوند. علاوه بر استفاده از مثالهای کاربردی تلاش این دوره بر انتقال سریع مفاهیم در کمترین زمان و با استفاده از بهینهترین روش بوده است. بهاینترتیب میتوان گفت بسیاری از مثالهای مطرحشده در این دوره حاصل تجربه مدرس دوره در پروژههای مختلف آکادمیک و صنعتی بوده است. با درنظرگرفتن این نکته میتوانیم بگویم در این دوره با آنکه مطالب آموزشی از سطح مقدمات به مخاطب ارائه میشود اما در این مطالب نکات بسیار کاربردی و گاه پیشرفتهای وجود دارد که در مراحل مختلف برای همه برنامهنویسان در هر سطحی کاربردی خواهد بود.
منابع و الزامات دوره آموزش پایتون کاربردی کداماند؟
در آموزش این دوره دو کتاب زیر بهعنوان منبع در نظر گرفته شده است:
• Matthes, Eric. Python crash course: A hands-on, project-based introduction to programming. no starch press, 2019.
• Ramalho, Luciano. Fluent Python: Clear, concise, and effective programming. ” O’Reilly Media, Inc.”
همچنین در مکتب خونه انواع دوره آموزش برنامه نویسی و مخصوصا آموزش پایتون به عنوان مکمل و پیش نیاز این دوره موجود است.
دکتر سروش پهلویان دانشآموخته رشته مهندسی مکانیک از دانشکده فنی دانشگاه تهران در مقطع کارشناسی و کارشناسی ارشد است. وی تحصیلات و پژوهشهای تکمیلی در مقطع PhD و Post-doc را در دانشگاههای اکرون و USC در آمریکا به اتمام رسانده و هماکنون بهعنوان research scientist در یک شرکت نرمافزاری در حوزه تصویربرداری و پردازش تصاویر پزشکی (MIM Software) در ایالت اوهایو مشغول به فعالیت است.
تجربه سروش در برنامهنویسی از زمان تحصیلش در دانشگاه تهران و کارکردن روی پروژههای پژوهشی در حوزه دینامیک سیالات محاسباتی (CFD) شروع شد. بااینوجود، تمرکز اصلی وی بعد از اتمام تحصیلاتش در ایران، توسعه الگوریتمها و نرمافزارهای نوین جهت آنالیز و پردازش تصاویر رادیولوژی بوده است. فعالیت و مشارکت سروش در پروژههای مختلفِ آکادمیک و صنعتی در حوزه یادگیری ماشینی (machine learning) و یادگیری عمیق (deep learning) به وی کمک کرده که بتواند تجربه حرفهای گستردهای را در این زمینهها کسب کند.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.