برنامه نویسی پایتون
ظرفیت: 25 نفر
پیشنیاز: آشنایی با کامپیوتر
نوع دوره: حضوری
دو جلسه 2.5 ساعته در هفته ساعت 16.30 تا 19 فیلم دوره نیز ارائه میشود


توضیحات و اهداف دوره
آموزش برنامهنویسی پایتون بهصورت کاربردی، پروژهمحور و قابل استفاده در مسائل واقعی مهندسی، هوش مصنوعی و اتوماسیون است؛ بهگونهای که فراگیر پس از پایان دوره بتواند:
• مفاهیم پایه و پیشرفته پایتون را بهصورت اصولی درک و پیادهسازی کند.
• ساختارهای کنترلی، توابع، ماژولها و برنامهنویسی ماژولار را در پروژههای واقعی بهکار گیرد.
• مسائل مهندسی و دادهمحور را با استفاده از پایتون تحلیل و حل کند.
• با کتابخانههای مهم علمی و تحلیلی مانند NumPy، Pandas و Matplotlib کار کند.
• دادههای واقعی را پردازش، تحلیل و مصورسازی نماید.
• مبانی اتوماسیون، پردازش فایل، ارتباط با API و توسعه اسکریپتهای کاربردی را یاد بگیرد.
• با مفاهیم اولیه هوش مصنوعی، یادگیری ماشین و پردازش داده آشنا شود.
• توانایی توسعه پروژههای عملی در حوزههایی مانند اپتیک، مخابرات، سنسورها، اینترنت اشیا، تحلیل داده و سیستمهای هوشمند را کسب کند.
• مهارت حل مسئله، تفکر الگوریتمی و طراحی نرمافزار را تقویت نماید.
• آمادگی ورود به پروژههای پژوهشی، صنعتی و توسعه سامانههای هوشمند مبتنی بر پایتون را بهدست آورد.
سرفصلهای آموزشی
• آشنایی با پایتون و محیط برنامهنویسی
• متغیرها، انواع داده و عملگرها
• شرطها و ساختارهای تصمیمگیری
• حلقهها و تکرار
• توابع و برنامهنویسی ماژولار
• ساختماندادهها (لیست، دیکشنری، تاپل، مجموعه)
• کار با فایلها و مدیریت داده
• مدیریت خطا و اشکالزدایی
• برنامهنویسی شیگرا (OOP)
• کتابخانههای کاربردی پایتون
• تحلیل و پردازش داده با NumPy و Pandas
• مصورسازی داده با Matplotlib
• اتوماسیون و کار با API
• مبانی هوش مصنوعی و یادگیری ماشین
• اجرای پروژههای عملی و حل مسئله مهندسی
مخاطبان دوره
* دانشجویان و پژوهشگران رشتههای فنی و مهندسی
* علاقهمندان به برنامهنویسی و هوش مصنوعی
* فعالان حوزه تحلیل داده و اتوماسیون
* مهندسان برق، کامپیوتر، اپتیک، مخابرات و مکانیک
* افرادی که قصد ورود به پروژههای پژوهشی و صنعتی مبتنی بر پایتون را دارند
* توسعهدهندگان علاقهمند به یادگیری کاربردی پایتون
* افراد دارای دانش مقدماتی کامپیوتر که قصد یادگیری برنامهنویسی از پایه را دارند
