Course catalog

Course duration

Course provider

Topic

Categories

Showing 21-40 of 57 items.

linkedin برنامه نویسی شی گرا پایتون (2020) (Mitalearn-187252)

  • 1 hours 36 minutes
  • متوسط
  • Release date: 3 June 2020
  • Author: Joe Marini
درباره این دوره: 

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

linkedin برنامه نویسی شی گرا جاوا (Mitalearn-220198)

  • 2 hours 2 minutes
  • مناسب همه
  • Update date: 21 June 2026
  • Author: Kathryn Hodge
درباره این دوره:

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

linkedin برنامه نویسی شی گرا در پایتون (Mitalearn-384588)

  • 1 hours 56 minutes
  • مناسب همه
  • Update date: 21 June 2026
  • Author: Joe Marini
درباره این دوره:

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

linkedin برنامه نویسی غیر همگام در سی شارپ (Mitalearn-125576)

  • 3 hours 35 minutes
  • متوسط
  • Release date: 28 June 2026
  • Author: Anton Delsink
درباره این دوره:

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

coursera برنامه نویسی کاربردی با جاوا و موضوعات (Mitalearn-312440)

  • 7 hours 40 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Dr. Douglas C. Schmidt,Dr. Jules White
درباره این دوره:

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

coursera برنامه نویسی موثر در اسکالا (Mitalearn-307731)

  • 6 hours 43 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Julien Richard-Foy,Noel Welsh
درباره این دوره:

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

coursera برنامه نویسی ویژوال بیسیک: کلاس ها و مجموعه ها (Mitalearn-313171)

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

این دوره سومین دوره از مجموعه ای است که با هدف آماده سازی شما برای نقشی که به عنوان برنامه نویس انجام می شود، می باشد. در این دوره شما با چهار مفهوم اصلی در برنامه نویسی آشنا می شوید: عملیات و تاریخ رشته های پیشرفته، کلاس های مدل سازی، توسعه کلاس ها و مجموعه ها. آزمایشگاه‌ها به دانش‌آموزان این امکان را می‌دهند که مطالب را در سخنرانی‌ها در برنامه‌های رایانه‌ای ساده که برای تقویت مجدد مطالب در درس طراحی شده‌اند، اعمال کنند. زبان آموزان باید یک ماشین محلی با هر یک از سیستم عامل های زیر داشته باشند. Windows 7 SP1 یا بالاتر، macOS 10.1.13 یا بالاتر، یا تقریباً هر نسخه لینوکس از چندین سال گذشته. زبان آموز یا باید نسخه رایگان انجمن ویژوال استودیو یا منبع باز نصب دات نت را دانلود کند.

coursera به عمق پایتون شیرجه بزنید (Mitalearn-306677)

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

با دوره "Dive Deep into Python" یک کاوش همه جانبه در قلمرو برنامه نویسی پایتون را آغاز کنید. این برنامه که با دقت طراحی شده است، راه را از درک پایه ای پایتون به تفاوت های ظریف آن هموار می کند و تضمین می کند که مجموعه مهارت های قوی و مناسب برای چالش های نرم افزاری معاصر را به دست آورید. در بخش مبانی برنامه نویسی پایتون، سفر پایتون خود را با فرو رفتن در جنبه های اساسی آن آغاز کنید. شما با مفاهیم اصلی برنامه نویسی، انواع داده ها، عملگرها و جریان کنترل آشنا خواهید شد. در پایان، دانش ایجاد برنامه های کاربردی پایه و در عین حال کاربردی پایتون را خواهید داشت. با تقویت بیشتر مهارت پایتون، بخش ضروریات برنامه نویسی پایتون به ساختارهای برنامه نویسی ضروری می پردازد. قدرت حلقه‌ها را درک کنید، تفاوت‌های رشته‌ها را کشف کنید، و عملیات آرایه‌ها و لیست‌ها را درک کنید، و شما را برای مدیریت و دستکاری فرم‌های داده متنوع در پایتون مجهز می‌کند. سپس سفر به ساختارها و توابع داده پایتون پیش می رود. درک خود را از ساختارهای داده پیشرفته پایتون، از لیست ها و تاپل ها گرفته تا فرهنگ لغت، ارتقا دهید. علاوه بر این، دنیای توابع را کاوش خواهید کرد و توانایی خود را در ساخت بخش های کد قابل استفاده مجدد و کارآمد تقویت خواهید کرد. در نهایت، خود را در دنیای Python OOPs و File Handling غوطه ور کنید. اصول برنامه نویسی شی گرا (OOP) را با پایتون، از کلاس ها و اشیاء گرفته تا وراثت و فراتر از آن، درک کنید. به طور همزمان، در عملیات فایل، یادگیری خواندن، نوشتن و مدیریت فایل ها به طور یکپارچه مهارت کسب کنید. در اوج دوره، شما نه تنها درک عمیقی از پایتون خواهید داشت، بلکه برای رویارویی با بسیاری از چالش های برنامه نویسی نیز مجهز خواهید بود. چه بخواهید راه‌حل‌های نرم‌افزاری زیبا بسازید و چه در علم داده به کاوش بپردازید، سفر شما در این دوره شما را به یک برنامه‌نویس پایتون توانمند و مطمئن تبدیل می‌کند.

linkedin پایتون برای توسعه دهندگان جاوا اسکریپت (Mitalearn-209386)

  • 1 hours 57 minutes
  • مناسب همه
  • Release date: 22 June 2026
  • Author: Ronnie Sheer
درباره این دوره:

آیا برای شغل فعلی خود، برای شغلی که می خواهید یا فقط برای سرگرمی نیاز به یادگیری پایتون دارید؟ در این دوره، مربی Ronnie Sheer به شما نشان می دهد که چگونه می توانید از دانش موجود خود در مورد جاوا اسکریپت برای شروع برنامه نویسی در پایتون استفاده کنید. رونی پایتون و جاوا اسکریپت را مقایسه می‌کند، سپس نحوه راه‌اندازی و اجرای یک محیط پایتون را پوشش می‌دهد. او نحوه نوشتن کدی را توضیح می دهد که به قراردادهای پایتون پایبند باشد، که می تواند از اشکالات جلوگیری کند. رونی برخی از منطق اصلی پایتون را توضیح می دهد، از جمله استفاده از تورفتگی، نحوه نوشتن و اشکال زدایی جریان کنترل، نحوه استفاده مناسب از Python try/except و موارد دیگر. او به بررسی اشیاء و تعاریف کلاس می پردازد، سپس ویژگی مدل داده پایتون و کلاس میکس را بررسی می کند. رونی به تکرار در پایتون می‌پردازد و نشان می‌دهد که چگونه می‌توانید با استفاده از zip، enumerate و درک فهرست، کدهای مختصر و ظریف‌تری در پایتون بنویسید. او با چالشی پایان می‌دهد که به شما نشان می‌دهد چگونه دانش خود را از جاوا اسکریپت و پایتون برای بهبود یک برنامه کوچک به کار ببرید.

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-312151)

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

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

coursera پروژه پایتون: مهندسی نرم افزار و دستکاری تصویر (Mitalearn-310230)

  • 2 hours 32 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Christopher Brooks
درباره این دوره:

این دوره شما را از طریق یک پروژه عملی مناسب برای نمونه کارها راهنمایی می کند. شما با API های شخص ثالث آشنا می شوید و نحوه دستکاری تصاویر با استفاده از کتابخانه تصویربرداری پایتون (بالش)، نحوه اعمال تشخیص نویسه نوری روی تصاویر برای تشخیص متن (tesseract و pytesseract) به شما نشان داده می شود. در پایان دوره شما با این کتابخانه های مختلف موجود برای پایتون 3 کار کرده اید تا یک پروژه در دنیای واقعی ایجاد کنید. این دوره برای زبان آموزانی مناسب است که چهار دوره اول تخصص برنامه نویسی پایتون 3 را گذرانده اند. زبان آموزانی که قبلاً مهارت های برنامه نویسی پایتون دارند اما می خواهند با یک پروژه عملی و واقعی تمرین کنند نیز می توانند از این دوره بهره مند شوند. این پنجمین و آخرین دوره در تخصص برنامه نویسی پایتون 3 است.

linkedin پروژه های پایتون (2017) (Mitalearn-121581)

  • 2 hours 10 minutes
  • متوسط
  • Release date: 23 June 2017
  • Author: Burkhard Meier
درباره این دوره:

درک خود را از Python - زبان شی گرا محبوب - با انجام یک سری پروژه های عملی تقویت کنید. در این دوره، Burkhard Meier نحوه کار با Python 3.5 برای ایجاد چهار پروژه مجزا را توضیح می دهد. برای شروع، Burkhard نحوه نصب محیط توسعه Eclipse IDE با افزونه PyDev و همچنین نحوه تنظیم نقاط شکست و استفاده از ابزارهای اشکال زدایی مختلف در Eclipse را نشان می دهد. او همچنین نحوه ترجمه الگوهای طراحی کلاسیک را به پایتون 3.5، ایجاد یک برنامه آب و هوای رابط کاربری گرافیکی با Tkinter، و نوشتن یک سرویس ویندوز پایتون که از مکانیزم زمان‌بندی برای ارسال ایمیل‌ها در زمان‌های معین استفاده می‌کند، نشان می‌دهد.\r\n\r\n ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.

linkedin تمرین پایتون: برنامه نویسی شی گرا (Mitalearn-382225)

  • 12 minutes
  • مناسب همه
  • Release date: 13 September 2023
  • Author: Scott Simpson
درباره این دوره: 

 

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

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


coursera جاوا برای اندروید (Mitalearn-302257)

  • 8 hours 34 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Dr. Jerry Roth,Dr. Julie L. Johnson,Michael Walker
درباره این دوره:

این MOOC به شما می آموزد که چگونه ویژگی ها و کلاس های اصلی را از زبان برنامه نویسی جاوا که در اندروید استفاده می شود، برنامه ریزی کنید، که پلتفرم غالب برای توسعه و استقرار برنامه های دستگاه تلفن همراه است. به طور خاص، این MOOC ویژگی های کلیدی زبان برنامه نویسی جاوا را پوشش می دهد که جریان اجرا را از طریق یک برنامه کنترل می کند (مانند ساختارهای حلقه های مختلف جاوا و دستورات شرطی)، امکان دسترسی به داده های ساخت یافته (مانند آرایه های داخلی جاوا و کلاس های رایج در برنامه) چارچوب مجموعه‌های جاوا، مانند ArrayList و HashMap)، عملیات و داده‌های مرتبط را در کلاس‌ها و رابط‌ها (مانند انواع، فیلدها، متدها، پارامترهای عمومی و استثناهای تعریف‌شده اولیه و تعریف‌شده توسط جاوا) گروه‌بندی می‌کند، رفتار کلاس‌های موجود را از طریق وراثت سفارشی می‌کند. و چندشکلی (مانند زیر کلاسه سازی و غلبه بر روش های مجازی). زبان آموزان با استفاده از ابزارهای رایج (مانند Android Studio) مورد نیاز برای توسعه برنامه های جاوا و برنامه های مفید اندروید، این ویژگی های جاوا را در زمینه اجزای اصلی Android (مانند فعالیت ها و عناصر اصلی رابط کاربری) اعمال می کنند. یادگیرندگان روی چندین پروژه عملی در سراسر MOOC کار خواهند کرد، به عنوان مثال، هر هفته از زبان آموزان می خواهد که راه حل هایی برای تکالیف برنامه نویسی بنویسند که مطالب پوشش داده شده در فیلم های سخنرانی را تقویت کند. تقریباً 4 تا 6 ساعت زمان درگیر شدن دانشجو در هفته خواهد بود، از جمله سخنرانی‌های ویدیویی، آزمون‌ها و تکالیف برنامه‌نویسی.

coursera جاوا شی گرا: وراثت و کپسوله سازی (Mitalearn-313477)

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

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

linkedin جاوا: ادغام پایگاه داده با JDBC (Mitalearn-36496)

  • 2 hours 51 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: David Gassner
درباره این دوره:

چه در حال ساختن یک برنامه مبتنی بر وب یا دسکتاپ با Java SE یا Java EE باشید، بسیاری از برنامه های جاوا نیاز به ادغام داده ها از یک پایگاه داده رابطه ای دارند. این دوره نحوه خواندن و مدیریت داده ها از پایگاه داده های رابطه ای مانند MySQL و SQL Server را با استفاده از Java Database Connectivity (JDBC) API شرح می دهد.

rnrn او همچنین دستورالعمل های دقیقی در مورد خواندن، انتخاب و به روز رسانی داده ها ارائه می دهد. فراخوانی رویه های ذخیره شده؛ مدیریت داده ها از طریق کلاس های JavaBean یا با دستورات آماده. و کار با ابرداده

linkedin جاوا: بازگشت (Mitalearn-105652)

  • 55 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Peggy Fisher
درباره این دوره:

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

linkedin جاوا: ساختارهای داده (2017) (Mitalearn-105601)

  • 58 minutes
  • متوسط
  • Release date: 25 July 2026
  • Author: Peggy Fisher
درباره این دوره:

ساختارهای داده وسیله ای برای ذخیره و مدیریت کارآمد مقادیر زیادی از داده ها فراهم می کند.\r\n انتخاب ساختار داده مناسب برای یک کار، کلید توسعه نرم افزار درجه یک است.\r\n پگی فیشر را دنبال کنید زیرا او شما را با انواع مختلفی از ساختارهای داده رایج در جاوا آشنا می کند. Peggy ArrayLists و LinkedLists را بررسی می‌کند، که هر دو رابط List را پیاده‌سازی می‌کنند، که رابط مجموعه را گسترش می‌دهد و به شما امکان می‌دهد به عناصر لیست با ترتیب خاصی دسترسی داشته باشید. او همچنین به کلاس های مجموعه Vector، Stack و Queue می رود. برای کمک به درک بهتر این مفاهیم جدید، پگی دوره را با یک چالش پایان می دهد - ایجاد یک لیست مواد غذایی - و راه حلی برای آن چالش ارائه می دهد.

linkedin جاوا: کلاس های عمومی (2017) (Mitalearn-105618)

  • 1 hours 5 minutes
  • متوسط
  • Release date: 25 July 2026
  • Author: Peggy Fisher
درباره این دوره:

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

Suggestions