Course catalog

Course duration

Course provider

Topic

Categories

Showing 521-540 of 708 items.

coursera مبانی ریاضی برای رمزنگاری (Mitalearn-305895)

  • 2 hours 51 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: William Bahn,Richard White,Sang-Yoon Chang
درباره این دوره:

به دوره 2 مقدمه ای بر رمزنگاری کاربردی خوش آمدید. در این دوره، شما با اصول و توابع پایه ریاضی که پایه و اساس روش های رمزنگاری و تحلیل رمزی را تشکیل می دهند، آشنا می شوید. این اصول و توابع در درک روش‌های رمزنگاری متقارن و نامتقارن که در دوره 3 و دوره 4 مورد بررسی قرار گرفته‌اند، مفید خواهند بود. اگر در امنیت سایبری تازه کار هستید، این موضوعات به‌خصوص برای شما مفید خواهد بود. توصیه می شود دانش پایه ای از علوم کامپیوتر و مهارت های پایه ریاضی مانند جبر و احتمال را داشته باشید.

coursera مبانی سیاست امنیت سایبری (Mitalearn-315449)

  • 58 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Keatron Evans
درباره این دوره:

در این دوره، یادگیرنده به خوبی متوجه می شود که چه سیاست ها و چارچوب هایی برای حفظ صنعت امنیت سایبری در ماموریت و رسمی انجام می دهند. بدون این حوزه از امنیت سایبری، امنیت سایبری به این معنی است که افراد زیادی کارهای مختلفی انجام می‌دهند که حتی ممکن است امنیت را بهبود نبخشد. بیاموزید که چگونه می توانید یک حرفه موفق در امنیت سایبری بدون دست زدن به خط فرمان داشته باشید!

coursera مبانی سیستم عامل (Mitalearn-315381)

  • 2 hours 9 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Keatron Evans
درباره این دوره:

در این دوره، نگاهی می اندازیم به اینکه یک سیستم عامل واقعی چیست. مردم اغلب سیستم عامل ها را با مرورگرها و بسیاری موارد دیگر اشتباه می گیرند. ما نگاهی به ویندوز در مقابل لینوکس در مقابل MacOS می اندازیم و در مورد چگونگی تکامل این سیستم عامل ها بحث می کنیم. ما همچنین به جزئیات فنی در مورد اجزای سازنده یک سیستم عامل می پردازیم.

coursera مبانی سیستم های شبکه (Mitalearn-309618)

  • 6 hours 14 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Eric Keller
درباره این دوره:

خوش آمدید! در طول این دوره، مبانی سیستم های شبکه، به لایه های اساسی ارتباطات شبکه می پردازید. شما با یک بحث کامل در مورد لایه پیوند و نقش حیاتی آن شروع می‌کنید و به پیچیدگی‌های پروتکل اینترنت (IP) و صفحات داده روتر می‌پردازید و سپس در پیچیدگی‌های لایه انتقال، لایه برنامه و امنیت شبکه پیمایش می‌کنید. با تمرکز عملی، کد پایتون را برای مدیریت جداول مسیریابی، تجزیه و تحلیل ترافیک شبکه، شبیه‌سازی عملکردهای روتر و ایجاد گواهی‌های دیجیتال برای سرورهای وب می‌نویسید. در پایان این دوره، شما درک کاملی از اصول شبکه، از انتقال داده ها و مسیریابی گرفته تا پروتکل های کاربردی و امنیت خواهید داشت و به مهارت های عملی برای حرکت در چشم انداز همیشه در حال تحول فناوری شبکه مجهز خواهید شد. با گذراندن این دوره، فراگیران قادر خواهند بود: 1. لایه ها را عمیقاً و نحوه ارتباط آنها با یکدیگر را شرح دهید 2. ترافیک را از طریق برنامه نویسی پایتون آنالیز کنید 3. یک پروتکل مسیریابی ساده شده طراحی کنید که ویژگی های مشابهی در مورد قدرت اینترنت دارد 4. یک کلاینت و سرور با برنامه نویسی سوکت ایجاد کنید 5. گواهی هایی برای TLS ایجاد کنید که امنیت را در https تقویت می کند این دوره را می توان برای اعتبار آکادمیک به عنوان بخشی از مدرک کارشناسی ارشد CU Boulder در مهندسی برق یا کارشناسی ارشد در علوم کامپیوتر ارائه شده در پلت فرم Coursera گذراند. این مدارک تحصیلات تکمیلی کاملاً معتبر دوره های هدفمند، جلسات کوتاه 8 هفته ای و شهریه پرداختی را ارائه می دهند. پذیرش بر اساس عملکرد در سه دوره مقدماتی است، نه سابقه تحصیلی. مدارک CU در Coursera برای فارغ التحصیلان اخیر یا متخصصان شاغل ایده آل است. بیشتر بدانید: کارشناسی ارشد مهندسی برق: https://www.coursera.org/degrees/msee-boulder کارشناسی ارشد در علوم کامپیوتر: https://coursera.org/degrees/ms-computer-science-boulder لوگوی دوره توسط جردن هریسون در Unsplash.

coursera مبانی شی جاوا: توابع، بازگشت و اشیاء (Mitalearn-313358)

  • متوسط
  • Release date: 27 June 2026
  • Author: Patrick Ester,Anh Le,Elise Deitrick
درباره این دوره:

کدنویسی کنید و اولین برنامه جاوا خود را در عرض چند دقیقه بدون نصب چیزی اجرا کنید! این دوره برای زبان آموزانی طراحی شده است که تجربه کدنویسی محدودی دارند و پایه محکمی از نه تنها جاوا، بلکه موضوعات اصلی علوم کامپیوتر را فراهم می کند که می توانند به زبان های دیگر منتقل شوند. ماژول های این دوره توابع، بازگشت، اشیا و تغییرپذیری را پوشش می دهند. گذراندن 2 دوره قبلی در این تخصص توصیه می شود. برای اینکه امکان یک تجربه یادگیری واقعی و خودآگاه را فراهم کنید، این دوره بدون ویدیو است. تکالیف حاوی توضیحات کوتاه با تصاویر و نمونه‌های کد قابل اجرا با ویرایش‌های پیشنهادی برای بررسی بیشتر نمونه‌های کد، ایجاد درک عمیق‌تر با انجام دادن هستند. شما از بازخورد فوری از انواع آیتم های ارزیابی در طول مسیر بهره مند خواهید شد، به آرامی از بررسی های درک سریع (چند انتخابی، پر کردن جای خالی و عدم درهم آمیختن بلوک های کد) تا تمرین های کدگذاری کوچک و قابل دسترس که به جای اینکه چند دقیقه طول می کشد، پیشرفت کنید. ساعت

coursera مبانی شیء C++: توابع، بازگشت و اشیاء (Mitalearn-311284)

  • متوسط
  • Release date: 27 June 2026
  • Author: Anh Le,Elise Deitrick
درباره این دوره:

کدنویسی کنید و اولین برنامه ++C خود را در عرض چند دقیقه بدون نصب چیزی اجرا کنید! این دوره برای زبان آموزانی طراحی شده است که تجربه کدنویسی محدودی دارند و پایه محکمی نه تنها از C++، بلکه موضوعات اصلی علوم کامپیوتر را فراهم می کند که می توانند به زبان های دیگر منتقل شوند. ماژول های این دوره توابع، بازگشت، اشیا و تغییرپذیری را پوشش می دهند. گذراندن 2 دوره قبلی در این تخصص توصیه می شود. برای اینکه امکان یک تجربه یادگیری واقعی و خودآگاه را فراهم کنید، این دوره بدون ویدیو است. تکالیف حاوی توضیحات کوتاه با تصاویر و نمونه‌های کد قابل اجرا با ویرایش‌های پیشنهادی برای بررسی بیشتر نمونه‌های کد، ایجاد درک عمیق‌تر با انجام دادن هستند. شما از بازخورد فوری از انواع آیتم های ارزیابی در طول مسیر بهره مند خواهید شد، به آرامی از بررسی های درک سریع (چند انتخابی، پر کردن جای خالی و عدم درهم آمیختن بلوک های کد) تا تمرین های کدگذاری کوچک و قابل دسترس که به جای اینکه چند دقیقه طول می کشد، پیشرفت کنید. ساعت

coursera مبانی شیء پایتون: توابع، بازگشت و اشیاء (Mitalearn-312967)

  • متوسط
  • Release date: 27 June 2026
  • Author: Patrick Ester,Elise Deitrick
درباره این دوره:

کدنویسی کنید و اولین برنامه پایتون خود را در چند دقیقه بدون نصب چیزی اجرا کنید! این دوره برای زبان آموزانی طراحی شده است که تجربه برنامه نویسی محدودی دارند و پایه محکمی از موضوعات نه فقط پایتون، بلکه اصلی علوم کامپیوتر را فراهم می کند که می توانند به زبان های دیگر منتقل شوند. ماژول های این دوره توابع، بازگشت، اشیا و تغییرپذیری را پوشش می دهند. گذراندن 2 دوره قبلی در این تخصص توصیه می شود. برای اینکه امکان یک تجربه یادگیری واقعی و خودآگاه را فراهم کنید، این دوره بدون ویدیو است. تکالیف حاوی توضیحات کوتاه با تصاویر و نمونه‌های کد قابل اجرا با ویرایش‌های پیشنهادی برای بررسی بیشتر نمونه‌های کد، ایجاد درک عمیق‌تر با انجام دادن هستند. شما از بازخورد فوری از انواع آیتم های ارزیابی در طول مسیر بهره مند خواهید شد، به آرامی از بررسی های درک سریع (چند انتخابی، پر کردن جای خالی و عدم درهم آمیختن بلوک های کد) تا تمرین های کدگذاری کوچک و قابل دسترس که به جای اینکه چند دقیقه طول می کشد، پیشرفت کنید. ساعت

coursera مبانی علوم کامپیوتر (Mitalearn-303022)

  • 1 hours 58 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Aspen Olmsted
درباره این دوره:

به مقدمه برنامه نویسی: ویژوال بیسیک خوش آمدید. در دنباله دوره شما یاد خواهید گرفت که برنامه هایی بنویسید که از تکنیک های رویه ای و شی گرا برای حل مشکلات تجاری استفاده می کنند. در اولین دوره در این دنباله، ما یک پایه محکم در موضوعات علوم کامپیوتری که درک آنها هنگام برنامه نویسی ویژوال بیسیک مهم است، در اختیار شما قرار می دهیم. در دوره های دوم تا چهارم، ما آستین ها را بالا می بریم و شروع به کدنویسی در ویژوال بیسیک می کنیم. در این دوره‌ها باید به رایانه‌ای دسترسی داشته باشید که دارای ویندوز، macOS یا لینوکس با نصب .NET 5 است. نحوه نصب دات نت 5 را به شما نشان خواهیم داد.

coursera مبانی فناوری اطلاعات (IT) برای همه (Mitalearn-301866)

  • 6 hours 10 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: IBM Skills Network Team
درباره این دوره:

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

coursera مبانی لینوکس: رابط خط فرمان - 6 (Mitalearn-302937)

  • 3 hours 24 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Rémi SHARROCK,Petra Bonfert-Taylor
درباره این دوره:

این دوره شما را با لینوکس آشنا می کند، یک سیستم عامل قدرتمند که توسط اکثر توسعه دهندگان حرفه ای استفاده می شود! چرا لینوکس را به مهارت های برنامه نویسی C خود اضافه کنید؟ اکثر مردم بدون اینکه بدانند از لینوکس استفاده می کنند! چه از تلفن هوشمند استفاده کنید، چه در وب جستجو کنید یا از دستگاه خودپرداز استفاده کنید، هر بار که لینوکس در پس زمینه درگیر می شود. این سیستم عامل پر استفاده ترین سیستم عامل برای دستگاه های تعبیه شده و سرورهای با کارایی بالا است. همچنین رایج ترین سیستم عاملی است که توسط توسعه دهندگان برای ایجاد برنامه های نرم افزاری استفاده می شود. در این دوره آموزشی، تاریخچه لینوکس و اینکه چگونه جامعه منبع باز آن توانسته پیشرفته ترین سیستم عامل امروزی را ایجاد کند، خواهید آموخت. شما در سیستم فایل پیمایش خواهید کرد، از دستورات اساسی لینوکس استفاده خواهید کرد و بر رابط خط فرمان لینوکس مسلط خواهید شد. اینها مهارت های ضروری برای هر توسعه دهنده هستند. شما همچنین قادر خواهید بود با استفاده از ابزارهای استاندارد صنعتی در لینوکس، نرم افزار نوشته شده به زبان C را تولید کنید. ما مشتاقیم که شما را با لینوکس آشنا کنیم و شما را در مسیر تبدیل شدن به یک کاربر ماهر این سیستم عامل قدرتمند راهنمایی کنیم! در پایان این دوره کوتاه، شما به ششمین نقطه عطف برنامه نویسی C با تخصص لینوکس خواهید رسید و درهای حرفه ای در مهندسی کامپیوتر را باز می کنید. چشم انداز شغلی شما: - برنامه نویسان، توسعه دهندگان، مهندسان، مدیران و صنایع مرتبط در محاسبات علمی و علم داده؛ - سیستم های تعبیه شده مانند حمل و نقل، شبکه های ابزار و هوافضا. - صنعت و ساخت رباتیک؛ - اینترنت اشیا (اینترنت اشیا) مورد استفاده در خانه های هوشمند، اتوماسیون و پوشیدنی ها. - IEEE، بزرگترین سازمان فنی حرفه ای جهان برای پیشرفت فناوری، C را به عنوان یکی از برترین زبان های برنامه نویسی سال 2017 در تقاضای کارفرمایان رتبه بندی کرده است. (منبع: IEEE Spectrum) این دوره از بنیاد پاتریک و لینا درهی حمایت مالی دریافت کرده است.

coursera مبانی محاسبات ابری در علی بابا ابر (Mitalearn-303430)

  • 6 hours 32 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Steve Xue
درباره این دوره:

شرح دوره به دنبال شیرجه زدن به دنیای Alibaba Cloud با معرفی جامع طیف وسیعی از محصولات و راه حل های ارائه شده توسط Alibaba Cloud هستید؟ معماری بنیادی در Alibaba Cloud دوره ای است که برای کاربرانی طراحی شده است که به دنبال شروع این سفر با نگاهی به محصولات اصلی Alibaba Cloud هستند. معماری بنیادی به راه‌حل‌های ذخیره‌سازی، شبکه‌سازی، مقیاس‌بندی خودکار، و راه‌حل‌های امنیتی و همچنین سناریوهایی برای ترکیب این محصولات برای ایجاد یک معماری کامل مبتنی بر ابر نگاه می‌کند. پس از اتمام این دوره، فراگیر باید: دانش کلی در زمینه رایانش ابری، امنیت شبکه و صنعت فناوری اطلاعات داشته باشید. قادر به توسعه راه حل های عمومی و بهترین شیوه های سازمانی بر اساس محصولات Alibaba Cloud است. دانش در استفاده و عملکرد محصولات Alibaba Cloud ECS، Server Load Balancers، OSS، VPC، Auto Scaling، CDN، Alibaba Cloud Security و CloudMonitor. برای کسب گواهینامه رسمی Alibaba Cloud لطفاً به دوره های Cloud Computing در وب سایت آکادمی بپیوندید: راه اندازی و مدیریت یک سرور ابری: https://edu.alibabacloud.com/certification/clouder_cloudserver عملیات و مدیریت ذخیره سازی اشیاء در Cloud: https://edu.alibabacloud.com/certification/clouder_oss ترافیک بزرگ را با Load Balancer مدیریت کنید: https://edu.alibabacloud.com/certification/clouder_slb

coursera مبانی معماری نرم افزار برای داده های بزرگ (Mitalearn-316027)

  • 1 hours 53 minutes
  • پیشرفته
  • Release date: 23 June 2026
  • Author: Tyson Gern,Mike Barinek
درباره این دوره:

این دوره برای افرادی در نظر گرفته شده است که به دنبال درک اصول اولیه مهندسی نرم افزار هستند زیرا آنها با ساختن سیستم های نرم افزاری بزرگ که از داده های بزرگ استفاده می کنند، مرتبط هستند. شما با مفاهیم مهندسی نرم افزار لازم برای ساختن و مقیاس بندی سیستم های توزیع شده بزرگ، فشرده با داده آشنا خواهید شد. این دوره با بهترین شیوه‌های مهندسی نرم‌افزار و ریزسرویس‌های داده‌ای بسیار منسجم و کم‌پیوسته شروع می‌شود، این دوره شما را به تکامل یک سیستم توزیع‌شده در طول زمان می‌برد. این دوره را می توان برای اعتبار آکادمیک به عنوان بخشی از مدرک کارشناسی ارشد CU Boulder در علوم داده یا کارشناسی ارشد در علوم کامپیوتر ارائه شده در پلت فرم Coursera گذراند. این مدارک تحصیلات تکمیلی کاملاً معتبر دوره های هدفمند، جلسات کوتاه 8 هفته ای و شهریه پرداختی را ارائه می دهند. پذیرش بر اساس عملکرد در سه دوره مقدماتی است، نه سابقه تحصیلی. مدارک CU در Coursera برای فارغ التحصیلان اخیر یا متخصصان شاغل ایده آل است. بیشتر بدانید: کارشناسی ارشد در علم داده: https://www.coursera.org/degrees/master-of-science-data-science-boulder کارشناسی ارشد در علوم کامپیوتر: https://coursera.org/degrees/ms-computer-science-boulder

coursera مبانی یادگیری ماشین (Mitalearn-315398)

  • 2 hours 12 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Jaekwang KIM
درباره این دوره:

در این دوره، شما: الف) مفاهیم اساسی یادگیری ماشین را درک کنید. ب) یک روش مبتنی بر حافظه معمولی، روش K نزدیکترین همسایه را درک کنید. ج) رگرسیون خطی را درک کنید. د) تجزیه و تحلیل مدل را درک کنید. لطفاً مطمئن شوید که برنامه نویسی در پایتون راحت هستید و دانش پایه ای از ریاضیات از جمله ضرب ماتریس و احتمال شرطی دارید.

coursera متاورس چیست؟ [coursera] (Mitalearn-302529)

  • 2 hours 30 minutes
  • مبتدی
  • Release date: 27 June 2026
  • Author: Taught by Experts
درباره این دوره:

متاورس فقط برای گیمرها یا توسعه دهندگان نیست، برای همه خواهد بود. در این دوره رایگان از کارشناسان متا، خواهید آموخت که متاورس چیست، چه معنایی برای دنیای امروز و آینده ما دارد و فرصت هایی که برای حرفه ای ها و مشاغل ارائه می دهد. اصول متاورژن را درک کنید متخصصان شما را از طریق طیف گسترده ای از موضوعات شامل اکوسیستم متاورس، از ارتباطات و همکاری گرفته تا NFT ها و ارزهای دیجیتال، از آواتارها و دستگاه ها تا پلتفرم ها و موتورهای بازی، راهنمایی می کنند. در مورد واقعیت افزوده (AR)، واقعیت مجازی (VR)، واقعیت توسعه یافته، NFT ها، بلاک چین، وب 3، ارزهای دیجیتال و غیره خواهید آموخت. راه های جدیدی برای ارتباط، یادگیری و کار کشف کنید متاورس راه های جدیدی برای ارتباط افراد، وب سایت ها، پلتفرم ها و واقعیت ها ارائه می دهد. شما کشف خواهید کرد که چگونه تجربیات اجتماعی آنلاین، آینده کار و یادگیری را افزایش می دهد. فرصت هایی برای حرفه ای ها و مشاغل متاورس توسط همه ساخته خواهد شد و برنامه های کاربردی خلاقانه و کاربردی هر روز توسط افراد تخیلی توسعه می یابد. بیاموزید که چگونه متاورس در زمینه‌هایی مانند مراقبت‌های بهداشتی، آموزش، برنامه‌ریزی شهری، هنر و موارد دیگر به کار گرفته می‌شود - و چگونه می‌توانید از امروز شروع به ایجاد این تجربیات کنید. همچنین خواهید آموخت که چگونه متاورس می تواند جهان را به مکانی متنوع تر، عادلانه تر و فراگیرتر تبدیل کند. در پایان دوره، شما به دانش بنیادی متاورس برای تعیین حوزه‌های مورد علاقه، یادگیری یا رشد حرفه‌ای آینده مجهز خواهید شد.

coursera محاسبات طراحی: مدلسازی سه بعدی در کرگدن با پایتون/راینواسکریپت (Mitalearn-302478)

  • 16 hours 7 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Glenn Wilcox
درباره این دوره:

چرا یک طراح باید کدنویسی را یاد بگیرد؟ از آنجایی که دنیای ما به طور فزاینده ای تحت تاثیر استفاده از الگوریتم ها قرار می گیرد، طراحان باید نحوه استفاده و ایجاد برنامه های محاسباتی طراحی را بیاموزند. طراحان باید فراتر از استفاده متمرکز از کامپیوترها در اتوماسیون کارهای ساده طراحی/مدل سازی بروند و در عوض پتانسیل فوق العاده دیجیتالی شدن را برای فرهنگ/عمل طراحی کشف کنند. این دوره که حول یک سری مشکلات اساسی طراحی ساختار یافته است، کدهای پایتون را از نظر قوانین و نحو، و کارهایی که می توانیم با آن در کاربرد و طراحی آن انجام دهیم را به شما نشان می دهد. بنابراین، در پایان این دوره، شما اصول اولیه اسکریپت پایتون و راینو را خواهید دانست، اما مهمتر از آن، از طریق لنز کاربرد آنها در درس ها و تمرین های طراحی متمرکز هندسی. موضوعات تحت پوشش در این دوره - مقدمه ای بر محاسبات طراحی به عنوان یک موضوع و اینکه چرا طراحان باید کدنویسی را یاد بگیرند. - مبانی کدنویسی در زبان برنامه نویسی پایتون. در پایان دوره، دانشجویان با ساختار و نحو اصلی این زبان آشنا خواهند شد. - درک و استفاده از Rhinoscriptsyntax، یک زبان برنامه‌نویسی بومی در Rhinoceros که به پایتون وارد شده است، که به فرد اجازه می‌دهد هندسه‌ها را از طریق نوشتن کد ایجاد و کنترل کند. - کاربرد منطق رویه ای - ساختار سیستم های کدگذاری برای تولید فرم هندسی متغیر. - خروجی هندسه ها به صورت ثابت و متحرک.

coursera محاسبات، اخلاق، و مبانی جامعه (Mitalearn-306592)

  • 4 hours 54 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Bobby Schnabel
درباره این دوره:

سیستم‌ها و فناوری‌های محاسباتی اساساً بر زندگی اکثر مردم جهان تأثیر می‌گذارند، از جمله نحوه برقراری ارتباط، دریافت اطلاعات، اجتماعی شدن و دریافت مراقبت‌های بهداشتی. این دوره اولین دوره از یک رشته سه دوره ای است که مسائل اخلاقی در طراحی و پیاده سازی سیستم ها و فن آوری های محاسباتی را بررسی می کند و پیامدهای گسترده محاسبات را در جامعه ما منعکس می کند. این نظریه‌های اخلاقی، حریم خصوصی، امنیت، رسانه‌های اجتماعی و اطلاعات نادرست را پوشش می‌دهد. این دوره را می توان برای اعتبار آکادمیک به عنوان بخشی از مدرک کارشناسی ارشد CU Boulder در علوم کامپیوتر که در پلتفرم Coursera ارائه می شود، گذراند. این مدارک تحصیلات تکمیلی کاملاً معتبر دوره های هدفمند، جلسات کوتاه 8 هفته ای و شهریه پرداختی را ارائه می دهند. پذیرش بر اساس عملکرد در سه دوره مقدماتی است، نه سابقه تحصیلی. مدارک CU در Coursera برای فارغ التحصیلان اخیر یا متخصصان شاغل ایده آل است. بیشتر بدانید: کارشناسی ارشد در علوم کامپیوتر: https://coursera.org/degrees/ms-computer-science-boulder

coursera محافظ های لاراول (Mitalearn-305742)

  • 52 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Aaron Saray
درباره این دوره:

در این دوره، نگاهی به نحوه محافظت لاراول از پایگاه داده شما و راه هایی که می توانید آن را برای محافظت از سیستم خود پیکربندی کنید، بیندازید. لایه دسترسی به پایگاه داده لاراول دارای محافظت داخلی زیادی در برابر حملات رایج است. با این حال، هنگامی که شما نیاز به شخصی سازی عملکرد دارید، می توان آن لایه را به راحتی لغو کرد و امکان حملاتی مانند تزریق SQL را فراهم کرد. در این دوره، نحوه محافظت لاراول از پایگاه داده شما و راه‌هایی برای گسترش عملکرد بدون به خطر انداختن امنیت را بررسی خواهیم کرد. سپس، ما به عملکرد و کاهش احتمال حملات انکار سرویس می پردازیم. در نهایت، با تمرکز بر روی یک رویکرد لایه ای امنیتی در برنامه شما، ما بر امنیت ویژگی ها در یک مدل Eloquent تمرکز خواهیم کرد. این دوره همچنین سه مفهوم مرتبط را پوشش می دهد که مقایسه و تجزیه و تحلیل می شوند. ایمن سازی رمزهای عبور لاراول و اطمینان از پیچیدگی آنها توضیح داده شده است. عملکرد هش و الگوریتم های ارائه شده توسط لاراول نیز بررسی شده است. استفاده از رمزگذاری دستی و همچنین محل ادغام خودکار آن در لاراول نیز مورد بحث قرار گرفته است. علاوه بر این، در این دوره دو مکانیسم برای ردیابی کاربران بین درخواست‌ها و ذخیره اطلاعات کاربر مورد بحث قرار می‌گیرد: جلسات و کوکی‌ها. ابتدا، تمام تنظیمات و درایورهای مختلف جلسه مورد بحث قرار می گیرد. ما آنچه را که واقعاً ضروری است و چیزی که فقط تبلیغات است را مرور خواهیم کرد. سپس با استفاده از ذخیره‌سازی مداوم جلسه و چشمک‌زنی داده‌های جلسه بررسی می‌شود. این دوره با بحث در مورد استفاده و امنیت کوکی های لاراول کامل شده است. و در نهایت، این دوره نحوه ارائه عملکرد لاراول برای محدود کردن درخواست‌های ورودی را پوشش می‌دهد. منطق انتخاب برای محافظت از نقاط پایانی، هم در سطح جهانی و هم با انتخاب های تقسیم شده یا مشروط، مورد بحث قرار می گیرد.

coursera محتوای آزمایشگاه C++ (Mitalearn-315738)

  • مناسب همه
  • Release date: 27 June 2026
  • Author: Martin Dubois
درباره این دوره:

زبان های C و C++ را کاوش کنید. به ویژگی زبان‌های C/C++ و چگونگی تأثیر آن بر امنیت، راه‌هایی که C/C++ می‌تواند با دنیای بیرونی تعامل داشته باشد، مدیریت خطا، محیط اجرا و موارد دیگر نگاه کنید.

coursera مخازن داده بهار (Mitalearn-312066)

  • 2 hours 9 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Derek Parsons
درباره این دوره:

هدف این دوره دانشجویانی است که می خواهند یاد بگیرند که چگونه جاوا با پایگاه های داده در یک چارچوب مدرن تعامل دارد. این دوره از چارچوب بسیار محبوب Spring Boot با سرویس های Micro به عنوان تنظیماتی برای تعاملات پایگاه داده ما با استفاده از Java Persistence Framework (JPA) و Spring Data Repositories برای انتزاع JPA استفاده می کند. سپس دانش‌آموزان یاد می‌گیرند که چگونه مخازن را به‌عنوان خدمات Rest Web با استفاده از Hypermedia به‌عنوان موتور حالت برنامه یا مفاهیم HATEAOS در معرض نمایش قرار دهند. برنامه‌نویسی جنبه‌گرایانه بهار (AOP) پوشش داده خواهد شد تا نشان دهد که چگونه نگرانی‌های مقطعی مانند ورود به سیستم را می‌توان به صورت متمرکز و غیر گریزانه برای کلاس‌های دامنه اعمال کرد. در نهایت این دوره استفاده از مدیران تراکنش های فنری و مدل تراکنش های پیکربندی اعلامی Springs را پوشش می دهد.

coursera مدل های ترانسفورماتور و مدل BERT - Español (Mitalearn-316452)

  • 20 minutes
  • پیشرفته
  • Release date: 23 June 2026
  • Author: Google Cloud Training
درباره این دوره:

در این مقاله، معماری تبدیل‌شده و مدل بازنمودهای رمزگذار دوطرفه از ترانسفورماتورها (BERT) ارائه می‌شود. Aprenderás sobre los componentes principales de la arquitectura de transformadores, como el mecanismo de autoatención, y como se usa para crear el modelo BERT. También aprenderás sobre las diferentes tareas para las que puede usarse BERT، como la clasificación de texto، la respuesta de preguntas y la inferencia de lenguaje natural. زمان تقریبی 45 دقیقه و تکمیل آن.

Suggestions