لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامهنویسی شیءگرا در جاوا (OOP in Java)
- آخرین آپدیت
دانلود Object Oriented Programming in Java
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
توسعهدهندگان جاوا با مهارتهای برنامهنویسی شیءگرا در ایالات متحده، بهطور متوسط سالانه حدود ۹۱,۰۲۴ دلار درآمد دارند. (Indeed.com)
در این دوره، شما تجربه عملی کار با مفاهیم برنامهنویسی شیءگرا (OOP) از جمله کپسولهسازی (Encapsulation)، انتزاع (Abstraction)، ارثبری (Inheritance) و چندریختی (Polymorphism) را کسب خواهید کرد. همچنین یاد میگیرید که چگونه کلاسها و اشیاء را تعریف و پیادهسازی کنید.
شما با تکنیکهای پیشرفته OOP مانند اینترفیسها (Interfaces)، سربارگذاری متدها (Method Overloading) و چارچوب مجموعههای جاوا (Java Collections Framework) کار خواهید کرد. همچنین مهارتهای لازم برای مدیریت دادهها با استفاده از لیستها، مجموعهها، صفها و نقشهها (Maps) را در کنار مدیریت عملیات ورودی/خروجی فایل با استفاده از استریمهای جاوا فرا خواهید گرفت.
علاوه بر این، مدیریت دایرکتوریها و همچنین عملیات مربوط به تاریخ و زمان را نیز خواهید آموخت.
در پروژه نهایی، شما یک اپلیکیشن ردیابی مود (Mood-tracking) خواهید ساخت که میتوانید آن را با کارفرمایان آینده خود به اشتراک بگذارید.
این دوره شامل تجربههای کدنویسی عملی، راهنمایی شده و مناسب برای مبتدیان است. اگر تجربه قبلی در کدنویسی دارید، میتوانید از «چالشهای» کدنویسی واقعی سطح متوسط (بدون نمره) و پروژههای کاربردی آنها بهره ببرید. با بررسی الزامات مطالعه موردی و استفاده از نکات کدنویسی ارائه شده، تجربه واقعی خود را در ساخت سیستم مرخصی کارکنان تقویت کنید.
مهارتهای لازم برای ساخت اپلیکیشنهای جاوا با کارایی بالا، مقیاسپذیر و در سطح حرفهای را کسب کنید. همین حالا ثبتنام کنید!
سرفصل ها و درس ها
مبانی برنامهنویسی شیءگرا در جاوا
Object Oriented Programming Basics in Java
مقدمه دوره
Course Introduction
آشنایی با برنامهنویسی شیءگرا
Introduction to Object-Oriented Programming
استفاده از کلاسها و اشیاء در جاوا
Using Classes and Objects in Java
استفاده از کپسولهسازی در جاوا
Using Encapsulation in Java
ساخت سازندهها (Constructors) در جاوا
Building Java Constructors
مفاهیم پیشرفته برنامهنویسی شیءگرا در جاوا
Advanced Object Oriented Programming Concepts in Java
درک مفهوم ارثبری در جاوا
Understanding Inheritance in Java
کاوش در مفهوم چندریختی (Polymorphism)
Exploring Polymorphism
اعمال انتزاع (Abstraction) در جاوا
Applying Abstractions in Java
استفاده از کلاسهای داخلی در جاوا
Using Inner Classes in Java
کار با مجموعهها (Collections) در جاوا
Working with Collections in Java
مقدمهای بر Java Collections Framework
Introduction to the Java Collections Framework
کار با لیستها: ArrayList و LinkedList
Working with Lists: ArrayList and LinkedList
کاوش در مجموعهها: HashSet و TreeSet
Exploring Sets: HashSet and TreeSet
استفاده از صفها (Queues) در جاوا
Using Queues in Java
استفاده از نقشهها (Maps): HashMap و TreeMap
Using Maps: HashMap and TreeMap
استفاده از مجموعهها در سناریوهای واقعی
Using Collections in Real-World Scenarios
مدیریت فایل و دایرکتوری در جاوا
File and Directory Management in Java
مقدمهای بر مدیریت فایل در جاوا
An Introduction to Java File Handling
استفاده از Byte Streams در جاوا
Using Byte Streams in Java
کار با استریمهای ورودی و خروجی فایل
Working with File Input and Output Streams
مدیریت دایرکتوریها در جاوا
Managing Directories in Java
مدیریت تاریخ و زمان در جاوا
Date and Time Handling in Java
مقدمهای بر کلاسهای تاریخ و زمان در جاوا
An Introduction to Java Date and Time Classes
فرمتبندی تاریخها در جاوا
Formatting Dates in Java
استفاده از مناطق زمانی (Time Zones) در جاوا
Using Time Zones in Java
تجزیه (Parsing) تاریخ از رشتهها
Parsing Dates from Strings
پروژه نهایی، جمعبندی دوره و آزمون نهایی
Final Project, Course Wrap-Up and Final Exam
نمایش نظرات