Course catalog

Course duration

Course provider

Topic

Categories

Showing 161-180 of 200 items.

coursera مقدمه ای بر Replit و Ghostwriter (Mitalearn-307238)

  • 1 hours 37 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Board Infinity
درباره این دوره:

به "مقدمه ای بر Replit and Ghostwriter"، دوره مقدماتی برای درک اصول Replit و Ghostwriter خوش آمدید. این دوره شما را با ملزومات استفاده از Replit به عنوان یک محیط توسعه یکپارچه (IDE) و اتوماسیون کد با Ghostwriter آشنا می کند. در پایان این دوره، شما قادر خواهید بود: 1. در داشبورد Replit حرکت کنید و از طیف وسیعی از ویژگی های آن استفاده کنید 2. با استفاده از رابط کاربر پسند Replit کد بنویسید، اشکال زدایی کنید و اجرا کنید 3. قابلیت های Ghostwriter در تولید کد، تبدیل و توضیح را درک کنید 4. با استفاده از ابزارهای یکپارچه Replit در پروژه های کدگذاری با همتایان خود همکاری کنید برای پروژه نهایی در این دوره، از Replit و Ghostwriter برای توسعه یک پروژه نرم افزاری کوچک استفاده خواهید کرد. شما با استفاده از Ghostwriter کد ایجاد، اصلاح و درک خواهید کرد و پروژه خود را در محیط Replit اجرا خواهید کرد. این پروژه عملی درک شما را از هر دو پلتفرم تقویت می کند و راحتی و کارایی آنها را برای فرآیند کدنویسی نشان می دهد. این یک دوره مقدماتی است، ایده آل برای زبان آموزانی که یا وارد حوزه علوم و مهندسی کامپیوتر می شوند یا به دنبال شروع سریع در برنامه نویسی هستند. هیچ تجربه قبلی لازم نیست، اگرچه آشنایی با عملیات اولیه کامپیوتر مفید است. با این دوره آموزشی منحصر به فرد که محیط کدنویسی ساده Replit را با قدرت های کد خودکارسازی Ghostwriter ترکیب می کند، به آینده کدنویسی قدم بگذارید. به ما بپیوندید تا مهارت های اساسی را به دست آورید که در هر تلاشی برای توسعه نرم افزار به شما کمک می کند.

coursera مقدمه ای بر VueJS Framework (Mitalearn-306405)

  • مبتدی
  • Release date: 27 June 2026
  • Author: Anh Le,Neil Thawani
درباره این دوره:

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

coursera مقدمه ای بر آموزش اسکرام مستر (Mitalearn-301696)

  • 1 hours 48 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Jim Sullivan
درباره این دوره:

این دوره برای کمک به مبتدیان اسکرام طراحی شده است که دانش پایه را برای مهارت در استفاده از Agile Scrum بیاموزند. در طول دوره، فراگیران روش‌های Agile و مزایای ساختن تدریجی را بررسی خواهند کرد. آن‌ها همچنین درباره نقش‌های درون تیم‌های اسکرام، رویدادهایی که در طول یک اسپرینت اتفاق می‌افتند، مصنوعات Agile و تعریف Done for a Sprint را یاد می‌گیرند.

coursera مقدمه ای بر اصول و فرآیندهای تجربه کاربر (Mitalearn-301934)

  • 4 hours 45 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Mark Newman
درباره این دوره:

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


coursera مقدمه ای بر برنامه نویسی [coursera] (Mitalearn-302784)

  • 6 hours 14 minutes
  • مبتدی
  • Release date: 27 June 2026
  • Author: Jagat Sesh Challa,Sundaresan Raman
درباره این دوره:

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

coursera مقدمه ای بر برنامه نویسی سوئیفت (Mitalearn-314548)

  • 3 hours
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Parham Aarabi
درباره این دوره:

مقدمه ای بر برنامه نویسی سوئیفت اولین دوره از یک سری تخصصی چهار قسمتی است که ابزارها و مهارت های لازم برای توسعه یک برنامه iOS را از ابتدا در اختیار شما قرار می دهد. در پایان این دوره اول، شما قادر خواهید بود کاربرد متوسط ​​برنامه نویسی را در Swift، زبان برنامه نویسی قدرتمند جدید برای iOS نشان دهید. با هدایت بهترین شیوه‌ها، با نحو، اصول شی گرا، مدیریت حافظه، مفاهیم کاربردی و موارد دیگر در برنامه‌نویسی با سوئیفت مهارت خواهید داشت. این دوره از نظر اختصاص به آموزش برنامه نویسی Swift منحصر به فرد است. با ویژگی‌ها و قابلیت‌های جدید، در نوشتن برنامه‌های iOS پیشتاز خواهید بود. در حال حاضر این دوره با استفاده از سوئیفت 2 آموزش داده می شود. تیم از انتشار سوئیفت 3 آگاه است و به مرور دوره را ویرایش خواهد کرد. لطفاً توجه داشته باشید که در حال حاضر دستورالعمل کاملاً با سوئیفت 2 است. لطفاً توجه داشته باشید که برای شرکت در این دوره (و تخصص کامل) داشتن یک رایانه مک و اگرچه لازم نیست، ایده آل آیفون، آی پاد یا آی پد است. توجه: این دوره بر روی مک طراحی و آزمایش شده است (و محتوا ارائه شده است). در حالی که ما از هک ها و راه حل ها برای اجرای مک در ماشین مجازی در ویندوز آگاه هستیم، رایانه شخصی را توصیه نمی کنیم. امیدواریم در این ماجراجویی جدید لذت ببرید.

coursera مقدمه ای بر پایگاه های داده برای توسعه Back-End (Mitalearn-302019)

  • 2 hours 55 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Taught by Meta Staff
درباره این دوره:

توسعه دهندگان Back-end برنامه هایی را می نویسند که کاربران نهایی از آنها برای تعامل با پایگاه های داده استفاده می کنند. برخی از کارهای رایجی که کاربران نهایی با استفاده از این برنامه ها انجام می دهند عبارتند از ذخیره سازی، جستجو، استخراج و دستکاری داده ها. بنابراین، ضروری است که همه توسعه دهندگان Back-end دانش و تجربه قوی در مورد نحوه کار پایگاه داده داشته باشند. در این دوره آموزشی، مقدمه ای بر پایگاه داده ها دریافت خواهید کرد و راه های مختلفی را که می توان از آنها برای ذخیره و مدیریت داده ها استفاده کرد، کشف کرد. شما همچنین یاد خواهید گرفت که بین انواع مختلف سیستم های مدیریت پایگاه داده تمایز قائل شوید. سپس کارهای اولیه ایجاد و انتخاب داده را با استفاده از دستورات زبان پرس و جو ساختاریافته (SQL) تمرین خواهید کرد. در پایان این دوره، شما قادر خواهید بود: - نشان دادن دانش کاری در مورد مفاهیم و اصولی که زیربنای نحوه کار پایگاه های داده است - شناسایی و توضیح انواع مختلف فناوری اصلی و سیستم های مدیریتی مورد استفاده در پایگاه های داده - دستورات و دستورات اولیه SQL را شناسایی و تفسیر کنید - دستکاری رکوردها در پایگاه داده با استفاده از دستورات و دستورات SQL - جایگزین های SQL را مشخص کنید - و برنامه ریزی و طراحی یک سیستم پایگاه داده رابطه ای ساده در موارد زیر نیز تجربه کسب خواهید کرد: - مفاهیم اساسی در پایگاه داده - دستورات و دستورات اولیه MySQL - سیستم های مدیریت پایگاه داده - پایگاه داده های رابطه ای

coursera مقدمه ای بر توسعه Back-End (Mitalearn-304042)

  • 2 hours 54 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Taught by Meta Staff
درباره این دوره:

به مقدمه توسعه Back-End، اولین دوره در برنامه Meta Back-End Developer خوش آمدید. اگر می خواهید یک توسعه دهنده وب شوید، این دوره محل خوبی برای شروع است. شما با مسئولیت های روزانه یک توسعه دهنده وب آشنا خواهید شد و درک کلی از هسته و فناوری های زیربنایی که اینترنت را تقویت می کنند به دست خواهید آورد. شما یاد خواهید گرفت که چگونه توسعه دهندگان فرانت اند وب سایت ها و برنامه هایی را ایجاد می کنند که به خوبی کار می کنند و نگهداری آنها آسان است. شما با فناوری‌های اصلی توسعه وب مانند HTML و CSS آشنا می‌شوید و فرصت‌هایی برای تمرین استفاده از آنها به دست خواهید آورد. همچنین با چارچوب‌های رابط کاربری مدرن مانند Bootstrap و React آشنا خواهید شد که ایجاد تجربه‌های تعاملی کاربر را آسان می‌کند. در پایان دوره، شما قادر خواهید بود: - نقش توسعه دهنده front-end را شرح دهید - فن‌آوری‌های اصلی و زیربنایی که اینترنت را تقویت می‌کنند، توضیح دهید - از HTML برای ایجاد یک صفحه وب ساده استفاده کنید - از CSS برای کنترل ظاهر یک صفحه وب ساده استفاده کنید - توضیح دهید که React چیست - کاربردها و ویژگی های محبوب ترین فریم ورک های رابط کاربری را شرح دهید برای پروژه نهایی در این دوره، یک صفحه وب را با استفاده از HTML و فریم ورک Bootstrap CSS ایجاد و ویرایش خواهید کرد. با استفاده از یک شبکه طرح‌بندی واکنش‌گرا، یک صفحه وب واکنش‌گرا حاوی متن و تصاویر می‌سازید که در هر اندازه صفحه نمایش عالی به نظر می‌رسد. این یک دوره مبتدی برای زبان آموزانی است که مشتاق یادگیری اصول توسعه وب هستند. برای موفقیت در این دوره، نیازی به تجربه قبلی توسعه وب ندارید، فقط به مهارت های اولیه ناوبری اینترنتی و اشتیاق برای شروع برنامه نویسی نیاز دارید.

coursera مقدمه ای بر توسعه Front-End (Mitalearn-303855)

  • 2 hours 56 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Taught by Meta Staff
درباره این دوره:

به مقدمه توسعه Front-End، اولین دوره در برنامه Meta Front-End Developer خوش آمدید. اگر می خواهید یک توسعه دهنده وب شوید، این دوره محل خوبی برای شروع است. شما با مسئولیت های روزانه یک توسعه دهنده وب آشنا خواهید شد و درک کلی از هسته و فناوری های زیربنایی که اینترنت را تقویت می کنند به دست خواهید آورد. شما یاد خواهید گرفت که چگونه توسعه دهندگان فرانت اند وب سایت ها و برنامه هایی را ایجاد می کنند که به خوبی کار می کنند و نگهداری آنها آسان است. شما با فناوری‌های اصلی توسعه وب مانند HTML و CSS آشنا می‌شوید و فرصت‌هایی برای تمرین استفاده از آنها به دست خواهید آورد. همچنین با چارچوب‌های رابط کاربری مدرن مانند Bootstrap و React آشنا خواهید شد که ایجاد تجربه‌های تعاملی کاربر را آسان می‌کند. در پایان دوره، شما قادر خواهید بود: - نقش توسعه دهنده front-end را شرح دهید - فن‌آوری‌های اصلی و زیربنایی که اینترنت را تقویت می‌کنند، توضیح دهید - از HTML برای ایجاد یک صفحه وب ساده استفاده کنید - از CSS برای کنترل ظاهر یک صفحه وب ساده استفاده کنید - توضیح دهید که React چیست - کاربردها و ویژگی های محبوب ترین فریم ورک های رابط کاربری را شرح دهید برای پروژه نهایی در این دوره، یک صفحه وب را با استفاده از HTML و فریم ورک Bootstrap CSS ایجاد و ویرایش خواهید کرد. با استفاده از یک شبکه طرح‌بندی واکنش‌گرا، یک صفحه وب واکنش‌گرا حاوی متن و تصاویر می‌سازید که در هر اندازه صفحه نمایش عالی به نظر می‌رسد. این یک دوره مبتدی برای زبان آموزانی است که مشتاق یادگیری اصول توسعه وب هستند. برای موفقیت در این دوره، نیازی به تجربه قبلی توسعه وب ندارید، فقط به مهارت های اولیه ناوبری اینترنتی و اشتیاق برای شروع برنامه نویسی نیاز دارید.

coursera مقدمه ای بر توسعه Meteor.js (Mitalearn-314463)

  • 3 hours 49 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Dr Matthew Yee-King
درباره این دوره:

در این دوره آموزشی، نحوه ایجاد یک وب سایت کامل و چند کاربره با استفاده از چارچوب Meteor.js و MongoDB را خواهید آموخت. شما احراز هویت کاربر، ویژگی های امنیتی، قالب های واکنشی و مسیریابی را با استفاده از روتر آهنی پیاده سازی خواهید کرد. شما عملیات کلیدی پایگاه داده مانند درج، حذف و به روز رسانی داده ها و همچنین مرتب سازی و فیلتر کردن را انجام خواهید داد. خواهید دید که چگونه می توان یک برنامه کامل را خط به خط ساخت. در پایان دوره، شما قادر خواهید بود: 1. سیستم Meteor.js را نصب کنید و یک برنامه وب ایجاد کنید 2. با سیستم بسته بندی Meteor.js کار کنید 3. الگوهای Meteor.js را بنویسید که بتواند داده ها را به صورت واکنشی نمایش دهد 4. از عملیات درج، حذف و به روز رسانی در MongoDB استفاده کنید 5. فیلترهای داده MongoDB را برای جستجو و مرتب سازی داده ها بنویسید 6. قابلیت احراز هویت کاربر را به یک وب سایت اضافه کنید 7. آنچه را که در صفحه نمایش داده می شود با استفاده از iron:router کنترل کنید 8. پیاده سازی ویژگی های امنیتی اولیه در این دوره شما موارد زیر را تکمیل خواهید کرد: 1 تکلیف نصب سرور حدود 1 ساعت طول می کشد تا تکمیل شود 1 تکلیف برنامه نویسی حدود 8 ساعت طول می کشد تا تکمیل شود 4 آزمون که تکمیل هر کدام 20 دقیقه طول می کشد چند آزمون تمرینی، که تکمیل هر کدام 5 دقیقه طول می کشد پیش نیازها این دوره برای ساختن مطالب ارائه شده در دو دوره قبلی در این تخصص طراحی شده است. بنابراین، توصیه می کنیم اگر این دوره از نظر فنی بسیار چالش برانگیز است، ابتدا دوره های قبلی را قبل از شروع مجدد این دوره تکمیل کنید. به طور خاص، ما انتظار داریم که بتوانید قبل از گذراندن این دوره، HTML، CSS و جاوا اسکریپت را کدنویسی کنید. شرکت یا تکمیل این دوره آنلاین اعتبار علمی برای برنامه های دانشگاه لندن اعطا نمی کند.

coursera مقدمه ای بر توسعه اپلیکیشن موبایل iOS (Mitalearn-304365)

  • 1 hours 59 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Taught by Meta Staff
درباره این دوره:

با یادگیری سیستم عامل و پلت فرم توسعه، درباره توسعه iOS بیاموزید. نحوه راه اندازی و آماده سازی یک محیط محلی را کشف کنید. با شهربازی سوئیفت آشنا شوید و در سوئیفت کد بنویسید. در پایان این دوره، شما قادر خواهید بود: - نشان دادن دانش کاری در مورد اصول کلی برنامه های تلفن همراه و اکوسیستم iOS -محیط XCode را تنظیم و کاوش کنید -درکی از نحوه استفاده از XCode در فرآیند توسعه برنامه سوئیفت نشان دهید کد سوئیفت بنویسید و با استفاده از زمین های بازی سوئیفت رابط کاربری ایجاد کنید -روی رابط کاربری Swift UI حرکت کنید -دستکاری داده ها در سوئیفت شما با ابزارها و نرم افزارهای زیر تجربه کسب خواهید کرد: -برنامه و نرم افزار سوئیفت محیط توسعه و نرم افزار iOS -سیستم عامل موبایل -XCode -هدف-C -فریم ورک های UI -پرواز آزمایشی استوری برد -UI -MVC -API ها

coursera مقدمه ای بر توسعه اپلیکیشن موبایل اندروید (Mitalearn-304314)

  • 2 hours 21 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Taught by Meta Staff
درباره این دوره:

اگر می خواهید یک توسعه دهنده موبایل شوید، این دوره یک پله ایده آل است. ما شما را با این مسیر شغلی آشنا می کنیم و به شما یک نمای کلی از برنامه نویسی و ابزارهای مورد نیاز برای توسعه برنامه های اندرویدی ارائه می دهیم. Android Studio و مفاهیم اساسی توسعه برنامه اندروید را کاوش کنید. با سیستم عامل ها و پلتفرم های مختلف برای ایجاد اپلیکیشن های موبایل آشنا شوید. مقدمه خود را برای توسعه اپلیکیشن اندروید با ساختن هر جنبه از یک پروژه هدایت شده به پایان می رسانید.

coursera مقدمه ای بر توسعه موبایل (Mitalearn-304586)

  • 2 hours 37 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Taught by Meta Staff
درباره این دوره:

اگر می خواهید یک برنامه نویس موبایل شوید، این دوره محل خوبی برای شروع است. شما با مسئولیت های روزانه توسعه دهندگان وب و موبایل آشنا خواهید شد و درکی کلی از فناوری های اصلی و زیربنایی که اینترنت را تقویت می کنند به دست خواهید آورد. شما با فناوری‌های اصلی مانند HTML و CSS آشنا می‌شوید و فرصت‌هایی برای تمرین استفاده از آنها به دست خواهید آورد. در این دوره، دنیای منحصر به فرد اپلیکیشن های موبایل (اپلیکیشن) چند پلتفرمی را نیز کشف خواهید کرد. مزایای مختلف استفاده از سیستمی مانند React Native برای ساخت برنامه های تلفن همراه را بررسی کنید و فرصتی برای تمرین اصول اولیه بدست آورید.

coursera مقدمه ای بر توسعه وب (Mitalearn-301679)

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

این دوره برای ایجاد مهارت های شما در توسعه و طراحی وب طراحی شده است، مهم نیست که در حال حاضر چقدر تجربه یا دانش فنی کمی دارید. شما احتمالاً هر روز از چندین وب سایت بازدید می کنید، چه برای تجارت، سرگرمی یا آموزش. اما آیا تا به حال فکر کرده اید که این وب سایت ها در واقع چگونه کار می کنند؟ چگونه ساخته شده اند؟ مرورگرها، رایانه ها و دستگاه های تلفن همراه چگونه با وب تعامل دارند؟ چه مهارت هایی برای ساخت یک وب سایت لازم است؟ با وجود یک میلیارد وب‌سایت در حال حاضر در اینترنت، پاسخ به این سؤالات می‌تواند اولین قدم شما در جهت درک بهتر اینترنت و توسعه مجموعه جدیدی از مهارت‌های اینترنتی باشد. در پایان این دوره شما قادر خواهید بود ساختار و عملکرد وب جهانی را توصیف کنید، صفحات وب استاتیک را با استفاده از HTML و CSS ایجاد کنید، یک سرویس میزبانی وب مناسب را انتخاب کنید و صفحات وب خود را برای دیدن جهان منتشر کنید. در نهایت، می توانید یک مدل کاری برای ایجاد وب سایت های شخصی یا تجاری خود در آینده ایجاد کنید و خود را در یک سفر یادگیری در توسعه وب راه اندازی کنید.

coursera مقدمه ای بر رمزنگاری (Mitalearn-304688)

  • 10 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Sam Wilson,Click Start
درباره این دوره:

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

coursera مقدمه ای بر رمزنگاری کاربردی (Mitalearn-304552)

  • 1 hours 30 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Professor Keith M. Martin
درباره این دوره:

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

coursera مقدمه ای بر زبان پرس و جو ساخت یافته (SQL) (Mitalearn-310060)

  • 3 hours 8 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Charles Russell Severance
درباره این دوره:

در این دوره، مراحل نصب را برای نصب ویرایشگر متن، نصب MAMP یا XAMPP (یا معادل آن) و ایجاد پایگاه داده MySql را طی خواهید کرد. شما در مورد پرس و جوهای جدول تک و نحو اولیه زبان SQL و همچنین طراحی پایگاه داده با جداول متعدد، کلیدهای خارجی و عملیات JOIN خواهید آموخت. در نهایت، شما یاد خواهید گرفت که روابط چند به چند را مانند روابط مورد نیاز برای نشان دادن کاربران، نقش ها و دوره ها مدل کنید.

coursera مقدمه ای بر طراحی تجربه کاربری (Mitalearn-301628)

  • 1 hours 37 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Dr. Rosa I. Arriaga
درباره این دوره:

تمرکز این دوره، آشنایی زبان آموز با طراحی تجربه کاربری (UX) است طراحی تجربه کاربری طراحی است که کاربر محور است. هدف طراحی مصنوعاتی است که به کاربران این امکان را می دهد تا نیازهای خود را به مؤثرترین و رضایت بخش ترین شیوه برآورده سازند. این دوره افراد تازه کار را با چرخه ای از کشف و ارزیابی و مجموعه ای از تکنیک هایی که نیازهای کاربر را برآورده می کند آشنا می کند. این دوره برای افراد تازه کار طراحی شده است. این برای زبان آموزانی است که در مورد طراحی "تجربه کاربر" یا "رابط کاربری" شنیده اند اما واقعاً چیز زیادی در مورد این رشته ها نمی دانند. شعار دوره این است که "طراحی یک فرآیند سیستماتیک و مبتنی بر داده است." طراحی سیستماتیک است زیرا مبتنی بر مجموعه ای از تکنیک ها و همچنین بر چرخه ای از کشف است. در این دوره زبان آموز با چرخه طراحی رابط کاربری چهار مرحله ای آشنا می شود. در طول مسیر، فراگیران با مجموعه‌ای از تکنیک‌ها برای جمع‌آوری اطلاعات در مورد الف) آنچه کاربر نیاز دارد، ب) نحوه طراحی و مدل‌سازی رابط‌ها بر اساس آنها و سپس نحوه ارزیابی طرح برای اطمینان از برآورده شدن اهداف کاربر، قرار می‌گیرند. این تکنیک ها ابزارهایی هستند که به صورت استاندارد استفاده می شوند و داده هایی را که در طراحی خود استفاده می کنیم به ما می دهند. این بدان معنی است که هر کسی (صرف نظر از آموزش فعلی) که مایل به یادگیری این تکنیک ها و پیروی از چرخه پیشنهادی باشد، می تواند یک طراح UX باشد!

coursera مقدمه ای بر طراحی رابط کاربری (Mitalearn-305062)

  • 6 hours 10 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Loren Terveen,Haiyi Zhu,Lana Yarosh
درباره این دوره:

در این دوره آموزشی، اهمیت حیاتی طراحی رابط کاربری را درک خواهید کرد. همچنین روش‌های استاندارد صنعت را برای نحوه نزدیک شدن به طراحی رابط کاربری و نظریه‌ها و چارچوب‌های کلیدی که زیربنای طراحی اکثر رابط‌هایی که امروزه استفاده می‌کنید، یاد خواهید گرفت. از طریق یک سری مطالعات موردی در مورد سیستم های تجاری - که بسیاری از آنها احتمالاً به طور منظم استفاده می کنید - ما مزایای طراحی خوب را نشان خواهیم داد. ما همچنین نشان خواهیم داد که چگونه هزینه های طراحی بد اغلب می تواند شدید باشد (در تجربه کاربر، پول و حتی زندگی انسان). سپس به درک سطح بالایی از فرآیند طراحی رابط کاربری دست خواهید یافت. شما با سناریوهای طراحی رایج آشنا خواهید شد - به عنوان مثال. بهبود طرح های موجود و شروع یک طراحی جدید از ابتدا - و فرآیندهای طراحی کلی که تمایل دارند برای هر سناریو استفاده شوند. در نهایت، ما با ارائه مروری بر نظریه ها و مفاهیم طراحی رابط کاربری اصلی، مجموعه بزرگی از دانش موجود در زمینه طراحی را معرفی خواهیم کرد. این اطلاعات اساسی کلیدی به شما کمک می کند از "اختراع مجدد چرخ" در هنگام طراحی رابط های خود در این تخصص جلوگیری کنید.

coursera مقدمه ای بر مدل سازی سه بعدی (Mitalearn-304161)

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

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

Suggestions