آموزش 2023 Core JAVA Bootcamp از صفر تا قهرمان

2023 Core JAVA Bootcamp from Zero to Hero

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: برنامه نویسی Core Java | core java made easy | کامل core java به روشی ساده | full stack java developer - core java اصول جاوا نحوه درک و نوشتن برنامه های جاوا ساده درک مفهومی مفاهیم OOPS تمرین تمرین برای تقویت دانش کدنویسی پیش نیازها:بدون نیاز به تجربه برنامه نویسی

جاوا یکی از محبوب ترین زبان های برنامه نویسی است. جاوا ویژگی های برنامه نویسی شی گرا و کاربردی را ارائه می دهد.


ویژگی های برتر را در تمام طول جاوا 17 بیاموزید و از آن استفاده کنید


  • بر ویژگی های شی گرا و زبان جاوا مسلط شوید

  • اولین برنامه جاوا خود را اجرا کنید و اجزای سازنده یک برنامه جاوا را درک کنید

  • زمینه های استاتیک و غیر ایستا مورد استفاده در هر برنامه جاوا را بیاموزید

  • از Datatypes، Literals، Variables و Typecasting استفاده کنید

  • مهارت های اشکال زدایی را به دست آورید

  • درک بازگشت

  • رشته ها، کلاس بافر رشته و روش های رشته را بیاموزید

  • تغییر دهنده های دسترسی مختلف را مشخص کنید

  • منطق را با استفاده از عبارات شرطی، ساختارهای حلقه تعریف کنید

  • از بسته ها برای سازماندهی کد استفاده کنید

  • وراثت، انتزاع، چندشکلی و کپسولاسیون را پیاده سازی کنید

  • واسط ها، اهمیت و کاربرد آنها را درک کنید

  • از کلاس ها و رابط های انتزاعی برای پیاده سازی انتزاع استفاده کنید

  • ارتباط بین رشته ای را پیاده سازی کنید

  • بررسی استثناها

  • روش های مدیریت فایل را درک کنید

  • کلاس های مختلف مجموعه جاوا را درک کرده و از آنها استفاده کنید

  • مبانی سرولت ها را بدانید

  • روی موارد استفاده مختلف و مشکلات کدگذاری کار کنید

  • مشخصات داخلی ماشین مجازی جاوا را بیاموزید



الزامات چیست؟

  • جاوا، Eclipse IDE (نصب در بخش راه اندازی آسان پوشش داده شده است)

    یا

  • برای کار با Java IDE می‌توانید از IDE آنلاین مانند repl آن استفاده کنید

این دوره برای چه کسانی است:

  • توسعه دهندگانی که در حال شروع با جاوا هستند

  • آزمایش‌کنندگانی که می‌خواهند جاوا را سریع و عمیق یاد بگیرند

  • توسعه دهندگان باتجربه که می خواهند جدیدترین ویژگی های جاوا را بیاموزند

  • توسعه دهندگان باتجربه که می خواهند داخلی JVM را درک کنند

  • هر کسی که می خواهد جاوا را سریع و عمیق یاد بگیرد



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

یک تور سریع از اصول اولیه در JAVA A Quick tour of basics in JAVA

  • یادداشت مربی Instructor's Note

  • نوشتن برنامه Hello World در جاوا Writing Hello World Program in Java

  • انواع داده ها، متغیرها و اپراتورها Data types, Variables and Operators

  • محاسبه مساحت مستطیل Calculate area of rectangle

  • تبدیل دما Temperature Conversion

  • اضافه کردن دو عدد در جاوا بدون استفاده از اسکنر Addition of Two Numbers in Java without using Scanner

  • تعویض دو عدد در جاوا Swapping of Two Numbers in Java

ساختارهای کنترل در جاوا Control Structures in Java

  • عبارت If و If else If statement and If else statement

  • دستور Nested If و Else-if Ladder Nested If statement and Else-if Ladder statement

  • سوئیچ بیانیه Switch Statement

  • برای حلقه For Loop

  • در حالی که حلقه While loop

  • حلقه Do-While Do-While loop

  • بررسی یک عدد پالیندروم است یا خیر Checking a number is palindrome or not

  • یک برنامه جاوا بنویسید تا بزرگترین سه عدد را پیدا کنید Write a Java Program to Find Largest of Three Numbers

  • نمایش جدول ضرب در جاوا Display Multiplication Table in Java

بازگشت در جاوا Recursion in Java

  • بازگشت Recursion

  • فاکتوریل با استفاده از بازگشت قسمت 1 Factorial using recursion part-1

  • فاکتوریل با استفاده از بازگشت قسمت 2 Factorial using recursion part-2

  • سری فیبوناچی با استفاده از بازگشت PART-1 Fibonacci Series using recursion PART-1

  • سری فیبوناچی با استفاده از بازگشت PART-2 Fibonacci Series using recursion PART-2

  • GCD با استفاده از بازگشت GCD Using recursion

  • معکوس عدد داده شده با استفاده از بازگشت Reverse of the given number using recursion

رشته ها در جاوا Strings in Java

  • کلاس بافر رشته (بخش 1) String Buffer Class (Part-1)

  • کلاس بافر رشته (بخش 2) String Buffer Class (Part-2)

  • متد charAt در رشته ها charAt method in Strings

  • روش مقایسه با CompareTo method

  • روش الحاق در رشته ها Concatenate method in Strings

  • متد برابر در رشته ها equals method in Strings

  • برابر است با نادیده گرفتن حروف در رشته ها equals Ignore Case in Strings

  • متد getChars در رشته ها getChars method in Strings

  • روش طول در رشته ها length method in strings

  • جایگزینی متد در رشته ها replace method in Strings

  • روش تقسیم در جاوا قسمت 1 Split method in Java part-1

  • روش تقسیم در جاوا قسمت 2 Split method in Java part-2

  • مقایسه رشته ها String Comparision

  • روش زیر رشته در رشته ها Substring Method in strings

  • به روش های LowerCase و toUpperCase در رشته ها toLowerCase and toUpperCase methods in Strings

  • روش برش در رشته ها Trim method in strings

  • شمارش تعداد حروف صدادار و صامت در رشته داده شده Counting number of vowels and consonents in the given String

  • یک برنامه جاوا برای شمارش تعداد حروف صدادار در یک رشته بنویسید Write a Java Program to Count Number of Vowels in a String

  • یک برنامه جاوا بنویسید تا بررسی کنید رشته داده شده Palindrome است یا خیر؟ Write a Java Program to check given string is Palindrome or not ?

OOPS در JAVA OOPS in JAVA

  • مبانی OOPS OOPS Basics

  • کلاس ها و اشیاء قسمت 1 Classes and Objects part-1

  • کلاس ها و اشیاء قسمت 2 Classes and Objects part-2

  • نمونه ای از سازنده Example of Constructor

وراثت در جاوا Inheritance in JAVA

  • مبانی ارث Basics of inheritance

  • انواع وراثت در جاوا Types of Inheritance in JAVA

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

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

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

  • مشخص کننده های محافظت شده Protected Specifiers

  • کلاس نهایی در جاوا Final class in JAVA

  • روش های نهایی در جاوا Final Methods in JAVA

کلاس های چکیده Abstract Classes

  • کلاس های چکیده قسمت 1 Abstract Classes Part-1

  • کلاس های چکیده قسمت 2 Abstract Classes Part-2

  • کلاس های چکیده قسمت 3 Abstract Classes Part-3

رابط ها Interfaces

  • نحو و مثال های رابط Interfaces Syntax and examples

  • نمونه هایی از رابط Examples of Interface

  • گسترش رابط ها Extending Interfaces

  • رابط های تو در تو در جاوا Nested Interfaces in Java

بسته های جاوا Packages in JAVA

  • بسته ها در جاوا Packages in Java

  • نمونه پکیج Package Example

  • رابط در یک بسته Interface in a Package

  • ایجاد یک بسته فرعی در یک بسته Creating Subpackage in a Package

مجموعه ها در JAVA Collections in JAVA

  • کلاس آرایه Array Class

  • کپی کردن یک آرایه Copying an array

  • ایجاد و نمایش ArrayList Create and Displaying ArrayList

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

  • پیدا کردن اندازه فهرست آرایه و حذف عناصر Finding Size of Array List and Removing elements

  • دریافت و تنظیم متدها در ArrayLists Get and Set Methods in ArrayLists

  • مرتب سازی ArrayList Sorting ArrayList

  • مرتب سازی Integer ArrayList Sorting Integer ArrayList

  • کلاس لیست پیوندی Linked List Class

  • کلاس وکتور Vector Class

  • کلاس پشته Stack Class

  • کلاس Hash-Map Hash-Map Class

  • مجموعه ها در جاوا Collections in Java

مدیریت استثنا در جاوا Exception Handling in JAVA

  • اصول استثنایی Exception basics

  • نمونه هایی از استثنائات Examples of Exceptions

  • استثناهای داخلی Built-in Exceptions

  • استثنا تعریف شده توسط کاربر User-Defined Exception

  • بخش 2 استثنایی تعریف شده توسط کاربر User-Defined Exception Part-2

  • رسیدگی به استثناها Handling Exceptions

  • رسیدگی به استثناهای متعدد Handling Multiple Exceptions

  • بند پرتاب می کند Throws Clause

  • پرتاب استثنا Throw Exception

  • پرتاب مجدد یک استثنا Re-Throwing an Exception

فایل ها و موضوعات Files & Threads

  • روش های مدیریت فایل در جاوا File Handling Methods in JAVA

  • ارتباطات بین رشته ای Inter-Thread Communication

  • بن بست در موضوعات Deadlock in Threads

مبانی Servlets در جاوا Basics of Servlets in JAVA

  • چرخه زندگی Servlets Servlets Life Cycle

  • بسته javax.servlet javax.servlet Package

  • پیاده سازی Counter ساده با استفاده از Servlet Simple Counter implementation using Servlet

تکالیف Assignments

  • رشته ها و کاراکترها Strings and characters

  • برنامه کنسول Console Program

  • طولانی ترین دنباله مرتب شده Longest Sorted Sequence

  • شمارنده نمرات Grades Counter

  • بانکداری Banking

  • غاز و سیاهگوش Goose and Lynx

نمایش نظرات

Udemy (یودمی)

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

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

آموزش 2023 Core JAVA Bootcamp از صفر تا قهرمان
جزییات دوره
15.5 hours
87
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
7,478
4.4 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Surendra Varma Surendra Varma

بهترین مربی

نام مربی Surendra varma است.

او برنده جایزه بهترین معلم است.

او برنده جایزه Young Achiever است.

او دارای مدرک کارشناسی در رشته علوم کامپیوتر مدرک کارشناسی ارشد در علوم کامپیوتر است. او سخت‌ترین امتحان‌های علوم کامپیوتر مانند GATE UGC-NET را با رنگ‌های درخشان پشت سر گذاشت. همچنین، او در دوره کارشناسی ارشد یک دانشگاه برتر است.

او در حال حاضر در حال تحصیل در مقطع دکترا از معتبرترین دانشگاه جهان موسسه علوم هند (IISC)، بنگلور است.

او با شرکت های مختلف EdTech در هند از جمله Great Learning کار کرد. او همیشه بهترین بازخورد را از دانش آموزانش دریافت می کرد.

او 14+ سال تجربه در تدریس/تحقیق/صنعت دارد.

او در نقش‌های مختلفی مانند مهندس نرم‌افزار، دانشیار، محقق، مربی فنی، مربی فنی ارشد، رئیس فنی، رئیس آکادمیک کار کرد.

او بیش از 1,00,000 دانش آموز را در حرفه خود تربیت کرده است. شاگردان سابق او در حال حاضر در MNC مانند Amazon، Infosys، Wipro، TCS، CTS، Accenture و غیره مشغول به کار هستند.

او سخنرانی‌های مهمان در دانشگاه‌ها/کالج‌های برتر هند مانند IIIT s، دانشگاه SRM، VIT و غیره داشته است.

او به دانشجویان کشورهای مختلف مانند هند، ایالات متحده آمریکا، کانادا، امارات، استرالیا، بریتانیا، آلمان و غیره آموزش آنلاین داده است.

او در رتبه بندی 5% برتر در شکستن ارزیابی کدنویسی آمازون قرار گرفت.

شاگردان او در 150 کشورهای مختلف پراکنده هستند.