Course catalog

Course duration

Course provider

Topic

Categories

Showing 61-80 of 84 items.

coursera گرافیک اندروید با OpenGL ES (Mitalearn-312746)

  • 1 hours 50 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Benny Lo
درباره این دوره:

این دوره به اصول OpenGL و OpenGL ES در اندروید می پردازد. این دوره منحصر به فرد است زیرا مکانیک نحوه عملکرد OpenGL و همچنین کاربردهای عملی تر برای ترسیم اشیاء دو بعدی و سه بعدی را پوشش می دهد. این یک آغازگر ایده آل برای دوره های پیچیده تر در مورد VR و AR در اندروید است. ما با پوشش OpenGL Pipeline و Shading Language شروع می کنیم. سپس به ترسیم اشیاء دو بعدی ساده و اشیاء سه بعدی پیچیده تر در OpenGL و OpenGL ES خواهیم پرداخت. تمرین‌های عملی در طول دوره برای اعمال درک شما وجود دارد، و یک پروژه جمع‌بندی وجود دارد که می‌تواند بخشی از نمونه کار حرفه‌ای شما باشد.

coursera گرافیک سه بعدی در اندروید: حسگرها و واقعیت مجازی (Mitalearn-316350)

  • 2 hours 29 minutes
  • پیشرفته
  • Release date: 23 June 2026
  • Author: Benny Lo
درباره این دوره:

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

coursera مبانی برنامه نویسی با جاوا اسکریپت، HTML و CSS (Mitalearn-301832)

  • 4 hours 17 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Susan H. Rodger,Robert Duvall,Owen Astrachan
درباره این دوره:

مفاهیم اساسی برنامه نویسی (به عنوان مثال، توابع، برای حلقه ها، دستورات شرطی) و نحوه حل مسائل مانند یک برنامه نویس را بیاموزید. علاوه بر این، همزمان با ساخت صفحات وب با استفاده از HTML، CSS، جاوا اسکریپت، توسعه اولیه وب را بیاموزید. در پایان دوره، یک صفحه وب ایجاد می شود که دیگران می توانند تصاویر خود را آپلود کنند و فیلترهای تصویری را که شما ایجاد می کنید اعمال کنند. پس از اتمام این دوره، شما قادر خواهید بود: 1. در مورد چگونگی حل یک مشکل با استفاده از برنامه نویسی انتقادی فکر کنید. 2. برنامه های جاوا اسکریپت را با استفاده از توابع، حلقه ها و دستورات شرطی بنویسید. 3. از HTML برای ساختن یک صفحه وب با پاراگراف ها، div ها، تصاویر، لینک ها و لیست ها استفاده کنید. 4. اضافه کردن سبک به یک صفحه وب با شناسه ها و کلاس های CSS. و 5. یک صفحه وب را با دستورات جاوا اسکریپت مانند alert، onClick، onChange و افزودن ویژگی های ورودی مانند بوم تصویر، دکمه و نوار لغزنده تعاملی کنید.

coursera مبانی توسعه اپلیکیشن Objective-C (Mitalearn-315432)

  • 9 hours 34 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Don Patterson,Sam Kaufman
درباره این دوره:

مقدمه ای بر زبان برنامه نویسی Objective-C. این شما را برای توسعه برنامه های iOS گسترده تر آماده می کند و پایه ای برای موضوعات توسعه پیشرفته iOS ایجاد می کند. برنامه نویسی Objective-C به لپ تاپ مک یا رایانه رومیزی نیاز دارد. اگر زبان آموز مایل باشد منحصراً با شبیه ساز کار کند، یک دستگاه iOS اختیاری است. برخی از زبان آموزان توانسته اند با یک ماشین مجازی OS X در ویندوز کار کنند، اما توضیح نحوه انجام این کار خارج از محدوده این دوره آموزشی است. پس از اتمام این دوره، شما قادر خواهید بود: 1. Objective-C را بخوانید و بنویسید 2. درک قوی از اشیاء Objective-C داشته باشید 3. کد آنها را به صورت حرفه ای با استفاده از اشیاء و بلوک ها سازماندهی کنید 4. نمونه اولیه چند برنامه سطح ورودی

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

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

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

coursera معماری اندروید/فریم ورک چند رسانه ای (Mitalearn-312848)

  • 2 hours 4 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Board Infinity
درباره این دوره:

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

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 مقدمه ای بر 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-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 مقدمه ای بر توسعه وب با HTML، CSS، جاوا اسکریپت (Mitalearn-270093)

  • 2 hours 38 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Upkar Lidder,Michelle Saltoun,Rav Ahuja
درباره این دوره:

آیا می خواهید اولین قدم ها را برای تبدیل شدن به یک توسعه دهنده وب بردارید؟ این دوره به شما کمک می‌کند زبان‌ها، چارچوب‌ها و ابزارهایی را که برای ایجاد وب‌سایت‌های تعاملی و جذاب از همان ابتدا نیاز دارید، کشف کنید. شما با یادگیری در مورد نقش توسعه دهندگان front-end، back-end و full-stack و نحوه همکاری آنها در پروژه های توسعه شروع خواهید کرد. از این طریق، شما همچنین با اصطلاحات و مهارت های مورد نیاز در حرفه خود به عنوان یک توسعه دهنده وب آشنا خواهید شد. در مرحله بعد، زبان های مورد نیاز برای توسعه وب سایت ها یا برنامه ها را بررسی خواهید کرد. شما درک کاملی از HTML و CSS به دست خواهید آورد و یاد خواهید گرفت که چگونه ترکیبی از هر دو فناوری می تواند به توسعه دهندگان کمک کند تا ساختار و سبک وب سایت خود را ایجاد کنند. در نهایت، یاد خواهید گرفت که چگونه جاوا اسکریپت می‌تواند صفحات وب شما را با ویژگی‌هایی که شامل فرم‌های تعاملی، اصلاح محتوای پویا و سیستم‌های منوی پیچیده است، پویا کند. با یادگیری اصول HTML5، CSS و جاوا اسکریپت می توانید آنها را با هم ترکیب کنید: - ساختار اولیه یک وب سایت را ایجاد کنید - ایجاد قالب و طرح برای برنامه های کاربردی وب - وب سایت خود را ارتقا دهید و برنامه های کاربردی غنی و تعاملی ایجاد کنید - افزایش تعامل با کاربر و افزایش تجربه کاربر - به وب سایت خود یک عامل شگفت انگیز واقعی بدهید! در این دوره شما آنچه را که یاد می گیرید با آزمایشگاه های عملی متعدد تمرین خواهید کرد. در نهایت، شما یک پروژه نهایی را تکمیل خواهید کرد که در آن یک صفحه وب ایجاد می‌کنید تا مهارت‌های خود را به نمایش بگذارید و افزودنی عالی به مجموعه خود داشته باشید!

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

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

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

Suggestions