Course catalog
Categories
Showing 1-5 of 5 items.
پایتون برای علم داده، هوش مصنوعی و توسعه
(Mitalearn-270178)
- 2 hours 23 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Joseph Santarcangelo
درباره این دوره:
سفر پایتون خود را با این دوره مبتدی و خودگام که توسط یک متخصص آموزش داده شده است، شروع کنید. پایتون یکی از محبوب ترین زبان های برنامه نویسی است و تقاضا برای افرادی که مهارت های پایتون دارند همچنان در حال افزایش است. این دوره شما را در عرض چند ساعت از صفر به برنامه نویسی در پایتون می رساند—هیچ تجربه قبلی برنامه نویسی لازم نیست! شما با اصول اولیه پایتون، از جمله انواع داده، عبارات، متغیرها و عملیات رشته شروع خواهید کرد. شما ساختارهای داده ضروری مانند لیست ها، تاپل ها، دیکشنری ها و مجموعه ها را بررسی خواهید کرد و نحوه ایجاد، دسترسی و دستکاری آنها را یاد خواهید گرفت. در مرحله بعد، مفاهیم منطقی مانند شرایط و انشعاب، یادگیری نحوه استفاده از حلقه ها و توابع، همراه با اصول مهم برنامه نویسی مانند مدیریت استثنا و برنامه نویسی شی گرا را بررسی خواهید کرد. با پیشرفت، تجربه عملی در خواندن و نوشتن روی فایل ها و کار با فرمت های رایج فایل به دست خواهید آورد. همچنین از کتابخانه های قدرتمند پایتون مانند NumPy و Pandas برای دستکاری و تجزیه و تحلیل داده ها استفاده خواهید کرد. این دوره همچنین APIها و وب اسکرپینگ را پوشش می دهد و به شما یاد می دهد که چگونه با استفاده از کتابخانه هایی مانند درخواست ها با REST API تعامل کنید و داده ها را از وب سایت ها با استفاده از BeautifulSoup استخراج کنید. شما آنچه را که از طریق آزمایشگاه های عملی با استفاده از نوت بوک های Jupyter می آموزید، تمرین کرده و به کار خواهید برد. در پایان این دوره، ایجاد برنامه های اساسی، کار با داده ها و خودکارسازی کارهای دنیای واقعی با استفاده از پایتون احساس راحتی خواهید کرد. این دوره برای افرادی که علاقه مند به دنبال کردن مشاغل در علوم داده، تجزیه و تحلیل داده، توسعه نرم افزار، مهندسی داده، هوش مصنوعی و DevOps و انواع دیگر نقش های مرتبط با فناوری هستند مناسب است.
Related Skills
توسعه اپلیکیشن با استفاده از میکروسرویس ها و بدون سرور
(Mitalearn-270229)
- 2 hours 11 minutes
- متوسط
- Release date: 23 June 2026
- Author: Alex Parker
درباره این دوره:
به این دوره مقدماتی در مورد میکروسرویس ها و بدون سرور، فناوری های ضروری برای بارهای کاری بومی ابر و نوسازی برنامه خوش آمدید. میکروسرویسها به جای ساختن برنامههای کاربردی بزرگ، معروف به یکپارچهها، که همه عملکردها را انجام میدهند، برنامههای بزرگتر را به قطعات کوچکتری تقسیم میکنند که به طور مستقل قابل نگهداری و مقیاسپذیر هستند و مزایای زیادی را ارائه میکنند. این معماری در حال حاضر در بزرگترین سازمان های نرم افزاری جهان مورد استفاده قرار می گیرد، زیرا مزایای هزینه، استقلال تیم و مزایای دیگر را فراهم می کند. به همین ترتیب، بدون سرور به عنوان یک گزینه محاسباتی محبوب در عصر ابر ظاهر شده است. به توسعه دهندگان و اپراتورها توانایی اجرای برنامه ها را بدون مدیریت زیرساخت های اساسی می دهد. در این دوره با استفاده از متدولوژی های مختلف میکروسرویس ایجاد می کنید. شما API های REST را با استفاده از Python و Flask ایجاد خواهید کرد. در مرحله بعد، اصول اولیه برنامه های بدون سرور و نحوه اجرای برنامه های خود را در موتور کد ابری IBM خواهید آموخت. این دوره شامل چندین آزمایشگاه عملی است که به شما امکان می دهد مطالبی را که در دوره یاد می گیرید تمرین و به کار ببرید. در پروژه نهایی، شما یک برنامه front-end متشکل از چندین میکروسرویس ایجاد میکنید و آنها را با استفاده از سرور بدون سرور بر روی Cloud مستقر خواهید کرد.
Related Skills
توسعه برنامه های کاربردی هوش مصنوعی با پایتون و فلاسک
(Mitalearn-270195)
- 1 hours 23 minutes
- متوسط
- Release date: 23 June 2026
- Author: Abhishek Gagneja,Ramesh Sannareddy
درباره این دوره:
این دوره کوتاه برای تجهیز زبانآموزان به مهارتهای پایه در پایتون برای توسعه برنامههای کاربردی وب با قابلیت هوش مصنوعی با استفاده از چارچوب Flask و کتابخانههای هوش مصنوعی Watson طراحی شده است. شما چرخه عمر انتها به انتها ساخت برنامه های کاربردی وب مقیاس پذیر را بررسی خواهید کرد، از نوشتن کدهای پاک و ماژولار پایتون تا استقرار راه حل های کامل مبتنی بر هوش مصنوعی. این دوره با معرفی Flask، یک چارچوب وب سبک و انعطاف پذیر آغاز می شود و به زبان آموزان کمک می کند تا پایه ای قوی در برنامه های کاربردی وب، API ها و چرخه عمر کلی توسعه ایجاد کنند. آنها تجربه عملی با IDE Cloud Network IBM Skills به دست خواهند آورد، بهترین روشهای پایتون از جمله تجزیه و تحلیل کد استاتیک را یاد میگیرند، و تستهای واحد را مینویسند و اجرا میکنند تا از قابلیت اطمینان کد خود اطمینان حاصل کنند. این دوره با آموزش ساختن برنامه های کاربردی وب با Flask که موضوعاتی مانند مسیریابی، رسیدگی به درخواست های GET و POST، مسیرهای پویا و مدیریت خطا را پوشش می دهد، عمیق تر به توسعه برنامه می پردازد. در پایان دوره، فراگیران یک پروژه تمرینی و یک پروژه نهایی بررسی شده را تکمیل خواهند کرد که توانایی آنها را برای توسعه، آزمایش و استقرار برنامه های کاربردی Flask مبتنی بر هوش مصنوعی نشان می دهد. تجربه عملی بهدستآمده در طول این دوره تضمین میکند که زبانآموزان نه تنها به مهارتهای پایتون و فلاسک خود اطمینان دارند، بلکه آماده ساخت اپلیکیشنهای وب هوشمند در تنظیمات دنیای واقعی هستند.
Related Skills
جمع آوری و پردازش داده ها با پایتون
(Mitalearn-310094)
- 5 hours 52 minutes
- متوسط
- Release date: 23 June 2026
- Author: Paul Resnick
درباره این دوره:
این دوره به شما می آموزد که داده ها را از سرویس های موجود در اینترنت واکشی و پردازش کنید. درک لیست پایتون را پوشش می دهد و فرصت هایی را برای تمرین استخراج و پردازش داده های عمیق تو در تو فراهم می کند. همچنین یاد خواهید گرفت که چگونه از ماژول درخواستهای پایتون برای تعامل با APIهای REST استفاده کنید و در اسناد آن APIها به دنبال چه چیزی باشید. برای پروژه نهایی، شما یک «پیشنهادگر برچسب» برای سایت اشتراکگذاری عکس فلیکر میسازید. اگر قبلاً دوره های «مبانی پایتون» و «توابع، فایل ها و دیکشنری های پایتون» (دوره های 1 و 2 تخصص برنامه نویسی پایتون 3) را گذرانده باشید، این دوره برای شما مناسب است. اگر قبلاً با اصول پایتون آشنایی دارید اما می خواهید در بازیابی و پردازش داده های تو در تو پیچیده از سرویس های اینترنتی تمرین کنید، می توانید بدون گذراندن دو دوره قبلی نیز از این دوره بهره مند شوید. این سومین دوره از پنج دوره تخصصی برنامه نویسی پایتون 3 است.
Related Skills
خودکارسازی وظایف دنیای واقعی با پایتون
(Mitalearn-317472)
- 27 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Google Career Certificates
درباره این دوره:
در این دوره، ما تمام مفاهیمی را که آنها در طول این برنامه یاد گرفته اند با هم گره می زنیم. آنها با سناریوهایی در Qwiklabs مقابله خواهند کرد که آنها را برای استفاده همزمان از چندین مهارت به چالش می کشد. آنها نگاهی دقیق تر به نحوه استفاده از ماژول های خارجی پایتون مانند کتابخانه تصویر پایتون (PIL) برای گسترش قابلیت های کد خود خواهند داشت. آنها همچنین از سریالسازی دادهها برای تبدیل اشیاء درون حافظه به پیامهایی استفاده میکنند که میتوانند روی برنامههایی با رابطهای برنامهنویسی کاربردی (API) ارسال شوند. در نهایت، زبان آموزان با استفاده از دانش فنی خود برای ایجاد یک برنامه، یک مشکل دنیای واقعی را حل می کنند!