آموزش جامع جاوا شیء‌گرا (Object Oriented Java) - آخرین آپدیت

دانلود Object Oriented Java

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است؛ روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک می‌کند دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در طول مسیر دوره، درک عمیق‌تری از مفاهیم به دست آورید. در این دوره جامع، شما مهارت‌های لازم برای نوشتن و درک برنامه‌های جاوا با رویکرد شیء‌گرا را از پایه تا پیشرفته می‌آموزید. ابتدا با تسلط بر مبانی، از جمله نصب ابزارهای ضروری، سینتکس پایه، ساختارهای کنترلی و کار با انواع داده‌های اولیه (Primitive Types) شروع خواهید کرد. سپس دوره به سراغ مباحث پیچیده‌تری مانند آرایه‌ها، حلقه‌ها و رشته‌ها می‌رود تا پایه‌ای مستحکم در برنامه‌نویسی جاوا ایجاد کنید. در بخش دوم، مفاهیم کلیدی جاوا شامل متدها، متدهای استاتیک، تکنیک‌های ورودی/خروجی (I/O) و استراتژی‌های ضروری برای دیباگ کردن بررسی می‌شوند. از طریق تمرینات عملی مانند ساخت یک بازی حدس عدد، در نوشتن کدهای قابل استفاده مجدد و تست موثر برنامه‌ها اعتماد به نفس پیدا خواهید کرد. همچنین نحوه مدیریت استثناها (Exceptions) و فرآیند استقرار (Deploy) کدها را خواهید آموخت. در بخش نهایی، بر اصول برنامه‌نویسی شیء‌گرا مانند کلاس‌ها، ارث‌بری، اینترفیس‌ها و کلاس‌های انتزاعی (Abstract Classes) تمرکز خواهید کرد. این مفاهیم را با تمرینات کاربردی پیاده‌سازی کرده و حتی گرافیک‌های دوبعدی برای یک بازی را با استفاده از جاوا توسعه می‌دهید. این دوره برای هر کسی که به دنبال درکی عمیق و عملی از جاوا و برنامه‌نویسی شیء‌گرا است، ایده‌آل است. این آموزش برای یادگیرندگانی که دانش پایه برنامه‌نویسی دارند یا با هر زبان برنامه‌نویسی دیگری آشنا هستند مناسب است و نیازی به تجربه قبلی در جاوا نیست.

سرفصل ها و درس ها

مبانی Basics

  • نصب و راه‌اندازی جاوا Installation and Setup Java

  • مبانی زبان Language Basics

  • کنترل و جریان برنامه: if Control and Program Flow: if

  • کنترل و جریان برنامه: else Control and Program Flow: else

  • کنترل و جریان برنامه: switch Control and Program Flow: switch

  • انواع داده‌های اولیه در جاوا Java Primitive Types

  • آرایه‌ها و ArrayListها Arrays and ArrayLists

  • حلقه‌ها Loops

  • رشته‌ها Strings

متدها، اشیاء، تست و موارد دیگر Methods, Objects, Testing, and more

  • کتابخانه ریاضی (Math) Math Library

  • متدهای استاتیک Static Methods

  • اسکنر ورودی و خروجی (IO Scanner) IO Scanner

  • جریان‌های ورودی و خروجی (IO Streams) IO Streams

  • تست با JUnit JUnit Testing

  • ساخت بازی ساده حدس عدد Basic Guessing Game

  • تکنیک‌های دیباگ در محیط Eclipse Debugging Techniques in Eclipse

  • مدیریت استثناها (Exceptions) Handling Exceptions

  • استقرار و انتشار برنامه Deploying and Publishing

  • مفاهیم برنامه‌نویسی شیء‌گرا Object-Oriented Concepts

پیاده‌سازی شیء‌گرا Object-Oriented Implementation

  • پیاده‌سازی شیء‌گرا بخش اول Object-Oriented Implementation

  • پیاده‌سازی شیء‌گرا بخش دوم Object-Oriented Implementation Part 2

  • ارث‌بری و سلسله‌مراتب در شیء‌گرایی Object-Oriented Inheritance and Hierarchy

  • کلاس‌های انتزاعی و اینترفیس‌ها Abstract Classes and Interfaces

  • کلاس‌های انتزاعی و اینترفیس‌ها بخش دوم Abstract Classes and Interfaces Part 2

  • کلاس‌های انتزاعی و اینترفیس‌ها بخش سوم Abstract Classes and Interfaces Part 3

  • کلاس‌های انتزاعی و اینترفیس‌ها بخش چهارم Abstract Classes and Interfaces Part 4

  • گرافیک دوبعدی و Sprites 2d Graphics and Sprites

  • گرافیک دوبعدی و Sprites بخش دوم 2d Graphics and Sprites Part 2

  • کنترل‌های کیبورد با GLFW Keyboard Controls with GLFW

  • ذخیره‌سازی بازی Saving the Game

  • وب سرور HTTP در جاوا Java HTTP Server

  • رابط برنامه‌نویسی مجموعه‌ها (Collections API) Java Collections API

  • امنیت و رمزنگاری Security and Cryptography

نمایش نظرات

آموزش جامع جاوا شیء‌گرا (Object Oriented Java)
جزییات دوره
15h 42m
33
(آخرین آپدیت)
23
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده