ثبت نام دوره آموزشی Python Programming Advanced
روز و ساعت برگزاری دوره : دوشنبه ها ساعت 13 الی 17
مدت دوره : 60 ساعت
مدرس : دکتر سامان قهرمان
اطلاعات دوره :
پایتون به عنوان یکی از پنج زبان برنامه نویسی برتر دنیا بازار کار بسیار بزرگی را برای خود رقم زده است. شرکتهای بزرگ فناوری در دنیا همواره درصدد جذب نیروی ماهر پایتون بوده و از این رو رقابت برای کسب جایگاه شغلی بهتر برای آن مسیر پر فراز و نشیبی را در بر خواهد گرفت.
هدف اصلی دوره پیشرفته پایتون آماده سازی شما برای ورود حرفه ای به بازار کار و افزایش احتمال برای کسب جایگاه های شغلی مناسب می باشد. برای رسیدن به این هدف ویژگی های بارز و قابلیت های کاربردی پایتون استخراج گشته و در قالب پروژه های عملی به شما ارایه می گردد. آموختگان این دوره در انتهای آن توانایی توسعه کدهایی با کیفیت بالا همراه با بازدهی مناسب با استفاده از تکنولوژیهای روز پایتون را خواهند داشت. هم چنین آمادهی ورودی قدرتمند به توسعه وب اپلیکیشن ها یا فضای هوش مصنوعی خواهند بود. در ادامه به بررسی مزایا و ویژگی های ثبت نام دوره آموزشی Python Programming Advanced میپردازیم.
پیش نیاز دوره :
- آشنایی کلی با کامپیوتر
- برنامه نویسی مقدماتی پایتون
سرفصل دوره پیشرفته پایتون :
مروری بر شی گرایی |
|
مفاهیم پیشرفته در شی گرایی |
|
تکرار کننده و تولید کننده ها |
|
معرفی الگوهای طراحی |
|
آشنایی با Tkinter |
|
رویکرد برنامه نویسی همزمان |
|
طراحی خزنده های اینترنتی |
|
رویکرد برنامه نویسی نامتقارن |
|
مروری بر مفاهیم پایگاه داده SQL |
|
آشنایی با پایگاه داده NoSQL |
|
معرفی مفهوم ORM |
|
آشنایی با فریم ورک Flask |
|
طراحی API با FastAPI |
|
کسب توانایی ها در دوره پیشرفته پایتون
- آشنایی با مفاهیم شی گرایی
- آشنایی با انواع الگوهای طراحی
- آشنایی با مفاهیم چند ریسمانی (Multi-Threading)
- آشنایی با برنامه نویسی چند پردازه ای (Multi-Processing)
- کار با پایگاه های داده ای توسط ORM ها
- ایجاد و مدیریت ربات های استخراج اطلاعات از اینترنت
- آشنایی با مفاهیم برنامه نویسی آسنکرون
- ایجاد نرم افزارهای تحت وب
بازار کار
پایتون قابلیت ها و کاربردهای وسیعی در صنعت فناوری اطلاعات دارد. امروزه شرکت ها و سازمان های مختلف از این زبان برنامه نویسی در بخش های مختلف خود استفاده می کنند. از این رو برنامه نویس ماهر پایتون در بازار کار بسیار مورد تقاضا خواهد بود.
در دوره پیشرفته زبان برنامه نویسی پایتون قابلیت های گوناگون این زبان که امروزه در صنعت مورد استفاده قرار می گیرد. همراه با پروژه های عملی بررسی می شود و تلاش می شود تا با آماده سازی فراگیر، زمینه ورود آنان به عنوان نیروی ماهر به بازار کار را فراهم کند.
این دوره یک گام اساسی برای افرادی است که در آینده به عنوان یک برنامه نویس ماهر وارد حوزه هایی هم چون طراحی وب اپلیکیشن و هوش مصنوعی خواهند شد. تقویت مهارت های توسعه نرم افزار در ابعاد بزرگ توسط الگوهای طراحی و ورود به مباحثی چون پایگاه داده و طراحی خزنده های اینترنتی در کنار استفاده از تکنیک هایی چون پردازش موازی از موضوعاتی است که در این دوره بررسی خواهد شد.