Course catalog

Categories

Showing 181-200 of 267 items.

coursera طراحی نرم افزار به عنوان عنصری از چرخه حیات توسعه نرم افزار (Mitalearn-314701)

  • 1 hours 26 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Albert Glock
درباره این دوره:

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

coursera طراحی نرم افزار به عنوان یک انتزاع (Mitalearn-309516)

  • 1 hours 29 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Albert Glock
درباره این دوره:

مرحله طراحی در توسعه نرم افزار دارای ویژگی های منحصر به فردی است. اول از همه، این تنها مرحله ای است که در آن کشیدن تصاویر چیزها عادی است. چرا اینطور است؟ تصاویر چه کاری انجام می دهند که سایر نمایش ها نمی توانند انجام دهند؟ تصاویر دارای سطوح مختلفی از جزئیات هستند. تصاویر دارای زمینه هستند تصاویر… یک تصویر بکشید. چرا این موارد مهم هستند؟ در این دوره نیز، ما شروع به بررسی رشته های دیگر (معماری ساختمان مورد علاقه است) برای درس های طراحی می کنیم.

coursera طراحی و توسعه بازی 5: پروژه Capstone (Mitalearn-311522)

  • 5 hours 34 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Brian Winn
درباره این دوره:

در دوره طراحی و توسعه بازی Capstone، شما یک بازی اورجینال از مفهوم اولیه تا اولین نسخه قابل پخش ایجاد خواهید کرد! در طول مسیر، شما این فرصت را خواهید داشت که ایده های بازی خود را در معرض دید همسالان خود قرار دهید. تجربه Capstone به شما این فرصت را می دهد تا مهارت های خود را بیشتر کنید و مهارت های جدید خود را به عنوان یک توسعه دهنده بازی نشان دهید. Capstone همچنین شامل گفتگوهای مهمان از متخصصان صنعت بازی در Riot Games، Blizzard Entertainment، Insomniac Games، Gearbox Entertainment، Iron Galaxy، Deep Silver Volition، Goodgame Studios، Stardock، GREE، Heart Shaped Games و غیره است.

coursera علوم کامپیوتر: برنامه نویسی با یک هدف (Mitalearn-303243)

  • 9 hours 58 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Robert Sedgewick,Kevin Wayne
درباره این دوره:

اساس آموزش در هزاره گذشته «خواندن، نوشتن و حساب» بود. اکنون خواندن، نوشتن و محاسبه است. یادگیری برنامه‌نویسی بخش ضروری آموزش هر دانش‌آموز است، نه فقط در علوم و مهندسی، بلکه در هنر، علوم اجتماعی و علوم انسانی نیز. فراتر از کاربردهای مستقیم، این اولین گام در درک ماهیت تأثیر غیرقابل انکار علوم رایانه بر دنیای مدرن است. این دوره نیمه اول کتاب علوم کامپیوتر: یک رویکرد بین رشته ای را پوشش می دهد (نیمه دوم در دوره Coursera ما در رشته علوم کامپیوتر: الگوریتم ها، تئوری و ماشین ها پوشش داده شده است). هدف ما آموزش برنامه نویسی به کسانی است که نیاز دارند یا می خواهند آن را یاد بگیرند، در یک زمینه علمی. ما با معرفی عناصر اصلی برنامه نویسی مانند متغیرها، شرطی ها، حلقه ها، آرایه ها و I/O شروع می کنیم. در مرحله بعد، به توابع می پردازیم و مفاهیم کلیدی مانند بازگشت، برنامه نویسی مدولار و استفاده مجدد از کد را معرفی می کنیم. سپس، مقدمه ای مدرن برای برنامه نویسی شی گرا ارائه می کنیم. ما از زبان برنامه نویسی جاوا استفاده می کنیم و مهارت های اساسی برای حل مسائل محاسباتی را آموزش می دهیم که در بسیاری از محیط های محاسباتی مدرن قابل اجرا هستند. مهارت در جاوا یک هدف است، اما ما بر روی مفاهیم اساسی در برنامه نویسی تمرکز می کنیم، نه جاوا فی نفسه. تمامی امکانات این دوره به صورت رایگان در دسترس است. افرادی که علاقه مند به کاوش عمیق تر در محتوا هستند ممکن است بخواهند کتاب درسی علوم کامپیوتر: یک رویکرد بین رشته ای (که دوره بر اساس آن است) را دریافت کنند یا برای انبوهی از مطالب اضافی از وب سایت introcs.cs.princeton.edu دیدن کنند. این دوره پس از اتمام مدرک ارائه نمی دهد.

coursera عملیات ابری و مش سرویس با Anthos (Mitalearn-309737)

  • 1 hours 27 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Google Cloud Training
درباره این دوره:

این دوره پایه، دوره یکی از زیرساخت‌های ابری ترکیبی معماری با سری Anthos، دانش‌آموزان را برای برنامه‌ریزی و ایجاد محیط‌های Anthos مجهز می‌کند: برای ساختن محیط‌های زیرساختی قابل مدیریت و قابل اعتماد چند خوشه‌ای Kubernetes با استفاده از Anthos و کانتینرها. این دوره ادامه معماری با GKE است و تجربه مستقیم با فناوری های تحت پوشش آن دوره را در نظر می گیرد.

coursera فرآیند توسعه نرم افزار IBM COBOL (Mitalearn-302597)

  • 44 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Erik Herman
درباره این دوره:

این دوره برای هر کسی که علاقه مند به یادگیری در مورد IBM، COBOL، محاسبات بزرگ، و چرخه حیات توسعه نرم افزار (SDLC) است و افزایش دانش و تجربه خود در مورد مفاهیم و فناوری های اصلی از جمله مفاهیم چرخه زندگی و تجزیه و تحلیل سیستم، طراحی و کدنویسی ساختاریافته است. و طیف گسترده ای از موضوعات طراحی شده برای ارائه دانش کاری مرتبط و لازم و تجربه عملی.

coursera فرآیندها و روش های توسعه نرم افزار (Mitalearn-304943)

  • 4 hours 36 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Praveen Mittal,Kevin Wendt
درباره این دوره:

نرم افزار به سرعت در حال تبدیل شدن به بخشی جدایی ناپذیر از زندگی انسان است زیرا ما شاهد پیشرفت های اتوماسیون و فنی بیشتر و بیشتر هستیم. درست همانطور که ما انتظار داریم ماشین همیشه کار کند و نمی تواند به طور غیرمنتظره ای از کار بیفتد یا راه اندازی مجدد شود، صنعت نرم افزار نیز برای تبدیل شدن به بخشی جدایی ناپذیر از زندگی انسان باید به یادگیری روش های بهتر برای ساختن نرم افزار ادامه دهد. در این دوره مروری بر نحوه کار تیم های نرم افزاری خواهید داشت؟ از چه فرآیندهایی استفاده می کنند؟ برخی از متدولوژی های استاندارد صنعت چیست؟ مزایا و معایب هر کدام چیست؟ شما به اندازه کافی یاد خواهید گرفت که مکالمه معناداری در مورد فرآیندهای توسعه نرم افزار داشته باشید. پس از اتمام این دوره، زبان آموز قادر خواهد بود 1) شیوه های مهندسی نرم افزار اصلی را در سطح مفهومی برای یک مشکل معین به کار ببرید. 2) روش‌های توسعه سنتی، چابک و ناب را در سطح بالا مقایسه و مقایسه کنید. اینها شامل Waterfall، Rational Unified Process، V model، Incremental، Spiral و مروری بر ذهنیت چابک است. 3) روشی را پیشنهاد دهید که برای یک موقعیت خاص مناسب تر باشد

coursera فرهنگ و طرز فکر DevOps (Mitalearn-310264)

  • 4 hours 36 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Courtney Kissler
درباره این دوره:

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

coursera فنری MVC، فنری بوت و کنترلرهای استراحت (Mitalearn-311165)

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

این دوره آموزشی با هدف دانش‌آموزانی است که مایلند برنامه‌های کاربردی وب مبتنی بر جاوا و سرویس‌های Micro Restful را با استفاده از چارچوب‌های بسیار محبوب Spring MVC و Spring Boot با حداقل پیکربندی توسعه دهند. دانش‌آموز خدمات را از طریق قالب‌های URL مختلف توسعه می‌دهد، با بارهای json یا XML پاسخ می‌دهد و هدرهای HTTP سفارشی ایجاد می‌کند. درخواست‌کنندگان این خدمات شامل کلاینت‌های Java و Angular JS می‌شوند تا قابلیت‌های استفاده مجدد سرویس‌ها را در یک معماری توزیع‌شده نشان دهند. برنامه‌های وب سنتی نیز پوشش داده می‌شوند که صفحات وب را در یک معماری معمولی Model View Controller (MVC) ارائه می‌کنند. این یک دوره کاملاً عملی با مجموعه‌ای از آزمایشگاه‌ها برای نشان دادن مفاهیم کلیدی است.

coursera قراردادهای هوشمند (Mitalearn-310468)

  • 2 hours 12 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Bina Ramamurthy
درباره این دوره:

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

coursera کار با اشیا در C++ (Mitalearn-312270)

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

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

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

  • 51 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-309074)

  • 4 hours 16 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Evan Bergman,Noel J. Bergman
درباره این دوره:

Java Class Library چهارمین و آخرین دوره در تخصص Core Java است. Core Java Specialization بخشی از مجموعه ای از تخصص های برنامه نویسی است که از بوت کمپ های خصوصی Java LearnQuest مشتق شده است و برای ارائه مجموعه مهارت های لازم برای استخدام به عنوان یک توسعه دهنده فناوری اطلاعات با استفاده از جاوا در بسیاری از محیط های شرکتی طراحی شده است. پس از اتمام این دوره، می توانید کدهای قابل استفاده مجدد بنویسید که با استفاده از Java Generics از نظر نوع ایمن باقی می ماند، با مجموعه ای از اشیاء کار کنید، با فایل ها کار کنید، خطاهای زمان اجرا را مدیریت کنید، و به طور کلی آماده حرکت به سمت یادگیری استفاده از چارچوب های جاوا خواهید بود. به عنوان Spring Boot و Jakarta EE. بیش از 4200 کلاس در کتابخانه کلاس جاوا 8 وجود دارد که 100 کلاس جدید در مقایسه با نسخه های قبلی جاوا وجود دارد. در این دوره، ویژگی‌های زبان اضافی را پوشش خواهیم داد که کتابخانه کلاس، مناطق ضروری کتابخانه را فعال می‌کند و نقشه‌های راه را برای مناطقی برای کاوش شخصی ارائه می‌کند. برای موفقیت در این دوره باید موارد زیر را طی کرده باشید: - دوره 1: مقدمه ای بر جاوا - درس 2: مقدمه ای بر برنامه نویسی شی گرا با جاوا - درس 3: سلسله مراتب شی گرا در جاوا یا دانشی معادل داشته باشند.

coursera کنترل نسخه با Git (Mitalearn-314956)

  • 4 hours 57 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: Steve Byrnes
درباره این دوره:

دوره Version Control with Git یک پایه محکم و عملی برای درک سیستم کنترل نسخه Git در اختیار شما قرار می دهد. Git یک نرم افزار متن باز است که در اصل توسط لینوس توروالدز ساخته شده است. Git فایل های تیمی را برای پروژه های بزرگ و کوچک مدیریت می کند. این به تیم اجازه می دهد تا محصول خود را به طور مداوم بهبود بخشد. این توسط اکثر شرکت های بزرگ فناوری استفاده می شود و برای بسیاری از مشاغل برنامه نویسی مدرن و فناوری اطلاعات فرض می شود. این جزء اصلی DevOps، خطوط لوله تحویل مداوم و محاسبات بومی ابری است. همچنین می‌توانید از Git برای مدیریت بازنگری‌های مداوم در حال بهبود آن کتابی که در حال نوشتن هستید استفاده کنید. در این دوره، شما همه چیزهایی را که باید در مورد Git بدانید، یاد نخواهید گرفت، اما درک مفهومی قوی از این فناوری ایجاد خواهید کرد، و پس از آن می‌توانید با اطمینان در هر موضوعی که به آن علاقه دارید عمیق‌تر بگردید. این دوره هیچ دانش قبلی در مورد Git را فرض نمی کند، اما اگر تجربه ای در مورد آن دارید، ممکن است این دوره هم مفید و هم چالش برانگیز باشد. این امر مخصوصاً اگر در حال حاضر "به اندازه کافی Git را برای خطرناک بودن می دانید" صادق است. در این دوره دو مسیر وجود دارد. هر دو به شدت به آزمایشگاه های عملی متکی هستند. یک مسیر فرض می کند که شما تجربه استفاده از یک رابط خط فرمان را دارید و مسیر دیگر از مشتری گرافیکی Sourcetree استفاده می کند. اگر با خط فرمان تجربه ندارید، پیشنهاد می کنیم مسیر Sourcetree را طی کنید. در نهایت، ممکن است بخواهید از هر دو مسیر عبور کنید، تا بتوانید تصمیم بگیرید که از کدام ابزار برای کارهای خاص استفاده کنید. علاوه بر این، تکرار برای یادگیری خوب است smile اگر بخواهید می‌توانید ویدیوها را تماشا کنید و آزمون‌ها را از تلفن خود بگیرید، اما آزمایشگاه‌های عملی از شما می‌خواهند که یک رایانه Windows یا Mac داشته باشید. اگر از مسیر خط فرمان در طول دوره استفاده می کنید، می توانید از لینوکس نیز استفاده کنید. این دوره از Bitbucket (bitbucket.org) به عنوان ارائه دهنده میزبان برای مخازن Git راه دور استفاده می کند. Bitbucket برای تیم های حداکثر 5 نفره از جمله مخازن خصوصی رایگان است. با این حال، بیشتر دانشی که در این دوره به دست می آورید، مربوط به خود Git است و می توانید این دانش را برای سایر ارائه دهندگان گیت میزبان (مانند GitHub) به کار ببرید. این دوره سعی می کند تا حد امکان مختصر باشد. احتمالاً حدود 5 تا 10 ساعت طول می کشد تا یکی از این دو مسیر را طی کنید، اما مسافت پیموده شده شما ممکن است متفاوت باشد.

coursera گواهینامه Scrum Master: Scaling Agile and the Team-of-Teams (Mitalearn-304603)

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

قبل از شروع این دوره، توصیه می کنیم دو دوره اول را در این تخصص تکمیل کنید: مقدمه ای بر آموزش اسکرام مستر و روش شناسی اسکرام. این سومین دوره در تخصص Certified Scrum Master است: Scaling Agile and the Team-of-Teams.

coursera مبانی IBM COBOL (Mitalearn-304790)

  • 1 hours 26 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Erik Herman
درباره این دوره:

COBOL یک زبان برنامه نویسی است که به طیف وسیعی از مشاغل خدمات می دهد. جنبه های کلیدی COBOL این است که مقیاس پذیر، بالغ و خود مستندسازی است. در دوره مبانی شما در مورد COBOL از بدو تولد و از طریق تکامل آن آشنا خواهید شد. شما چند درس اساسی در مورد مدیریت اعداد، نمادها، ویرایش، رویه ها و ساختار کلی برنامه خواهید داشت. شما حتی این فرصت را خواهید داشت که کد خود را ایجاد کنید. دست و پنجه نرم کنید و به ما بپیوندید تا در دنیای COBOL سوار شوید، ما بی صبرانه منتظر دیدن شما در کلاس هستیم.

coursera مبانی RPA و مقدمه ای بر UiPath (Mitalearn-304773)

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

دوره RPA Basics and Introduction to UiPath دانشی در مورد مفاهیم اولیه اتوماسیون فرآیند رباتیک ارائه می دهد. همچنین شما را با پلتفرم UiPath و اجزای اصلی آن آشنا می کند. این دوره توضیحات مفصلی در مورد رابط کاربری UiPath Studio و ویژگی های آن ارائه می دهد. در پایان دوره، شما قادر خواهید بود اولین پروژه اتوماسیون خود را در استودیو UiPath بسازید.

coursera مبانی برنامه نویسی جاوا (Mitalearn-304433)

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

با این دوره جامع که از سه ماژول تشکیل شده است، خود را در دنیای برنامه نویسی جاوا غرق کنید، برای کسانی طراحی شده است که کاملاً با برنامه نویسی جاوا آشنا هستند و می خواهند پایه ای قوی در آن ایجاد کنند. در اولین ماژول، Java Fundamentals، با برنامه نویسی جاوا و اجزای اصلی آن مانند ماشین مجازی جاوا (JVM)، محیط زمان اجرا جاوا (JRE) و کتابخانه کلاس جاوا آشنا می شوید. این ماژول همچنین درک ساختارهای برنامه نویسی اولیه و تجربه عملی با ابزارهای توسعه جاوا را فراهم می کند. با پیشروی به ماژول دوم، Core Java، به عناصر اساسی زبان خواهید پرداخت. این بخش بر مفاهیم کلیدی مانند نحو جاوا، متغیرها، روش‌ها، عملگرها و بیانیه‌های کنترل تاکید دارد که توسط ارزیابی‌های عملی متعدد برای اصلاح مهارت‌های حل مسئله شما پشتیبانی می‌شود. در نهایت، در ماژول سوم، OOPS و سایر مفاهیم ضروری، جنبه های پیشرفته برنامه نویسی جاوا آشکار می شود. در اینجا، با اصول پیشرفته برنامه‌نویسی شی گرا (OOP) و تکنیک‌های مدیریت استثنائات حیاتی که قابلیت اطمینان و استحکام کد را افزایش می‌دهند، آشنا می‌شوید. در پایان این دوره، درک قوی از برنامه نویسی جاوا، با توانایی نوشتن کد جاوا کارآمد و آمادگی برای کنکاش در موضوعات پیشرفته تر جاوا خواهید داشت.

coursera مبانی پایگاه داده اوراکل (Mitalearn-302920)

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

این تخصص برای کمک به مبتدیان طراحی شده است که دانش بنیادی ارزشمندی را برای سفر خود به سمت مهارت در محیط پایگاه داده Oracle بیاموزند. چهار دوره در این تخصص وجود دارد. این اولین است. لطفا حتما دوره ها را به ترتیبی که ارائه می شود بگذرانید.

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

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

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