مرورگر شما از این ویدیو پشتیبانی نمی کند.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
(صرفا برای مشاهده نمونه ویدیو، ممکن هست نیاز به شکن داشته باشید.)
بارگزاری مجدد
توضیحات دوره:
اصول OOP، SOLID را با مثال های جاوا بیاموزید. تا پایان دوره، قسمت Backend را برای فروشگاه آنلاین پیاده سازی کنیدآنچه یاد خواهید گرفت بهترین شیوه ها در معماری OOP
وظیفه امتحان: پیاده سازی Backend برای فروشگاه آنلاین
تعداد زیادی تمرین کدنویسی
سرفصل ها و درس ها
مقدمه
Introduction
طرح ارتباطی
Communication plan
دسترسی نامحدود به برنامه Learn-IT برای دانش آموزان
Unlimited access to Learn-IT application for students
نکاتی برای بهبود تجربه گذراندن دوره
Tips to Improve Your Course Taking Experience
اصول اولیه OOP
OOP Basics
برنامه نویسی شی گرا: مبانی
Object-oriented programming: Basics
کلاس ها و اشیاء
Classes & Objects
انواع مختلف کلاس ها، کلمات کلیدی Abstract و کلاس های Abstract
Different types of Classes, Abstract keyword and Abstract classes
رابط ها
Interfaces
اصول اصلی OOP - وراثت، چند شکلی، کپسولاسیون و انتزاع
OOP Core Principles - Inheritance, Polymorphism, Encapsulation and Abstraction
وراثت
Inheritance
چند شکلی و کلیدواژه "نهایی".
Polymorphism and 'final' keyword
کلمه کلیدی "ایستا"
'static' keyword
کپسوله سازی
Encapsulation
نمای کلی کلاس Object، JNI و Object
Object, JNI and Object class overview
اصول جامد
SOLID Principles
مروری بر اصول جامد و اصل مسئولیت واحد
SOLID principles overview & Single Responsibility Principle
اصل باز/بسته
Open / Closed Principle
اصل جایگزینی لیسکوف
Liskov Substitution Principle
اصل جداسازی رابط
Interface Segregation Principle
اصل وارونگی وابستگی
Dependency Inversion Principle
مواد و روش ها
Methods
روشها در جاوا: مرور کلی
Methods in Java: Overview
مکانیسم عبور پارامتر در جاوا
Parameter Passing Mechanism in Java
روش های بازگشتی
Recursive methods
آرگومان های طول متغیر
Variable Length Arguments
حداکثر int را در آرایه پیدا کنید
Find max int in array
مستطیل خالی رسم کنید
Draw empty rectangle
محاسبه مقدار کلمات
Calculate Amount of Words
آرایه رشته فیلتر
Filter String array
چرخش ماتریس
Rotate Matrix
آرایه را گسترش دهید
Extend Array
بزرگترین مقسوم علیه مشترک
Greatest Common Divisor
مجموع همه ارقام بر حسب عدد
Sum all digits in number
پردازشگر رشته ای
String Processor
هر حرف اول کلمه را به بزرگ تبدیل کنید
Turn each first letter in the word to capital
اعداد اعشاری را به رومی و بالعکس تبدیل کنید
Convert decimal to Roman numbers and vice versa
بررسی تکالیف: روش ها
Homework review: Methods
تمرین: EXAM OOP و برنامه های کاربردی کنسول تجارت الکترونیک شی گرا
Practice: EXAM OOP & Object-Oriented e-Commerce console applications
امتحان و تکالیف برای موضوع OOP
Exam and homework for OOP topic
پرداخت ها و پردازش تراکنش ها
Payments and Transacations processing
مدیریت کتاب
Books Management
مدیریت ارائه می کند
Presents Management
EXAM: برنامه Back-end برای فروشگاه آنلاین
EXAM: Back-end application for online store
معماری شی گرا، طراحی کد پاک (پیشرفته)
Object-oriented Architecture, Clean Code Design (Advanced)
معماری کد پاک، کوپلینگ و انسجام
Clean Code Architecture, Coupling & Cohesion
بگویید، از اصول و ساختارهای داده نپرسید
Tell, Don’t Ask Pricniple & Data Structures
قانون دمتر
Law of Demeter
اصول بسته بندی ص.1: اصول انسجام
Packaging Pricniples p.1: Cohesion Principles
اصول بسته بندی p.2: Coupling Principles and other
Packaging Pricniples p.2: Coupling Principles and Others
الگوهای طراحی GoF معماری نرم افزار در OOP
GoF Design Patterns of Software Architecture in OOP
الگوهای GoF: بررسی اجمالی
GoF Patterns: Overview
الگوهای خلاقیت
Creational Patterns
الگوهای ساختاری، ص1
Structural Patterns, p.1
الگوهای ساختاری، ص2
Structural Patterns, p.2
الگوهای رفتاری، ص1
Behevioral Patterns, p.1
الگوهای رفتاری، ص2
Behevioral Patterns, p.2
الگوهای رفتاری، ص3
Behevioral Patterns, p.3
بخش پاداش
Bonus section
نمایش نظرات