🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش کامل جاوا ۲۳ – از مبتدی تا حرفهای
- آخرین آپدیت
دانلود The Complete Java 23 Bootcamp - From Beginner to Expert
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش جامع برنامه نویسی جاوا: از مقدماتی تا مدیریت حافظه پیشرفته
با این دوره جامع، بهترین دوره آموزشی جاوا 23 از مبتدی تا متخصص، اصول برنامهنویسی شیءگرا را بیاموزید. در این دوره به موضوعات کلیدی زیر پرداخته میشود:
مباحث کلیدی دوره آموزش جاوا:
مبانی برنامه نویسی جاوا (Java programming fundamentals)
برنامه نویسی شیء گرا (Object oriented programming - OOP)
مدیریت حافظه در جاوا (Memory management - stack and heap memory)
جمع آوری زباله و مدیریت حافظه در جاوا (Garbage collection)
کار با استریمها در جاوا (Java Streams)
استفاده از Generics در جاوا
برنامه نویسی چند نخی و نخهای مجازی (Multithreading and virtual threads)
پیشنیازهای دوره آموزشی جاوا:
اتصال به اینترنت (Internet connection)
این دوره به زبان برنامهنویسی جاوا میپردازد و شما را از سطح مبتدی به سطح متخصص ارتقا میدهد.
بخش 1: مبانی جاوا (Java Basics)
متغیرها، انواع داده و تبدیل نوع (variables, data types and type casting)
حلقهها و دستورات شرطی (loops and conditionals)
متدها و عملگرها (methods and operators)
چرخه حیات یک ترد (life cycle of a thead)
بخش 2: برنامهنویسی شیءگرا (Object Oriented Programming - OOP)
کلاسها و اشیاء (classes and objects)
متدهای کلاس و بستهها (class methods and packages)
تعدیلکنندهها و سازندهها (modifiers and constructors)
ارسال با مقدار و ارسال با ارجاع (pass by value and pass by reference)
وراثت (inheritance)
ترکیب (composition)
چندریختی و انتزاع (polymorphism and abstraction)
کپسولهسازی (encapsulation)
اینترفیسها، رکوردها و کلاسهای مهر و موم شده (interfaces, records and sealed classes)
بخش 3: مدیریت حافظه (Memory Management)
حافظه پشته و هیپ (stack and heap memory)
جمعآوری زباله (garbage collection)
ZGC و جمعآوری زباله نسلبندی شده (ZGC and generational garbage collection)
بخش 4: استثناها (Exceptions)
استثناها و خطاها (exceptions and errors)
بلوکهای try-catch
کلمات کلیدی throws و throw
بخش 5: کار با فایلها و سریالسازی (File Handling and Serialization)
فایلها در جاوا (Files in Java)
FileReader و FileWriter
FileInputStream, DataInputStream و مدیریت فایلها
بخش 6: رشتهها (Strings)
استخر رشتههای ثابت (intern pool)
مقایسه رشتهها (string comparison)
متد intern()
بخش 7: Generics
متدها و کلاسهای عمومی (generic methods and classes)
بخش 8: چارچوب مجموعههای جاوا (Java Collection Framework)
آرایهها و لیستها (arrays and lists)
هشمپها و هشستها (hashmaps and hash sets)
مقایسه زمان اجرای ساختارهای داده (running time comparison of data structures)
بخش 9: عبارات لامبدا (Lambda Expressions)
عبارات لامبدا (lambda expressions)
ارجاع به متد (method references)
بخش 10: استریمها (Streams)
API استریم جاوا (Java stream API)
تکرار خارجی و داخلی (external and internal iteration)
کوتاه کردن و ادغام حلقه (short-circuiting and loop fusion)
آپشنالها (optionals)
موازیسازی (parallelization)
بخش 11: چندنخی و نخهای مجازی (Multithreading and Virtual Threads)
نخها و پردازشها (threads and processes)
چرخه حیات نخ (thread lifecycle)
همگامسازی (synchronization)
نخهای مجازی (virtual threads)
در این دوره، تئوری پشت هر مفهوم را بررسی کرده و سپس به پیادهسازی عملی آن در جاوا میپردازیم.
شما دسترسی مادامالعمر به بیش از 180 سخنرانی به همراه اسلایدها و کدهای منبع خواهید داشت!
این دوره با ضمانت بازگشت وجه 30 روزه ارائه میشود! اگر به هر دلیلی رضایت نداشتید، وجه شما بازگردانده خواهد شد.
پس منتظر چه هستید؟ جاوا را به گونهای بیاموزید که حرفه شما را پیش ببرد و دانش شما را افزایش دهد، همه اینها به روشی سرگرم کننده و عملی!
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
محیط و تنظیمات
Environment & Settings
مقدمه معماری جاوا - JDK، JRE و JVM
Java architecture introduction - JDK, JRE and JVM
آزمون معماری جاوا
Java architecture quiz
نسخههای جاوا
Java versions
نصب JDK جاوا 23
Installing Java JDK 23
نصب IntelliJ
Installing IntelliJ
اجرای برنامههای جاوا از خط فرمان
Running Java applications from command line
مبانی جاوا و متغیرها
Java Basics & Variables
گامهای اول
First steps
استفاده از توضیحات (comments)
Using comments
متغیرها
Variables
انواع دادهها
Data types
تبدیل نوع (Type casting)
Type casting
رشتهها (Strings)
Strings
مقادیر بولی (Booleans)
Booleans
آرایهها در جاوا
Arrays in Java
مبانی جاوا
Java Basics
شرطها
Conditionals
مقدمه دستور if
If statement introduction
دستور if-else
If-else statement
دستور if-else تودرتو
Nested if-else statement
دستور switch
Switch
دستور switch با رویکرد جدید
Switch with the new approach
تمرین شرطها I
Conditionals exercise I
راه حل
Solution
تمرین شرطها II
Conditional exercise II
راه حل
Solution
آزمون شرطها
Conditionals Quiz
حلقهها
Loops
حلقهها در جاوا چه هستند؟
What are loops in Java?
حلقههای for
For loops
حلقههای for با آرایهها
For loops with arrays
حلقههای for تودرتو
Nested for loops
دستورات break و continue
Break and continue
حلقههای while
While loops
حلقههای do-while
Do-while loops
تمرین حلقهها I
Loops exercise I
راه حل
Solution
تمرین حلقهها II
Loops exercise II
راه حل
Solution
آزمون حلقهها
Loops Quiz
متدها
Methods
متدها در جاوا چه هستند؟
What are methods in Java?
پارامترها در متدها
Parameters in methods
بازگرداندن مقدار (Return)
Return
اضافه بار متد (Method overloading)
Method overloading
محدوده (Scopes)
Scopes
استفاده از varargs
Using var
تمرین متدها I
Method exercise I
راه حل
Solution
تمرین متدها II
Method exercise II
راه حل
Solution
تمرین متدها III
Methods exercise III
راه حل
Solution
تمرین متدها IV
Methods exercise IV
راه حل
Solution
تمرین متدها V
Methods exercise V
راه حل
Solution
آزمون متدها
Methods Quiz
آرایهها
Arrays
مروری بر آرایههای یک و چند بعدی
One and multi-dimensional arrays overview
مثال آرایهها
Arrays example
کلاس Arrays در جاوا
Arrays class in Java
تمرین آرایهها I
Arrays exercise I
راه حل
Solution
تمرین آرایهها II
Arrays exercise II
راه حل
Solution
تمرین آرایهها III
Arrays exercise III
راه حل
Solution
آزمون آرایهها
Arrays Quiz
عملگرها
Operators
عملگرهای جاوا چه هستند؟
What are Java operators?
عملگرهای حسابی و شرطی
Arithmetic and conditional operators
نمایش نظرات