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