لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع جاوا شیءگرا (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
نمایش نظرات