آموزش معرفی برنامه نویسی جاوا برای مبتدیان

دانلود Java Programming Introduction for Beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: یاد بگیرید که چگونه برنامه های جاوا را توسعه دهید. تکنیک های توسعه جاوا را از جاوا 8 تا 23 پوشش می دهد. نحوه توسعه برنامه های جاوا را بیاموزید. یک پایه جاوا قوی بسازید و سپس یاد بگیرید که برای تبدیل شدن به یک توسعه دهنده جاوا چه چیزی لازم است! برنامه نویسی شی گرا (OOP) و وراثت را به روش صحیح یاد بگیرید. ساختارهای داده، فایل I/O، Steams و Lambdas را بیاموزید. بهترین روش ها برای جاوا 8 - جاوا 23 را پوشش می دهد کد جاوا خود را با استفاده از ابزارهای توسعه مدرن مانند IntelliJ توسعه دهید. بیاموزید که برای تبدیل شدن به یک توسعه‌دهنده جاوای مطلوب که شرکت‌ها می‌خواهند آن‌ها را استخدام کنند، چه چیزهایی لازم است. من یک مربی پاسخگو هستم ... سوالات خود را ارسال کنید و من در عرض 24 ساعت پاسخ خواهم داد. به یک جامعه فعال از دانش آموزانی که قبلاً در این دوره ثبت نام کرده اند بپیوندید! شما می توانید تمام کد منبع و فایل های PDF را دانلود کنید. ایده آل برای یادگیری آفلاین و مرور. پیش نیازها: تمایل به یادگیری زبان برنامه نویسی جاوا. هیچ تجربه قبلی لازم نیست. جاوا را از ابتدا یاد خواهید گرفت.

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

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

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

دانستن نحوه برنامه نویسی در جاوا می تواند شغلی برای شما ایجاد کند یا شغلی را که دارید بهبود بخشد. شرکت ها دائماً به دنبال توسعه دهندگان ماهر جاوا هستند و داشتن تخصص در جاوا یک دارایی بسیار ارزشمند است. برخی از پردرآمدترین آگهی‌های شغلی برای توسعه‌دهندگان با مهارت‌های جاوا قوی هستند.

این دوره به شما کمک می‌کند تا به سرعت برنامه‌نویسی جاوا را بالا ببرید. من زبان را ابهام زدایی خواهم کرد و به شما در درک مفاهیم اساسی برای ساخت برنامه های کاربردی با استفاده از جاوا کمک می کنم. شما از اصول اولیه شروع می کنید و به تدریج به موضوعات پیشرفته تری مانند برنامه نویسی شی گرا (OOP)، ساختارهای داده، ورودی/خروجی فایل ها، جریان ها و لامبداها می روید.

از ابزارهای توسعه مدرن مانند IntelliJ IDEA نیز استفاده خواهید کرد. همه پروژه‌ها از بهترین و مدرن‌ترین روش‌های جاوا استفاده می‌کنند، بنابراین می‌توانید یک استخدام حرفه‌ای و دلخواه شوید.

در طول دوره، چندین برنامه جاوا خواهید ساخت. شما تمام کدها را گام به گام توسعه خواهید داد، بنابراین پس از تکمیل این دوره از توسعه برنامه های کاربردی خود مطمئن هستید!

این دوره همچنین به شما نشان می دهد که چگونه موضوعاتی مانند ساختار داده، برنامه نویسی شی گرا، مدیریت استثنا، عملیات ورودی/خروجی فایل و لامبدا را مدیریت کنید. شما یاد خواهید گرفت که چگونه کد قوی بنویسید، خطاها را به طور موثر مدیریت کنید، و با فایل ها و جریان های داده کار کنید.


---

در این دوره، شما:

را دریافت خواهید کرد

- مربیان پاسخگو: همه سؤالات ظرف 24 ساعت پاسخ داده می شوند

- همه کد منبع برای دانلود موجود است

- فایل‌های PDF همه سخنرانی‌ها برای دانلود موجود است

- ضبط‌های صوتی و ویدیویی حرفه‌ای (پیش‌نمایش‌های رایگان را بررسی کنید)


---


در مقایسه با سایر دوره های جاوا

این دوره به روز است و آخرین ویژگی های جاوا را پوشش می دهد.

مراقب سایر دوره های Udemy Java باشید. بسیاری از آنها قدیمی هستند و از نسخه های قدیمی جاوا استفاده می کنند. وقت یا پول خود را برای یادگیری فناوری قدیمی هدر ندهید.

در دوره آموزشی من شرکت کنید تا به شما نحوه توسعه برنامه های کاربردی در جاوا را از ابتدا نشان دهم. می توانید کد را همراه با من در ویدیوها تایپ کنید، که بهترین راه برای یادگیری است.

من یک مربی بسیار پاسخگو هستم و آماده پاسخگویی به سوالات شما و کمک به شما در حل مشکلات هستم.

در نهایت، تمام کد منبع همراه با دوره به همراه دستورالعمل های راه اندازی ارائه می شود.


نظرات دانشجویان ارزش این دوره را ثابت می کند

کسانی که دوره‌های من را مرور کرده‌اند، اشاره کرده‌اند که دستورالعمل‌ها واضح و آسان است و همچنین کامل و بسیار آموزنده است.

بسیاری از دانش آموزان در گذشته دوره های دیگر جاوا را نیز گذرانده بودند، اما متوجه شدند که دوره های من مورد علاقه آنهاست. آنها از ساختار محتوا و صوتی/تصویری با کیفیت بالا لذت بردند.


این بهترین آموزشی است که تا به حال دیده ام، هر مرحله به خوبی توضیح داده شده است و فیلم های آموزشی با استاندارد بالایی ساخته شده اند. من این دوره را به شدت توصیه می کنم! - راب


کلاه بر تو چاد، بهترین دوره ای است که تا به حال در Udemy انجام داده ام. شما هرگز ناامید نمی شوید. - Morebodi


بزرگترین مزیت این دوره این است که اریک چقدر به سوالات پاسخ می دهد. آموزش CBT باید اینگونه باشد و ارزش پول و زمان را داشت. من توانستم همه چیز را در دوره تکمیل کنم و اکنون یک برنامه دارم! - جبرئیل


OMG این دوره فوق العاده است!!! خیلی چیزهای عالی برای گفتن جدا از خود دوره، از اینکه اریک چقدر سریع به سؤالات/مسائل پاسخ می‌دهد و چقدر سریع توانست کد من را عیب‌یابی کند، شگفت‌زده شدم: ) - پیج


مواد با کیفیت

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


  • Spring Boot و Hibernate برای مبتدیان

  • تست کردن واحد بوت فنری با JUnit، Mockito و MockMvc

  • Full Stack: React و Java Spring Boot

  • Full Stack: Angular و Java Spring Boot

  • برنامه‌های Java Spring Boot را بصورت آنلاین در Amazon Cloud (AWS) مستقر کنید


این دوره‌ها نقدهای 5 ستاره بسیار خوبی دریافت کرده‌اند و بیش از 800000 دانش‌آموز دوره‌ها را گذرانده‌اند. همچنین، این دوره ها محبوب ترین دوره ها در دسته بندی های مربوط به خود هستند.

من همچنین یک کانال YouTube فعال دارم که در آن ویدیوهای معمولی را پست می کنم. در سال گذشته، بیش از 800 آموزش ویدیویی (عمومی و خصوصی) ایجاد کرده ام. کانال یوتیوب من بیش از 6 میلیون بازدید و 40 هزار مشترک دارد. بنابراین می‌دانم چه چیزی برای ایجاد آموزش‌های ویدیویی کار می‌کند و چه چیزی کار نمی‌کند.


بدون ریسک – بازپرداخت Udemy

در نهایت، هیچ خطری وجود ندارد. شما می توانید 25 درصد از دوره را به صورت رایگان پیش نمایش کنید. پس از خرید دوره، اگر به دلایلی از دوره راضی نیستید، Udemy بازپرداخت 30 روزه (براساس خط مشی بازپرداخت Udemy) ارائه می دهد.

پس چیزی برای از دست دادن ندارید، در این دوره ثبت نام کنید و یاد بگیرید که چگونه یک برنامه نویس حرفه ای جاوا شوید.

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


مخاطب هدف

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

• هیچ تجربه برنامه نویسی قبلی لازم نیست. من جاوا را از ابتدا به شما آموزش خواهم داد.


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

اصول جاوا Java Fundamentals

  • مقدمه Introduction

  • نحوه شرکت در این دوره و نحوه دریافت کمک How To Take This Course and How To Get Help

  • دانلود کد منبع، فایل های PDF و لینک های دوره Downloading the Source Code, PDFs and Course Links

  • جاوا چیست؟ What is Java?

  • Java IDE - IntelliJ Java IDE - IntelliJ

  • نصب IntelliJ Installing IntelliJ

  • Java HelloWorld - بررسی اجمالی Java HelloWorld - Overview

  • Java HelloWorld - کدنویسی Java HelloWorld - Coding

  • رشته ها در جاوا - نمای کلی - قسمت 1 Strings In Java - Overview - Part 1

  • رشته ها در جاوا - نمای کلی - قسمت 2 Strings In Java - Overview - Part 2

  • رشته ها در جاوا - کد نویسی - قسمت 1 Strings In Java - Coding - Part 1

  • رشته ها در جاوا - کد نویسی - قسمت 2 Strings In Java - Coding - Part 2

  • خواندن ورودی رشته - نمای کلی Reading String Input - Overview

  • خواندن ورودی رشته - کدگذاری - قسمت 1 Reading String Input - Coding - Part 1

  • خواندن ورودی رشته - کدگذاری - قسمت 2 Reading String Input - Coding - Part 2

  • انواع داده های اولیه - بررسی اجمالی - قسمت 1 Primitive Data Types - Overview - Part 1

  • انواع داده های اولیه - نمای کلی - قسمت 2 Primitive Data Types - Overview - Part 2

  • انواع داده های اولیه - کدگذاری Primitive Data Types - Coding

  • خواندن ورودی عدد صحیح - نمای کلی Reading Integer Input - Overview

  • خواندن ورودی عدد صحیح - کدگذاری Reading Integer Input - Coding

  • ریخته گری و تبدیل - بررسی اجمالی Casting and Conversion - Overview

  • ریخته گری و تبدیل - کدگذاری - قسمت 1 Casting and Conversion - Coding - Part 1

  • ریخته گری و تبدیل - کدگذاری - قسمت 2 Casting and Conversion - Coding - Part 2

شرایط Conditionals

  • شرایط: if/else - نمای کلی - قسمت 1 Conditionals: if/else - Overview - Part 1

  • شرایط: if/else - نمای کلی - قسمت 2 Conditionals: if/else - Overview - Part 2

  • شرایط: if/else - کدگذاری - قسمت 1 Conditionals: if/else - Coding - Part 1

  • شرایط: if/else - کدگذاری - قسمت 2 Conditionals: if/else - Coding - Part 2

  • شرایط: if/else Compounds and Nested if - Coding - Part 1 Conditionals: if/else Compounds and Nested if - Coding - Part 1

  • شرایط: if/else Compounds and Nested if - Coding - Part 2 Conditionals: if/else Compounds and Nested if - Coding - Part 2

  • شرایط: if/else if - کدگذاری Conditionals: if/else if - Coding

  • شرایط: اپراتور سه تایی - کدگذاری Conditionals: Ternary Operator - Coding

  • شرایط: مقایسه رشته ها - نمای کلی Conditionals: Comparing Strings - Overview

  • شرایط: مقایسه رشته ها - کدگذاری - قسمت 1 Conditionals: Comparing Strings - Coding - Part 1

  • شرایط: مقایسه رشته ها - کدگذاری - قسمت 2 Conditionals: Comparing Strings - Coding - Part 2

  • شرایط: بیانیه سوئیچ - نمای کلی Conditionals: Switch statement - Overview

  • شرایط: بیانیه سوئیچ - کدگذاری - قسمت 1 Conditionals: Switch statement - Coding - Part 1

  • شرایط: بیانیه سوئیچ - کدگذاری - قسمت 2 Conditionals: Switch statement - Coding - Part 2

  • شرایط: بیانیه سوئیچ - کدگذاری - قسمت 3 Conditionals: Switch statement - Coding - Part 3

  • شرایط: بیانیه سوئیچ مدرن - نمای کلی Conditionals: Modern Switch statement - Overview

  • شرایط: بیانیه سوئیچ مدرن - کدگذاری - قسمت 1 Conditionals: Modern Switch statement - Coding - Part 1

  • شرایط: بیانیه سوئیچ مدرن - کدگذاری - قسمت 2 Conditionals: Modern Switch statement - Coding - Part 2

  • شرایط: Enums و عبارت Switch - نمای کلی Conditionals: Enums and Switch statement - Overview

  • شرایط: Enums و عبارت Switch - کدگذاری Conditionals: Enums and Switch statement - Coding

حلقه ها Loops

  • حلقه ها: برای حلقه ها - نمای کلی Loops: for loops - Overview

  • حلقه ها: برای حلقه ها - کدگذاری - قسمت 1 Loops: for loops - Coding - Part 1

  • Loops: for loops - Coding - Part 2 Loops: for loops - Coding - Part 2

  • حلقه ها: حلقه های while - نمای کلی Loops: while loops - Overview

  • حلقه ها: حلقه های while - کدگذاری Loops: while loops - Coding

  • حلقه ها: شکستن و ادامه دادن - نمای کلی Loops: break and continue - Overview

  • حلقه ها: شکستن و ادامه دادن - کدگذاری Loops: break and continue - Coding

روش ها Methods

  • روش ها: شروع به کار با روش ها - بررسی اجمالی Methods: Getting Started with Methods - Overview

  • روش ها: شروع به کار با روش ها - کدنویسی Methods: Getting Started with Methods - Coding

  • روش ها: پارامترها و اضافه بار - بررسی اجمالی Methods: Parameters and Overloading - Overview

  • روش ها: پارامترها و اضافه بار - کدگذاری - قسمت 1 Methods: Parameters and Overloading - Coding - Part 1

  • روش ها: پارامترها و اضافه بار - کدگذاری - قسمت 2 Methods: Parameters and Overloading - Coding - Part 2

  • روش ها: بازگرداندن یک ارزش - مرور کلی Methods: Returning a Value - Overview

  • روش ها: برگرداندن یک مقدار - کدگذاری Methods: Returning a Value - Coding

  • روش ها: بازگشت - مرور کلی Methods: Recursion - Overview

  • روش ها: بازگشتی - کدگذاری Methods: Recursion - Coding

آرایه ها Arrays

  • Arrays: Fundamentals - Overview Arrays: Fundamentals - Overview

  • Arrays: Fundamentals - Coding - Part 1 Arrays: Fundamentals - Coding - Part 1

  • Arrays: Fundamentals - Coding - Part 2 Arrays: Fundamentals - Coding - Part 2

  • آرایه ها: مقداردهی اولیه - نمای کلی Arrays: Initialization - Overview

  • Arrays: Initialization - Coding - Part 1 Arrays: Initialization - Coding - Part 1

  • Arrays: Initialization - Coding - Part 2 Arrays: Initialization - Coding - Part 2

  • آرایه ها: انتقال آرایه ها به روش ها - نمای کلی Arrays: Passing Arrays into Methods - Overview

  • آرایه ها: انتقال آرایه ها به روش ها - کدگذاری Arrays: Passing Arrays into Methods - Coding

  • آرایه ها: برگرداندن آرایه ها از روش ها - نمای کلی Arrays: Returning Arrays from Methods - Overview

  • آرایه ها: برگرداندن آرایه ها از روش ها - کدگذاری Arrays: Returning Arrays from Methods - Coding

  • آرایه ها: پر کردن - نمای کلی Arrays: Filling - Overview

  • آرایه ها: پر کردن - کدگذاری Arrays: Filling - Coding

  • آرایه ها: مرتب سازی - نمای کلی Arrays: Sorting - Overview

  • آرایه ها: مرتب سازی - کدگذاری Arrays: Sorting - Coding

  • آرایه ها: جستجو - نمای کلی Arrays: Searching - Overview

  • آرایه ها: جستجو - کدگذاری Arrays: Searching - Coding

  • آرایه ها: آرایه های دو بعدی (2 بعدی) - نمای کلی Arrays: Two-Dimensional (2D) Arrays - Overview

  • آرایه ها: آرایه های دو بعدی (2 بعدی) - کدگذاری Arrays: Two-Dimensional (2D) Arrays - Coding

  • آرایه ها: بازی حدس اعداد - نمای کلی Arrays: Number Guessing Game - Overview

  • آرایه ها: بازی حدس اعداد - کدگذاری Arrays: Number Guessing Game - Coding

برنامه نویسی شی گرا (OOP) Object Oriented Programming (OOP)

  • برنامه نویسی شی گرا چیست؟ What is Object Oriented Programming

  • Java OOP - ما چه چیزی ایجاد می کنیم Java OOP - What are we creating

  • Java OOP - ایجاد پروژه و اولین شی Java OOP - Creating Project and First Object

  • Java OOP - انتزاع چیست Java OOP - What is Abstraction

  • Java OOP - کد انتزاعی Java OOP - Abstraction Code

  • Java OOP - Encapsulation چیست Java OOP - What is Encapsulation

  • Java OOP - کد کپسوله سازی Java OOP - Encapsulation Code

  • Java OOP - سازنده ها چیست؟ Java OOP - What are Constructors

  • Java OOP - کد سازنده Java OOP - Constructors Code

  • Java OOP - اشیاء و نکات بیشتر Java OOP - More Objects and Tips

  • Java OOP - کد اشیاء و نکات بیشتر Java OOP - More Objects and Tips Code

  • Java OOP - POJOs چیست؟ Java OOP - What are POJOs

  • Java OOP - وراثت چیست Java OOP - What is Inheritance

  • Java OOP - این در مقابل () Java OOP - this vs super()

  • Java OOP - پیاده سازی وراثت Java OOP - Inheritance Implementation

  • Java OOP - @Override Java OOP - @Override

  • Java OOP - کد ارثی Java OOP - Inheritance Code

  • Java OOP - کد ارثی ادامه. Java OOP - Inheritance Code Cont.

  • Java OOP - متغیرهای استاتیک Java OOP - Static Variables

  • Java OOP - کد متغیرهای استاتیک Java OOP - Static Variables Code

  • Java OOP - چند شکلی چیست Java OOP - What is Polymorphism

  • Java OOP - پیاده سازی چند شکلی Java OOP - Polymorphism Implementation

  • Java OOP - کد چند شکلی Java OOP - Polymorphism Code

  • Java OOP - مرور کلی زمان برای نبرد Java OOP - Time for Battle Overview

  • Java OOP - حملات ویژه برای اشیاء دشمن Java OOP - Special Attacks for Enemy Objects

  • Java OOP - عملکرد نبرد Java OOP - Battle Functionality

  • Java OOP - کد پیاده سازی استاتیک Java OOP - Static Implementation Code

  • Java OOP - رابط ها چیست؟ Java OOP - What are Interfaces

  • Java OOP - پیاده سازی رابط ها Java OOP - Interfaces Implementation

  • Java OOP - کد رابط Java OOP - Interfaces Code

  • Java OOP - رابط کد ادامه. Java OOP - Interfaces Code Cont.

  • Java OOP - کلاس های انتزاعی چیست؟ Java OOP - What are Abstract Classes

  • Java OOP - کد کلاس های انتزاعی Java OOP - Abstract Classes Code

  • Java OOP - Composition چیست Java OOP - What is Composition

  • Java OOP - پیاده سازی ترکیب Java OOP - Composition Implementation

  • Java OOP - کد ترکیب Java OOP - Composition Code

  • Java OOP - Composition Code Cont Java OOP - Composition Code Cont

  • Java OOP - نبرد قهرمانان Java OOP - Hero Battle

  • Java OOP - بسته بندی، واردات و سازمان Java OOP - Package, Importing and Organization

  • جاوا - بسته OOP، واردات و کد سازمان Java - OOP Package, Importing and Organization Code

مجموعه های جاوا Java Collections

  • مروری بر چارچوب مجموعه‌های جاوا Java Collections Framework Overview

  • جاوا - فهرست ها و فهرست های آرایه مروری Java - Lists and ArrayLists Overview

  • جاوا - لیست ها و آرایلیست ها Java - Lists and ArrayLists

  • جاوا - روش‌های فهرست آرایه و فهرست‌های غیرقابل تغییر مرور کلی Java - ArrayList Methods & Unmodifiable Lists Overview

  • جاوا - روش های ArrayList Java - ArrayList Methods

  • جاوا - فهرست‌های آرایه‌ای با بررسی اجمالی اشیاء Java - ArrayLists with Objects Overview

  • جاوا - اشیاء ArrayList Java - ArrayList Objects

  • جاوا - نمای کلی LinkedList Java - LinkedList Overview

  • جاوا - LinkedList Java - LinkedList

  • جاوا - مروری بر روش های LinkedList Java - LinkedList Methods Overview

  • جاوا - روش های LinkedList Java - LinkedList Methods

  • جاوا - مجموعه ها و نمای کلی HashSet Java - Sets and HashSet Overview

  • جاوا - مروری بر روش های هش ست Java - HashSet Methods Overview

  • جاوا - مجموعه ها و هش ست ها Java - Sets and HashSets

  • جاوا - صف ها، Deques و ArrayDeque بررسی اجمالی Java - Queues, Deques and ArrayDeque Overview

  • جاوا - مرور کلی روش های ArrayDeque Java - ArrayDeque Methods Overview

  • جاوا - Deques و ArrayDeques Java - Deques and ArrayDeques

  • جاوا - نقشه ها و نقشه های HashMaps Java - Maps and HashMaps Overview

  • جاوا - مروری بر روش‌های HashMap Java - HashMap Methods Overview

  • جاوا - نقشه و هش مپ Java - Map and HashMap

مدیریت استثنا و ورودی/خروجی فایل Exception Handling & File I/O

  • جاوا - بررسی اجمالی رسیدگی به استثناها Java - Exception Handling Overview

  • جاوا - مدیریت استثنا Java - Exception Handling

  • جاوا - بررسی اجمالی بیانیه های چندگانه Java - Multiple Catch Statements Overview

  • جاوا - بیانیه های چندگانه Catch Java - Multiple Catch Statements

  • جاوا - در نهایت بلوک نمای کلی Java - Finally Block Overview

  • جاوا - در نهایت مسدود کردن Java - Finally Block

  • جاوا - نمایه ورودی و پرتاب فایل Java - File Input and Throw Overview

  • جاوا - ورودی و پرتاب فایل Java - File Input and Throw

  • جاوا - مروری بر FileReader Java - FileReader Overview

  • جاوا - FileReader Java - FileReader

  • جاوا - مرور کلی BufferedReader Java - BufferedReader Overview

  • جاوا - BufferedReader Java - BufferedReader

  • جاوا - با مرور کلی منابع امتحان کنید Java - Try with Resources Overview

  • جاوا - با منابع امتحان کنید Java - Try with Resources

  • جاوا - مرور کلی BufferedWriter Java - BufferedWriter Overview

  • جاوا - BufferedWriter Java - BufferedWriter

Lambda & Streams Lambda & Streams

  • جاوا - معرفی اجمالی لامبدا Java - Intro Into Lambda Overview

  • جاوا - معرفی لامبدا Java - Intro into Lambda

  • جاوا - اولین نمای کلی لامبدا را ایجاد کنید Java - Create First Lambda Overview

  • جاوا - اولین Lambda را ایجاد کنید Java - Create First Lambda

  • جاوا - لامبدا در جزئیات Java - Lambda in Detail

  • Java - Lambda Try and Catch نمای کلی Java - Lambda Try and Catch Overview

  • جاوا - Lambda Try and Catch Java - Lambda Try and Catch

  • جاوا - مروری بر ارجاع روش Java - Method Referencing Overview

  • جاوا - روش ارجاع Java - Method Referencing

  • جاوا - مروری بر جریان ها Java - Streams Overview

  • جاوا - جریان Java - Streams

  • Java - Steams in Detail Overview Java - Steams in Detail Overview

  • جاوا - جریان در جزئیات Java - Streams in Detail

تست واحد - شروع سریع Unit Testing - Quick Start

  • بررسی اجمالی تست واحد Unit Testing Overview

  • توسعه تست های JUnit - بررسی اجمالی - قسمت 1 Developing JUnit Tests - Overview - Part 1

  • توسعه تست های JUnit - بررسی اجمالی - قسمت 2 Developing JUnit Tests - Overview - Part 2

  • در حال توسعه تست های JUnit - راه اندازی پروژه Developing JUnit Tests - Project Setup

  • JUnit Assertions - Equals/NotEquals و Null/NotNull - بررسی اجمالی JUnit Assertions - Equals/NotEquals and Null/NotNull - Overview

  • روش‌های چرخه حیات مورد آزمایش - بررسی اجمالی Test Case Lifecycle Methods - Overview

  • روش‌های چرخه حیات مورد آزمون - کدگذاری Test Case Lifecycle Methods - Coding

  • تعریف نام های نمایشی سفارشی - نمای کلی Defining Custom Display Names - Overview

  • تعریف نام های نمایشی سفارشی - کدگذاری Defining Custom Display Names - Coding

  • اظهارات JUnit - یکسان/غیر یکسان و درست/نادرست - بررسی اجمالی JUnit Assertions - Same/NotSame and True/False - Overview

  • JUnit Assertions - Same/NotSame و True/False - کدگذاری JUnit Assertions - Same/NotSame and True/False - Coding

  • JUnit Assertions - Arrays، Iterable و Lines - Overview JUnit Assertions - Arrays, Iterable and Lines - Overview

  • JUnit Assertions - Arrays، Iterable و Lines - Coding JUnit Assertions - Arrays, Iterable and Lines - Coding

  • JUnit Assertions - پرتاب ها و تایم اوت ها - بررسی اجمالی JUnit Assertions - Throws and Timeouts - Overview

  • JUnit Assertions - Throws and Timeouts - Coding Part 1 JUnit Assertions - Throws and Timeouts - Coding Part 1

  • JUnit Assertions - Throws and Timeouts - Coding Part 2 JUnit Assertions - Throws and Timeouts - Coding Part 2

  • سفارش تست های JUnit - بررسی اجمالی Ordering JUnit Tests - Overview

  • سفارش تست های JUnit - کدنویسی Ordering JUnit Tests - Coding

  • آزمون های مشروط - بررسی اجمالی Conditional Tests - Overview

  • تست های شرطی - کدگذاری - @Disabled و @EnabledOnOs Conditional Tests - Coding - @Disabled and @EnabledOnOs

  • تست های شرطی - کدگذاری - @EnabledOnJre و @EnabledForJreRange Conditional Tests - Coding - @EnabledOnJre and @EnabledForJreRange

  • تست های شرطی - کدگذاری - @EnabledIfEnvironmentVariable Conditional Tests - Coding - @EnabledIfEnvironmentVariable

توسعه آزمایش محور - شروع سریع Test Driven Development - Quick Start

  • بررسی اجمالی توسعه آزمایش محور (TDD). Test Driven Development (TDD) Overview

  • پروژه FizzBuzz - کد نویسی - شروع به کار FizzBuzz Project - Coding - Getting Started

  • پروژه FizzBuzz - کد نویسی - تست ها قسمت 1 FizzBuzz Project - Coding - Tests Part 1

  • پروژه FizzBuzz - کد نویسی - تست ها قسمت 2 FizzBuzz Project - Coding - Tests Part 2

  • پروژه FizzBuzz - کدگذاری - Refactoring FizzBuzz Project - Coding - Refactoring

  • تست های پارامتری - بررسی اجمالی Parameterized Tests - Overview

  • تست های پارامتری - کدگذاری - قسمت 1 Parameterized Tests - Coding - Part 1

  • تست های پارامتری - کدگذاری - قسمت 2 Parameterized Tests - Coding - Part 2

  • برنامه اصلی FizzBuzz - برنامه نویسی FizzBuzz Main App - Coding

بوت بهار 3 - شروع سریع Spring Boot 3 - Quick Start

  • بررسی اجمالی بوت بهار Spring Boot Overview

  • نسخه ی نمایشی Initializr Boot Spring Spring Boot Initializr Demo

  • Spring Boot - یک کنترلر REST ایجاد کنید Spring Boot - Create a REST Controller

  • پروژه های بهار Spring Projects

  • Maven چیست؟ What is Maven?

  • ساختار پروژه Maven Maven Project Structure

  • مفاهیم کلیدی Maven Maven Key Concepts

  • کاوش فایل های پروژه بوت Spring - قسمت 1 Exploring Spring Boot Project Files - Part 1

  • کاوش فایل های پروژه بوت Spring - قسمت 2 Exploring Spring Boot Project Files - Part 2

Spring Boot 3 - REST APIs - Quick Start Spring Boot 3 - REST APIs - Quick Start

  • خدمات REST چیست - قسمت 1 What are REST Services - Part 1

  • خدمات REST چیست - قسمت 2 What are REST Services - Part 2

  • مبانی JSON JSON Basics

  • اصول اولیه HTTP بوت بهار Spring Boot REST HTTP Basics

  • نسخه ی نمایشی پستچی Postman Demo

  • Spring Boot REST Controller - نمای کلی - قسمت 1 Spring Boot REST Controller - Overview - Part 1

  • Spring Boot REST Controller - نمای کلی - قسمت 2 Spring Boot REST Controller - Overview - Part 2

  • Spring Boot REST Controller - کدنویسی Spring Boot REST Controller - Coding

  • JSON Jackson Data Binding JSON Jackson Data Binding

  • بوت بهار REST POJO - بررسی اجمالی Spring Boot REST POJO - Overview

  • Spring Boot REST POJO - Coding - Part 1 Spring Boot REST POJO - Coding - Part 1

  • Spring Boot REST POJO - Coding - Part 2 Spring Boot REST POJO - Coding - Part 2

  • متغیرهای مسیر REST بوت بهار - نمای کلی Spring Boot REST Path Variables - Overview

  • متغیرهای مسیر REST بوت بهار - کدگذاری - قسمت 1 Spring Boot REST Path Variables - Coding - Part 1

  • متغیرهای مسیر REST بوت بهار - کدگذاری - قسمت 2 Spring Boot REST Path Variables - Coding - Part 2

Spring Boot 3 - Spring MVC - Quick Start Spring Boot 3 - Spring MVC - Quick Start

  • MVC Spring with Thymeleaf - بررسی اجمالی Spring MVC with Thymeleaf - Overview

  • Spring MVC with Thymeleaf - Coding - Part 1 Spring MVC with Thymeleaf - Coding - Part 1

  • Spring MVC with Thymeleaf - کد نویسی - قسمت 2 Spring MVC with Thymeleaf - Coding - Part 2

  • Spring MVC با Thymeleaf و CSS - نمای کلی Spring MVC with Thymeleaf and CSS - Overview

  • Spring MVC با Thymeleaf و CSS - کدنویسی Spring MVC with Thymeleaf and CSS - Coding

خلاصه دوره Course Summary

  • با تشکر از شما و لطفا برای دوره رتبه بندی کنید Thank You and Please Leave a Rating for the Course

پاداش Bonus

  • پاداش Bonus

نمایش نظرات

Udemy (یودمی)

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

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

آموزش معرفی برنامه نویسی جاوا برای مبتدیان
جزییات دوره
19 hours
230
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,016
4.8 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Eric Roby Eric Roby

EngineerEric J. Roby یک توسعه دهنده پشته کامل است که در دنیای آزاد و سازمانی برای حل مشکلات فنی کار کرده است تا شکاف های موجود در مشاغل را برطرف کند. اریک اولین کار فنی خود را هنگامی آغاز کرد که یادگیری جاوا را در سن 14 سالگی آغاز کرد. از زمان یادگیری جاوا ، اریک خود را کاملاً معتاد به فن آوری های یادگیری یافت. می توانید اطمینان کامل داشته باشید که دوره های اریک از کیفیت استثنایی برخوردار هستند و در صورت انتخاب می توانید یک توسعه دهنده نرم افزار باشید. اریک دارای مدرک لیسانس در علوم کامپیوتر ، و یک مدرک کارشناسی ارشد در امور مالی کمی است و اریک به آموزش نحوه برنامه نویسی مانند او اختصاص داده شده است.

Chad Darby Chad Darby

مربی محبوب جاوا بهار - پرفروش