Course catalog
Categories
Showing 1-7 of 7 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-310230)
- 2 hours 32 minutes
- متوسط
- Release date: 23 June 2026
- Author: Christopher Brooks
درباره این دوره:
این دوره شما را از طریق یک پروژه عملی مناسب برای نمونه کارها راهنمایی می کند. شما با API های شخص ثالث آشنا می شوید و نحوه دستکاری تصاویر با استفاده از کتابخانه تصویربرداری پایتون (بالش)، نحوه اعمال تشخیص نویسه نوری روی تصاویر برای تشخیص متن (tesseract و pytesseract) به شما نشان داده می شود. در پایان دوره شما با این کتابخانه های مختلف موجود برای پایتون 3 کار کرده اید تا یک پروژه در دنیای واقعی ایجاد کنید. این دوره برای زبان آموزانی مناسب است که چهار دوره اول تخصص برنامه نویسی پایتون 3 را گذرانده اند. زبان آموزانی که قبلاً مهارت های برنامه نویسی پایتون دارند اما می خواهند با یک پروژه عملی و واقعی تمرین کنند نیز می توانند از این دوره بهره مند شوند. این پنجمین و آخرین دوره در تخصص برنامه نویسی پایتون 3 است.
Related Skills
توسعه اپلیکیشن های فرانت اند با React
(Mitalearn-309975)
- 2 hours 38 minutes
- متوسط
- Release date: 23 June 2026
- Author: IBM Skills Network Team,Richa Arora
درباره این دوره:
در این دوره آموزشی، یکی از محبوب ترین فریم ورک های فرانت اند، جاوا اسکریپت React را بیاموزید. گام بعدی را در سفر توسعه وب خود با یادگیری نحوه ساخت رابط کاربری سمت مشتری بردارید. شما این فرانتاندها را با استفاده از کامپوننتها، بلوکهای ساختمان مدولار برنامههای React توسعه خواهید داد. در مورد ترکیب اجزا برای ایجاد عملکرد غنی با ویژگیهایی مانند لوازم، قلابها، حالتها و مدیریت رویداد یاد خواهید گرفت. شما چرخه های عمر کامپوننت و نحوه انتقال داده ها و دستکاری حالت های مولفه را بررسی خواهید کرد. با تکمیل آزمایشگاه های عملی متعدد در هر درس، نمونه کار خود را بسازید و تجربه عملی کسب کنید. در پایان دوره، با توسعه یک اپلیکیشن سبد خرید، مهارت های خود را با پروژه نهایی ادغام می کنید. این دوره به شما کمک می کند تا به عنوان یک توسعه دهنده front-end، موبایل یا فول استک موفق شوید. این برای متخصصان فناوری اطلاعات که به دنبال ارتقای شغل خود هستند یا فارغ التحصیلان جدیدی که به دنبال ایجاد مهارت های سمت مشتری خود هستند مناسب است. توجه داشته باشید که برای استفاده بیشتر از این دوره به مهارت های اولیه HTML، CSS، جاوا اسکریپت و Git نیاز دارید.
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) ارسال شوند. در نهایت، زبان آموزان با استفاده از دانش فنی خود برای ایجاد یک برنامه، یک مشکل دنیای واقعی را حل می کنند!
Related Skills
زیرساخت ها و برنامه ها را با Google Cloud مدرن کنید
(Mitalearn-281024)
- 41 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Google Cloud Training
درباره این دوره:
بسیاری از شرکتهای سنتی از سیستمها و برنامههای قدیمی استفاده میکنند که نمیتوانند با انتظارات مشتریان مدرن بهروز باشند. رهبران کسب و کار اغلب باید بین حفظ سیستم های قدیمی فناوری اطلاعات یا سرمایه گذاری در محصولات و خدمات جدید یکی را انتخاب کنند. ""مدرن سازی زیرساخت ها و برنامه ها با Google Cloud"" این چالش ها را بررسی می کند و راه حل هایی برای غلبه بر آنها با استفاده از فناوری ابر ارائه می دهد. بخشی از مسیر یادگیری Cloud Digital Leader، این دوره با هدف کمک به افراد در رشد نقش خود و ساختن آینده کسب و کارشان است.
Related Skills
مقدمه ای بر HTML، CSS و جاوا اسکریپت
(Mitalearn-304297)
- 2 hours 3 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Michelle Saltoun,Upkar Lidder
درباره این دوره:
آیا می خواهید اولین قدم ها را برای تبدیل شدن به یک توسعه دهنده وب بردارید؟ این دوره به شما کمک میکند زبانها، چارچوبها و ابزارهایی را که برای ایجاد وبسایتهای تعاملی و جذاب از همان ابتدا نیاز دارید، کشف کنید. شما با درک نقش توسعه دهندگان front-end، back-end و full-stack و نحوه همکاری آنها، همراه با اصطلاحات و مهارت های ضروری برای حرفه توسعه وب شروع خواهید کرد. در مرحله بعد، عمیقاً در HTML5 غوطه ور خواهید شد - در مورد عناصر ساختاری مانند بخش، مقاله، سرصفحه، پاورقی و کنترلهای فرم مانند ورودی، مجموعه فیلدها و افسانهها یاد میگیرید. همچنین مدل شیء سند (DOM)، اصول اسکریپت نویسی و سازگاری مرورگر را بررسی خواهید کرد. با رفتن به CSS، یاد خواهید گرفت که چگونه صفحات وب را با استفاده از انتخابگرها، شناسه ها و کلاس ها استایل و قالب بندی کنید. ابزارهای چیدمان مانند Flexbox را بررسی میکنید و با استفاده از چارچوبهایی مانند Tailwind CSS و Bootstrap، تجربه عملی با طراحی واکنشگرا به دست خواهید آورد. در جاوا اسکریپت، شما در مورد متغیرها، ساختارهای کنترل، توابع، نمونه های اولیه و نحوه تعامل با DOM، همراه با تجربه عملی با استفاده از API ها و تکنیک های اسکریپت نویسی سمت سرویس گیرنده برای افزایش تعامل با کاربر آشنا خواهید شد. با یادگیری اصول HTML5، CSS و جاوا اسکریپت، می توانید آنها را با هم ترکیب کنید: - ساختار اولیه یک وب سایت را ایجاد کنید - ایجاد قالب و طرح بندی برای برنامه های تحت وب - وب سایت خود را تقویت کنید و برنامه های کاربردی غنی و تعاملی ایجاد کنید - تعامل کاربر را افزایش دهید و تجربه کاربر را افزایش دهید - به وب سایت خود یک عامل شگفت انگیز واقعی بدهید! در طول دوره، یادگیری خود را از طریق آزمایشگاههای عملی متعدد به کار میگیرید و با یک پروژه نهایی پایان میدهید که در آن یک صفحه وب ایجاد میکنید تا مهارتهای خود را به نمایش بگذارید و مجموعه خود را تقویت کنید.