Course catalog

Course duration

Course provider

Topic

Categories

Showing 1-12 of 12 items.

linkedin آموزش اسکریپت نویسی ArcGIS Python (Mitalearn-385982)

  • 3 hours 39 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Jennifer Harrison
درباره این دوره:

آیا تا به حال نیاز داشته اید که تمام پیوندهای شکسته را در مجموعه ای از اسناد نقشه پیدا کنید؟ یا قبل از بارگذاری داده های نقشه، واحدها را تبدیل کنید؟ پایتون دروازه ای برای خودکارسازی وظایف رایج GIS است. آیا آماده هستید تا سرعت خود را افزایش دهید؟ در این دوره آموزشی که برای کاربران باتجربه ArcGIS طراحی شده است، به مربی جنیفر هریسون - بنیانگذار TeachMeGIS - بپیوندید تا به شما نشان دهد چگونه با افزودن اسکریپت نویسی Python به ArcGIS، بینش سریعتر و عمیق تری در مورد داده های GIS خود ایجاد کنید.

شروع کنید. با مروری بر اصول اولیه، از جمله رشته ها، متغیرها و عبارات شرطی. جنیفر به شما کمک می‌کند تا اسکریپت‌هایی را در IDLE، محیط توسعه یکپارچه پایتون، راحت بنویسید. مهارت های مورد نیاز برای نوشتن خروجی روی صفحه، انتقال آرگومان های خط فرمان به اسکریپت ها، استفاده از توابع لیست برای رسیدن به اشیاء ArcGIS و خواندن و نوشتن در یک فایل log را کاوش کنید. در پایان این دوره، شما همچنین آماده خواهید بود که اسکریپت خود را به ابزاری در ArcGIS Pro متصل کنید و اسناد کمکی را برای یک ابزار اسکریپت ایجاد کنید.

coursera اسکریپت نویسی با پایتون و SQL برای مهندسی داده (Mitalearn-333146)

  • 4 hours 12 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Alfredo Deza,Kennedy Behrman,Noah Gift
درباره این دوره:

در این دوره سوم از Python، Bash و SQL Essentials for Data Engineering Specialization، شما تکنیک هایی را برای کار موثر با Python و SQL بررسی خواهید کرد. ما از طریق ساختارهای داده مفید در اسکریپت نویسی پایتون می گذریم و به پایگاه داده هایی مانند MySQL متصل می شویم. علاوه بر این، یاد خواهید گرفت که چگونه از یک ویرایشگر متن مدرن برای اتصال و اجرای پرس و جوهای SQL در برابر یک پایگاه داده واقعی استفاده کنید و عملیات بارگیری و استخراج داده ها را انجام دهید. در نهایت، از داده های استخراج شده از وب سایت ها با استفاده از تکنیک های scraping استفاده خواهید کرد. این مهارت ها به شما این امکان را می دهد که زمانی که داده ها به راحتی در دسترس نیستند، یا زمانی که برای استخراج اطلاعات مفید از پایگاه های داده به پرس و جوهای فضایی نیاز است، به طور موثر کار کنید.

linkedin برنامه نویسی پایتون با استفاده از ArcGis API برای پایتون (Mitalearn-433769)

  • 4 hours 28 minutes
  • مناسب همه
  • Release date: 16 June 2025
  • Author: Jennifer Harrison
درباره این دوره: 

 در این دوره ، جنیفر هریسون - رئیس جمهور Teachmegis - قدرت تحول آمیز Arcgis API را برای پایتون به نمایش می گذارد زیرا این کار را به صورت خودکار انجام می دهد و کارهای GIS را تقویت می کند. در مورد اصول مدیریت حساب های کاربری ArcGIS ، حفظ خدمات وب و اجرای تحلیل مکانی به طور کارآمد بیاموزید. به برنامه نویسی پایتون بروید تا داده های GIS را به طور دقیق انجام دهید ، به صورت خودکار ژئوپروسسینگ و عملیات GIS را ساده کنید. کتابخانه های قدرتمند پایتون و نوت بوک های ArcGIS را کاوش کنید و یاد بگیرید که چگونه از ابزارهای ژئوپروسیت ESRI به صورت آنلاین استفاده کنید. دریابید که چگونه پروژه های GIS خود را خودکار کنید و منجر به بهبود دقت و بهره وری شود. این که آیا شما یک تکنسین GIS ، تحلیلگر داده یا برنامه ریز فضایی هستید ، استفاده از ARCGIS API برای Python مهارت های مدیریت داده های جغرافیایی شما را غنی می کند.

coursera پایتون برای علم داده، هوش مصنوعی و توسعه (Mitalearn-270178)

  • 2 hours 23 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Joseph Santarcangelo
درباره این دوره:

سفر پایتون خود را با این دوره مبتدی و خودگام که توسط یک متخصص آموزش داده شده است، شروع کنید. پایتون یکی از محبوب ترین زبان های برنامه نویسی است و تقاضا برای افرادی که مهارت های پایتون دارند همچنان در حال افزایش است. این دوره شما را در عرض چند ساعت از صفر به برنامه نویسی در پایتون می رساند—هیچ تجربه قبلی برنامه نویسی لازم نیست! شما با اصول اولیه پایتون، از جمله انواع داده، عبارات، متغیرها و عملیات رشته شروع خواهید کرد. شما ساختارهای داده ضروری مانند لیست ها، تاپل ها، دیکشنری ها و مجموعه ها را بررسی خواهید کرد و نحوه ایجاد، دسترسی و دستکاری آنها را یاد خواهید گرفت. در مرحله بعد، مفاهیم منطقی مانند شرایط و انشعاب، یادگیری نحوه استفاده از حلقه ها و توابع، همراه با اصول مهم برنامه نویسی مانند مدیریت استثنا و برنامه نویسی شی گرا را بررسی خواهید کرد. با پیشرفت، تجربه عملی در خواندن و نوشتن روی فایل ها و کار با فرمت های رایج فایل به دست خواهید آورد. همچنین از کتابخانه های قدرتمند پایتون مانند NumPy و Pandas برای دستکاری و تجزیه و تحلیل داده ها استفاده خواهید کرد. این دوره همچنین APIها و وب اسکرپینگ را پوشش می دهد و به شما یاد می دهد که چگونه با استفاده از کتابخانه هایی مانند درخواست ها با REST API تعامل کنید و داده ها را از وب سایت ها با استفاده از BeautifulSoup استخراج کنید. شما آنچه را که از طریق آزمایشگاه های عملی با استفاده از نوت بوک های Jupyter می آموزید، تمرین کرده و به کار خواهید برد. در پایان این دوره، ایجاد برنامه های اساسی، کار با داده ها و خودکارسازی کارهای دنیای واقعی با استفاده از پایتون احساس راحتی خواهید کرد. این دوره برای افرادی که علاقه مند به دنبال کردن مشاغل در علوم داده، تجزیه و تحلیل داده، توسعه نرم افزار، مهندسی داده، هوش مصنوعی و DevOps و انواع دیگر نقش های مرتبط با فناوری هستند مناسب است.

coursera تجزیه و تحلیل داده های پایتون (Mitalearn-329015)

  • 6 hours 17 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Victor Geislinger
درباره این دوره:

این دوره استفاده از زبان برنامه نویسی پایتون را برای دستکاری مجموعه داده ها به عنوان جایگزینی برای صفحات گسترده معرفی می کند. شما از چارچوب OSEMN تجزیه و تحلیل داده ها پیروی می کنید تا داده ها را بکشید، تمیز کنید، دستکاری کنید و تفسیر کنید و در عین حال اصول برنامه نویسی اساسی و توابع پایه پایتون را یاد بگیرید. شما با کتابخانه پایتون، پانداها و نحوه استفاده از آن برای به دست آوردن، تمیز کردن، کاوش و تجسم داده ها آشنا خواهید شد. در پایان این دوره شما قادر خواهید بود: • از پایتون برای ساخت حلقه ها و ساختارهای داده اولیه استفاده کنید • مرتب سازی، پرس و جو و ساختار داده ها در پانداها، کتابخانه پایتون • تجسم داده ها را با کتابخانه های پایتون ایجاد کنید • مدل سازی و تفسیر داده ها با استفاده از پایتون این دوره برای افرادی طراحی شده است که می خواهند اصول استفاده از پایتون را برای مرتب سازی و ساختار داده ها برای تجزیه و تحلیل داده ها یاد بگیرند. شما نیازی به تجربه بازاریابی یا تجزیه و تحلیل داده ندارید، اما باید مهارت های ناوبری اینترنتی اولیه را داشته باشید و مشتاق مشارکت باشید.

coursera تجزیه و تحلیل داده های حسابداری با پایتون (Mitalearn-293944)

  • 11 hours 31 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Ronald Guymon,Linden Lu
درباره این دوره:

این دوره بر توسعه مهارت های پایتون برای جمع آوری داده های تجاری تمرکز دارد. برخی از مطالب مشابه از مقدمه ای بر تجزیه و تحلیل داده های حسابداری و تجسم را پوشش می دهد، اما در یک محیط برنامه نویسی با هدف کلی تر (ژوپیتر نوت بوک برای پایتون)، به جای اکسل و ویرایشگر ویژوال بیسیک. این مفاهیم در چارچوب یک یا چند حوزه داده حسابداری (به عنوان مثال، داده های صورت های مالی از EDGAR، داده های سهام، داده های وام، داده های محل فروش) آموزش داده می شوند. نیمه اول دوره از جایی شروع می شود که مقدمه ای بر تجزیه و تحلیل داده های حسابداری و تجسم متوقف شد: استفاده در یک محیط توسعه یکپارچه برای خودکارسازی وظایف تجزیه و تحلیل داده ها. ما در مورد نحوه مدیریت کد و اشتراک‌گذاری نتایج در Jupyter Notebook، یک محیط توسعه محبوب برای نرم‌افزارهای تجزیه و تحلیل داده‌ها مانند Python و R بحث می‌کنیم. سپس برخی از مهارت‌های برنامه‌نویسی اساسی، مانند عملگرهای ریاضی، توابع، عبارات شرطی و حلقه‌ها را با استفاده از نرم‌افزار پایتون مرور می‌کنیم. نیمه دوم دوره بر روی جمع آوری داده ها برای اهداف یادگیری ماشین تمرکز دارد. ما دانش آموزان را با قالب های داده پاندا و Numpy برای ساختاردهی و دستکاری داده ها آشنا می کنیم. سپس داده ها را با استفاده از تجسم و رگرسیون خطی تجزیه و تحلیل می کنیم. در نهایت نحوه استفاده از پایتون برای تعامل با داده های SQL را توضیح می دهیم.

coursera تست نفوذ، واکنش حوادث و پزشکی قانونی (Mitalearn-319342)

  • 3 hours 35 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: IBM Skills Network Team
درباره این دوره:

این دوره به شما پیشینه لازم برای کسب مهارت های امنیت سایبری را به عنوان بخشی از برنامه گواهینامه حرفه ای تحلیلگر امنیت سایبری می دهد. شما در مورد مراحل مختلف تست نفوذ، نحوه جمع‌آوری داده‌ها برای تست نفوذ و ابزارهای رایج تست نفوذ خواهید آموخت. علاوه بر این، مراحل واکنش به حادثه، اسناد مهم برای جمع آوری و اجزای یک خط مشی و تیم واکنش به حادثه را یاد خواهید گرفت. در نهایت، مراحل کلیدی در فرآیند پزشکی قانونی و داده های مهم را برای جمع آوری خواهید آموخت. این دوره همچنین اولین نگاهی به اسکریپت نویسی و اهمیت آن برای یک تحلیلگر سیستم به شما می دهد. این دوره برای کسانی در نظر گرفته شده است که می خواهند به درک اولیه ای از امنیت سایبری دست یابند یا به عنوان پنجمین دوره از یک سری دوره ها مهارت های کار در زمینه امنیت سایبری به عنوان تحلیلگر امنیت سایبری را کسب کنند. تکمیل این دوره همچنین شما را واجد شرایط دریافت نشان دیجیتالی IBM Testing، Incident Response و Forensics می‌کند. اطلاعات بیشتر درباره نشان را می‌توانید در https://www.youracclaim.com/org/ibm/badge/penetration-testing-incident-response-and-forensics بیابید. در این دوره شما یاد خواهید گرفت که: • ابزارهای تست نفوذ و مزایای یک سازمان را شرح دهید. • در مورد قدرت اسکریپت نویسی بحث کنید.

coursera خودکارسازی وظایف دنیای واقعی با پایتون (Mitalearn-317472)

  • 27 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Google Career Certificates
درباره این دوره:

در این دوره، ما تمام مفاهیمی را که آنها در طول این برنامه یاد گرفته اند با هم گره می زنیم. آنها با سناریوهایی در Qwiklabs مقابله خواهند کرد که آنها را برای استفاده همزمان از چندین مهارت به چالش می کشد. آنها نگاهی دقیق تر به نحوه استفاده از ماژول های خارجی پایتون مانند کتابخانه تصویر پایتون (PIL) برای گسترش قابلیت های کد خود خواهند داشت. آنها همچنین از سریال‌سازی داده‌ها برای تبدیل اشیاء درون حافظه به پیام‌هایی استفاده می‌کنند که می‌توانند روی برنامه‌هایی با رابط‌های برنامه‌نویسی کاربردی (API) ارسال شوند. در نهایت، زبان آموزان با استفاده از دانش فنی خود برای ایجاد یک برنامه، یک مشکل دنیای واقعی را حل می کنند!

coursera سلنیوم وب درایور با پایتون (Mitalearn-304858)

  • 4 hours 9 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Whizlabs Instructor
درباره این دوره:

“Selenium WebDriver with Python” یک دوره آموزشی پایه است که هدف آن ارائه یک درک جامع از سلنیوم و اجزای آن است. همچنین به درک نحوه عملکرد Selenium WebDriver کمک می کند. این دوره با نمایش تنظیمات محیطی برای Selenium WebDriver با پایتون آغاز می شود. شرح مختصری از مکان یابی عناصر وب و تعاملات وب در این دوره ارائه شده است. این دوره مروری بر تست فریمورک ها با Selenium WebDriver را پوشش می دهد. برخی از موضوعات پیشرفته مانند Handling Popup، Alerts، Multiple Browser Tabs، Mouse and Keyboard تعاملات نیز در این دوره برجسته شده است. این دوره 4 ساعت فیلم آموزشی را ارائه می دهد که به ماژول ها تقسیم می شود. درک مفاهیم دوره از طریق نمایش های آزمایشگاهی آسان است. به منظور آزمودن درک فراگیران، هر ماژول شامل ارزیابی‌هایی در قالب پرسش‌های مسابقه و ویدیویی است. یک آزمون اجباری سوالات درجه بندی شده نیز در پایان هر ماژول ارائه شده است. ماژول 1: شروع به کار با Selenium WebDriver ماژول 2: عناصر وب و تعاملات وب ماژول 3: تست سلنیوم و ویژگی های پیشرفته دانش قبلی مبانی زبان برنامه نویسی پایتون و مفاهیم تست را می توان به عنوان پس زمینه توصیه شده برای Selenium WebDriver با پایتون اضافه کرد. در پایان این دوره، فراگیران قادر خواهند بود: -تنظیم محیط برای سلنیوم وب درایور با پایتون بررسی اجمالی چارچوب های تست (unittest، pytest) و راه اندازی موارد تست. - مدیریت پاپ آپ، هشدارها، چندین برگه مرورگر، تعاملات ماوس و صفحه کلید اشکال زدایی با سلنیوم WebDriver

coursera مبانی جاوا اسکریپت (Mitalearn-304977)

  • 9 hours 47 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: William Mead
درباره این دوره:

این دوره زبان برنامه نویسی جاوا اسکریپت را معرفی می کند و وب سایت هایی را نشان می دهد که شامل نوع تعاملاتی است که دانش آموزان در نهایت قادر به توسعه آن خواهند بود. زبان آموزان اهمیت چگونگی توسعه جاوا اسکریپت و اینکه چرا چنین تاریخچه ای بر نحوه نگارش جاوا اسکریپت در حال حاضر و در نسخه های بعدی تأثیر می گذارد را درک خواهند کرد. زبان آموزان اولین اسکریپت های خود را می نویسند، مهارت های HTML و CSS خود را ارزیابی می کنند، متغیرها و آرایه ها را ایجاد می کنند و به آنها مقادیر اختصاص می دهند. در صورت کمبود مهارت های دانش آموز، منابع و توصیه هایی برای بهبود این مهارت ها ارائه می شود. فرصت کافی برای دانش آموزان وجود دارد تا اولین مهارت های اصلی را تمرین کنند.

coursera مقدمه ای بر 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 و جاوا اسکریپت، می توانید آنها را با هم ترکیب کنید: - ساختار اولیه یک وب سایت را ایجاد کنید - ایجاد قالب و طرح بندی برای برنامه های تحت وب - وب سایت خود را تقویت کنید و برنامه های کاربردی غنی و تعاملی ایجاد کنید - تعامل کاربر را افزایش دهید و تجربه کاربر را افزایش دهید - به وب سایت خود یک عامل شگفت انگیز واقعی بدهید! در طول دوره، یادگیری خود را از طریق آزمایشگاه‌های عملی متعدد به کار می‌گیرید و با یک پروژه نهایی پایان می‌دهید که در آن یک صفحه وب ایجاد می‌کنید تا مهارت‌های خود را به نمایش بگذارید و مجموعه خود را تقویت کنید.

coursera مقدمه ای بر محاسبات با کارایی بالا و موازی (Mitalearn-304093)

  • 2 hours 3 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Shelley Knuth ,Thomas Hauser
درباره این دوره:

این دوره به معرفی اصول محاسبات با کارایی بالا و موازی می پردازد. این هدف برای دانشمندان، مهندسان، دانش پژوهان است، واقعاً همه کسانی که به دنبال توسعه مهارت های نرم افزاری لازم برای کار در محیط های نرم افزاری موازی هستند. این مهارت ها شامل تجزیه و تحلیل کلان داده، یادگیری ماشین، برنامه نویسی موازی و بهینه سازی است. ما اصول اولیه محیط های لینوکس و اسکریپت نویسی bash را تا محاسبات با توان بالا و موازی کردن کدها پوشش خواهیم داد. توصیه می کنیم برای انجام برخی از تکالیف برنامه نویسی با Fortran 90، C++ یا Python آشنا باشید. پس از اتمام این دوره با موارد زیر آشنا خواهید شد: * اجزای یک سیستم محاسباتی توزیع شده با کارایی بالا *انواع مدل های برنامه نویسی موازی و موقعیت هایی که ممکن است در آنها استفاده شود * محاسبات با توان عملیاتی بالا *توازی حافظه مشترک *توازی حافظه توزیع شده *پیمایش یک محیط HPC معمولی مبتنی بر لینوکس *ارزیابی و تجزیه و تحلیل مقیاس پذیری برنامه شامل مقیاس بندی ضعیف و قوی *تعیین کمی نیازهای پردازش، داده و هزینه برای یک پروژه محاسباتی یا گردش کار این دوره را می توان برای اعتبار آکادمیک به عنوان بخشی از مدرک کارشناسی ارشد CU Boulder در علوم داده (MS-DS) که در پلت فرم Coursera ارائه می شود، گذراند. MS-DS یک مدرک بین رشته‌ای است که اعضای هیئت علمی بخش‌های ریاضیات کاربردی، علوم کامپیوتر، علوم اطلاعات و سایرین در CU Boulder را گرد هم می‌آورد. با پذیرش مبتنی بر عملکرد و بدون فرآیند درخواست، MS-DS برای افرادی با طیف وسیعی از تحصیلات کارشناسی و/یا تجربه حرفه‌ای در علوم کامپیوتر، علوم اطلاعات، ریاضیات و آمار ایده‌آل است. درباره برنامه MS-DS در https://www.coursera.org/degrees/master-of-science-data-science-boulder اطلاعات بیشتری کسب کنید.

Suggestions