دوره کامل اصلی جاوا: آموزش کدنویسی

The Complete Core Java Course : Learn to Code

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: جاوا را از ابتدا یاد بگیرید. ایده آل برای آزمایش حرفه ای هایی که در حال انتقال به DevOps یا Automation هستند. جاوا برای سلنیوم هسته جاوا. برنامه نویسی جاوا را از طریق جلسات عملی یاد خواهید گرفت. تازه با کد نویسی؟ جای نگرانی نیست این دوره کد نویسی را از ابتدا پوشش می دهد. ایده آل برای حرفه ای هایی که در حال انتقال به DevOps هستند که مایل به دریافت یک تقویت کننده کدنویسی هستند دوره ایده آل برای آزمایش کنندگان دستی که می خواهند به دنیای اتوماسیون روی بیاورند بیش از حد کافی مفاهیم پوشش داده شده برای حرفه ای هایی که "جاوا برای سلنیوم" را می آموزند، درک عمیقی از مفاهیم اولیه و پیشرفته جاوا شی گرا دریافت کنید. برنامه نویسی (OOPS) برنامه نویسی پیشرفته جاوا مفاهیم هسته اصلی جاوا برنامه نویسی جاوا از ابتدا ساختارهای داده در جاوا عبارات منظم در عملیات تاریخ و زمان جاوا (Rev. در جاوا 8) مدیریت استثنایی در جاوا کار با سیستم فایل در جاوا بدون PPT. جلسات برنامه نویسی گرا راهنمایی مربی و پشتیبانی حل پرس و جو پیش نیازها: بدون نیاز به تجربه کدنویسی قبلی. هر کسی که مایل به یادگیری کد نویسی است می تواند در این دوره شرکت کند. این دوره به طور عمیق مفاهیم اصلی جاوا را با تمرینات کدنویسی فراوان پوشش می دهد

سلام دوستان، این دوره مخصوص دانشجویانی است که تجربه قبلی کدنویسی ندارند. این دوره تمام مفاهیم اصلی جاوا را از سطوح پایه تا پیشرفته همراه با مثال های عملی و تمرین های کدنویسی پوشش می دهد.

این دوره موضوعات اصلی جاوا را به طور مفصل از سطوح پایه تا پیشرفته پوشش می دهد. من به تدریس مثال محور اعتقاد دارم. بنابراین، در طول جلسات هیچ PPT پیدا نخواهید کرد. اما، ده‌ها سناریو بی‌درنگ را خواهید یافت که برای توضیح مفاهیم پایه و پیشرفته جاوا استفاده می‌شوند.

با خیال راحت سوالات/بازخورد خود را در بلوک ارائه شده در زیر هر جلسه-ویدیو پست کنید. من مطمئن خواهم شد که به تمام سوالات شما رسیدگی می شود. "طرح کلی دوره" در زیر به شما ایده خوبی در مورد عمق و پوشش کلی این دوره می دهد. اگر می‌خواهید هر مفهوم دیگری از Core Java را یاد بگیرید - که قبلاً در این دوره توضیح داده نشده است - از طریق مسنجر Udemy به من اطلاع دهید.

رئوس مطالب دوره:

مبانی جاوا

  1. نصب JDK 10 و Eclipse

  2. برنامه Hello World Java

  3. انواع داده اولیه در جاوا

  4. کلید واژه "var" در جاوا 10

  5. عملگرهای حسابی در جاوا

  6. اپراتورهای منطقی و بیتی در جاوا

  7. اپراتورهای رابطه ای در جاوا

  8. اگر - شرط در جاوا

  9. Nested If - شرط در جاوا

  10. برای حلقه در جاوا

  11. تمرینات عملی در "برای حلقه"

  12. Nested For Loop در جاوا

  13. تمرینات عملی در "Nested For Loop"

  14. حلقه «While» «Do while» در جاوا

  15. قطعات 'Break' 'Continue' را در جاوا حلقه کنید

  16. مبانی رشته در جاوا

  17. عملیات مقایسه رشته ها در جاوا

  18. عملیات جستجوی رشته در جاوا

  19. عملیات برش رشته (برش) در جاوا

  20. عملیات جایگزینی رشته در جاوا

  21. عملیات تبدیل رشته در جاوا

برنامه نویسی شی گرا (OOPS) در جاوا

  1. مفهوم کلاس ها و اشیا در جاوا

  2. تمرینات عملی در کلاس و شی

  3. روش ها در جاوا

  4. بارگذاری بیش از حد روش در جاوا

  5. مشخص‌کننده‌های دسترسی (تغییرکننده‌های دسترسی) در جاوا

  6. سازنده در جاوا

  7. کپسوله سازی داده ها در جاوا

  8. کلید کلیدی ثابت در جاوا

  9. مفهوم روش اصلی در جاوا

  10. تمرینات پیشرفته کلاس و شی

  11. ارث بری کلاس در جاوا

  12. نسخ روش در جاوا

  13. چند شکلی در جاوا

  14. کلید کلیدی فوق العاده در جاوا

  15. سازنده کلاس فوق العاده در جاوا

  16. دسترسی محافظت شده در جاوا

  17. انتزاع در جاوا

  18. رابط در جاوا (رابط جاوا)

  19. کلید کلیدی نهایی در جاوا

ساختارهای داده در جاوا

  1. آرایه ها در جاوا

  2. شیء آرایه در جاوا

  3. بهبود (اصلاح شده) برای حلقه برای تکرار آرایه در جاوا

  4. تمرینات عملی آرایه در جاوا

  5. آرایه های دو بعدی در جاوا

  6. تمرین عملی روی آرایه های دو بعدی در جاوا

  7. آرایه شی در جاوا

  8. فهرست آرایه در جاوا (ArrayList)

  9. ساختار ArrayList در جاوا

  10. فهرست پیوند شده در جاوا (LinkedList)

  11. ArrayList در مقابل LinkedList در جاوا

  12. List Iterator در جاوا

  13. Hash Set در جاوا

  14. تنظیم هش پیوند شده در جاوا

  15. مجموعه درختی در جاوا

  16. تکرار در Set در جاوا

  17. Hash Map در جاوا

  18. نقشه درختی در جاوا

  19. تکرار بر روی نقشه ها در جاوا

عبارات منظم در جاوا

  1. مقدمه ای بر RegEx در جاوا

  2. کمیت‌کننده‌ها در عبارات منظم

  3. کلاس کاراکترها در عبارات منظم

  4. عبارات براکت

  5. یا اپراتور در RegEX

  6. اپراتور DOT در RegEX

  7. تطابق حریصانه و تنبل

  8. تمرینات عملی در مورد عبارات منظم

  9. تنظیم کردن محدوده اعداد

مدیریت استثنا در جاوا

  1. استثنا در جاوا چیست؟

  2. خطا در مقابل استثنا در جاوا

  3. استثناهای بررسی شده و بدون علامت در جاوا

  4. اعلان را در جاوا پرتاب می کند

  5. Block و Catch Block (Exception Handling) را در جاوا امتحان کنید

  6. «در نهایت» در جاوا مسدود شود

عملیات تاریخ و زمان (بازبینی شده در جاوا 8)

  1. عملیات تاریخ و زمان محلی در جاوا

  2. عملیات سفارشی تاریخ و زمان در جاوا

  3. عملیات آینده و تاریخ گذشته در جاوا

  4. عملیات آینده و زمان گذشته در جاوا

  5. محاسبه تفاوت تاریخ در جاوا

  6. محاسبه تفاوت زمانی در جاوا

  7. DateTime Formatter در جاوا

کلاس های ویژه در جاوا

  1. کلاس ریاضی در جاوا

  2. کلاس StringBuilder در جاوا

  3. روش های StringBuilder در جاوا

  4. کلاس اسکنر در جاوا

  5. کلاس تصادفی (برای ایجاد اعداد تصادفی) در جاوا

  6. کلاس UUID در جاوا (برای ایجاد شناسه های رشته منحصر به فرد جهانی)

کار با فایل سیستم در جاوا

  1. چگونه یک فایل متنی را در جاوا بخوانیم؟

  2. Apache Commons IO

  3. چگونه یک فایل متنی را در جاوا ویرایش کنیم؟

  4. تمرینات کاربردی با فایل های متنی در جاوا

  5. کپی و انتقال (تغییر نام) یک فایل متنی در جاوا

  6. تنظیم POI Apache

  7. خواندن داده های اکسل در جاوا

  8. داده های اکسل را در یک آرایه دو بعدی در جاوا بخوانید

  9. داده ها را در برگه اکسل در جاوا بنویسید

  10. سوالات مصاحبه


**با توجه به روندهای تغییر در فناوری، موضوعات بیشتری را در این طرح به روز خواهم کرد**


برای کسب حداکثر سود از دوره، لطفاً به مراحل زیر نگاهی بیندازید که توضیح می‌دهد "چگونه این دوره را بگذرانیم؟"

مرحله 1: روزانه 30 تا 45 دقیقه از وقت خود را به مدت 5 روز در هفته برنامه ریزی کنید. "تداوم" کلید است.

مرحله 2: همه جلسات به ویدیوهای کوچک کمتر از 20 دقیقه تقسیم می شوند. روزانه ۲ تا ۳ ویدیو تماشا کنید.

مرحله 3: ورزش عملی بسیار مهم است. بنابراین، بلافاصله برنامه های مورد بحث در جلسه را به تنهایی امتحان کنید. می توانید این برنامه ها را از منابع سخنرانی دانلود کنید.

مرحله 4: تکالیف با کلیدهای پاسخ در صورت لزوم ارائه می شوند. قبل از رفتن به جلسات بعدی، تکالیف را کامل کنید.

مرحله 5: اگر به سؤال یا مشکلی برخورد کردید، لطفاً با من تماس بگیرید و من مطمئن خواهم شد که سؤالات شما حل شده است.

آرزوی یادگیری بسیار شاد برای همه شما دارم.

توجه: برای بهترین کیفیت پخش ویدیو، لطفاً وضوح را از «تنظیمات» در گوشه سمت راست پایین پخش‌کننده ویدیو تنظیم کنید. 1080p یا 720p را با توجه به سرعت شبکه خود انتخاب کنید.


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

سطح 1 - مفاهیم اولیه برنامه نویسی جاوا Level 1 - Basic concepts of Java Programming

  • نصب JDK 10 JDK 10 Installation

  • نصب Eclipse IDE Eclipse IDE Installation

  • نوشتن اولین برنامه جاوا Writing First Java Program

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

  • عملگرهای حسابی در جاوا Arithmetic Operators in Java

  • عملگرهای منطقی و بیتی Logical and Bitwise Operators

  • اپراتورهای رابطه ای در جاوا Relational Operators in Java

  • اگر - شرط If - Condition

  • Nested If - شرط Nested If - Condition

  • برای حلقه در جاوا For Loop in Java

  • تمرین دستی روی "فور حلقه" Hands-On Exercise on 'For Loop'

  • Nested For Loop Nested For Loop

  • تمرین دستی در "حلقه تودرتو" Hands-On Exercise on 'Nested For Loop'

  • حلقه "While" و "Do while" در جاوا 'While' & 'Do While' Loop in Java

  • بیانیه‌های «شکستن» و «ادامه» را حلقه کنید Loop 'Break' & 'Continue' Statements

سطح 2 - عملیات رشته Level 2 - String Operations

  • مبانی رشته String Basics

  • عملیات مقایسه رشته ها String Comparison Operations

  • عملیات جستجوی رشته String Search Operations

  • عملیات برش رشته (برش). String (Cut) Slice Operations

  • عملیات جایگزینی رشته String Replace Operations

  • عملیات تبدیل رشته String Conversion Operations

سطح 3 - برنامه نویسی شی گرا - VIMP Level 3 - Object Oriented Programing - VIMP

  • مفهوم کلاس ها و اشیاء Concept of Classes and Objects

  • تمرین کلاس و شی 1 Class and Object Exercise 1

  • متدها در جاوا Methods in Java

  • روش اضافه بار Method Overloading

  • دسترسی به مشخصات در جاوا Access Specifiers in Java

  • سازنده Constructor

  • کپسوله سازی داده ها Data Encapsulation

  • کلمه کلیدی ثابت Static Keyword

  • مفهوم روش اصلی Concept of Main Method

  • تمرین کلاس و شی 2 Class and Object Exercise 2

سطح 4 - کلاس های ویژه در جاوا Level 4 - Special Classes in Java

  • کلاس ریاضی Math Class

  • کلاس StringBuilder StringBuilder Class

  • روش های StringBuilder StringBuilder Methods

  • کلاس اسکنر Scanner Class

  • کلاس تصادفی Random Class

  • کلاس UUID UUID Class

سطح 5 - موارد جدید در JAVA 10 Level 5 - What's New In JAVA 10

  • کلمه کلیدی 'var' 'var' Keyword

  • مفهوم جمع آوری زباله (GC) و به روز رسانی جاوا 10 در GC Concept of Garbage Collector (GC) and Java 10 Update in GC

  • به روز رسانی های دیگر در جاوا 10 Other Updates in Java 10

سطح 6 - ارث و انتزاع - IMP Level 6 - Inheritance and Abstraction - IMP

  • وراثت در جاوا Inheritance in Java

  • نادیده گرفتن روش Method Overriding

  • پلی مورفیسم Polymorphism

  • کلمه کلیدی فوق العاده Super Keyword

  • سازنده سوپر کلاس Super Class Constructor

  • دسترسی محافظت شده Protected Access

  • انتزاع - مفهوم - برداشت Abstraction

  • رابط Interface

  • کلمه کلیدی نهایی Final Keyword

سطح 7 - آرایه ها - IMP Level 7 - Arrays - IMP

  • آرایه ها در جاوا Arrays in Java

  • شی آرایه Array Object

  • "برای حلقه" اصلاح شده/بهبود یافته Modified / Enhanced 'For Loop'

  • تمرین آرایه Array Exercise

  • آرایه 2 بعدی 2-Dimensional Array

  • تمرین آرایه 2 بعدی 2-D Array Exercise

  • آرایه OBJECT...IMP Array of OBJECT...IMP

سطح 8 - لیست ها Level 8 - Lists

  • فهرست آرایه Array List

  • ساختار لیست پیوندی Linked List Structure

  • لیست پیوند شده Linked List

  • ArrayList در مقابل LinkedList ArrayList vs LinkedList

  • لیست تکرار کننده List Iterator

سطح 9 - مجموعه ها و نقشه ها Level 9 - Sets and Maps

  • مجموعه هش Hash Set

  • مجموعه هش پیوندی Linked Hash Set

  • مجموعه درخت Tree Set

  • تکرار بر روی مجموعه ها Iterating over Sets

  • نقشه هش Hash Map

  • نقشه درختی Tree Map

  • تکرار در Maps Iterating on Maps

سطح 10 - عبارات منظم - VIMP Level 10 - Regular Expressions - VIMP

  • مقدمه ای بر RegEx Introduction to RegEx

  • کمیت کننده ها در RegEx Quantifiers in RegEx

  • کلاس های شخصیت در RegEx Character Classes in RegEx

  • عبارات براکت در RegEx Bracket Expressions in RegEx

  • یا اپراتور OR Operator

  • اپراتور نقطه Dot Operator

  • تطبیق حریص و تنبل Greedy and Lazy Matching

  • تمرین RegEx 1 RegEx Exercise 1

  • تمرین RegEx 2 RegEx Exercise 2

  • منظم کردن محدوده اعداد Regularizing Number Ranges

سطح 11 - رسیدگی به استثنا - IMP Level 11 - Exception Handling - IMP

  • استثنا چیست؟ What is an Exception?

  • خطا در مقابل استثنا Error Vs Exception

  • Exception علامت خورده و بدون علامت Checked and Unchecked Exception

  • اعلامیه پرتاب می کند Throws Declaration

  • IMP - Try and Catch Block (Exception Handling) IMP - Try and Catch Block (Exception Handling)

  • "بالاخره" بلوک کنید 'Finally' Block

سطح 12 - عملیات تاریخ و زمان (Rev. Java 8) Level 12 - Date and Time Operations (Rev. Java 8)

  • تاریخ و زمان محلی Local Date and Time

  • تاریخ و زمان سفارشی Custom Date and Time

  • تاریخ آینده و گذشته Future and Past Date

  • آینده و زمان گذشته Future and Past Time

  • تفاوت تاریخ Date Difference

  • تفاوت زمانی Time Difference

  • DateTime Formatter DateTime Formatter

سطح 13 - کار با فایل های متنی (Apache Commons IO) Level 13 - Working with Text Files (Apache Commons IO)

  • فایل متنی را با استفاده از Apache Commons IO بخوانید Read Text File using Apache Commons IO

  • فایل متنی را با استفاده از Apache Commons IO ویرایش کنید Edit Text File using Apache Commons IO

  • سوال مصاحبه - مرتب سازی خط از فایل متنی Interview Question - Sort Line from Text File

  • کپی - انتقال فایل های متنی Copy - Move Text Files

  • سوال مصاحبه - کلمات تکراری را از فایل متنی حذف کنید Interview Question - Remove Duplicate Words from Text File

سطح 14 - کار با فایل های اکسل (Apache POI) Level 14 - Working with Excel Files (Apache POI)

  • راه اندازی Apache POI Apache POI Setup

  • اکسل را با استفاده از POI بخوانید Read Excel using POI

  • خواندن داده های اکسل در آرایه دو بعدی Read Excel Data into 2D Array

  • سوال مصاحبه - اکسل را با استفاده از POI بنویسید Interview Question - Write Excel using POI

مراحل بعدی Next Steps

  • مراحل بعدی Next Steps

  • مقاله مراحل بعدی Next Steps Article

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

دوره کامل اصلی جاوا: آموزش کدنویسی
جزییات دوره
10.5 hours
102
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
18,936
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dezlearn Education Dezlearn Education

IT را آسان بیاموزید