لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش راهنمای کامل برنامه نویسی و صدور گواهینامه جاوا
Complete Java Programming and Certification Guide
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
کارآمدترین دوره برای یادگیری مبانی جاوا یا آماده سازی خود برای OCA (1Z0-808) + 9 ساعت محتوای زنده اضافی مبانی برنامه نویسی جاوا نحوه نوشتن برنامه در جاوا داشتن دانش لازم برای آزمون OCA پیش نیازها:لپ تاپ یا کامپیوتر
در این دوره من تمام موضوعاتی را که اوراکل در آزمون گنجانده است پوشش خواهم داد و به شما در مراحل دقیق برای آماده شدن برای قبولی در آزمون OCA کمک خواهم کرد. با این حال، من آن را به حداقل می رسانم و فقط بر آنچه باید برای OCA بدانید تمرکز می کنم. با این حال، یک بخش جایزه بزرگ اضافه کردم که عمیقتر میشود و نمونههای مختلف را نشان میدهد، و همچنین شما را به چالش میکشد تا بعد از هر ویدیو روی یک پروژه کار کنید تا مطمئن شوید که موضوعات را متوجه شدهاید.
این دوره برای برنامه نویسانی است که می خواهند جاوا را یاد بگیرند. هر چند می توانید از برخی بخش ها صرف نظر کنید. و همچنین یک نقطه شروع عالی برای مبتدیان در برنامه نویسی است. من همچنین چند ویدیو برای کمک به مبتدیان نهایی برای شروع کار اضافه کرده ام.
من یک مربی جاوا غیرشرکتی هستم و به بسیاری از افراد مبتدی کمک کرده ام تا گواهی OCA را دریافت کنند و کار خود را به عنوان توسعه دهندگان نرم افزار شروع کنند.
علاقه من این است که به افرادی از رشته های مختلف یا با مسیر شغلی متفاوت کمک کنم تا وارد توسعه نرم افزار شوند، اما این دوره برای توسعه دهندگان نرم افزار جاوا که برای آزمون OCA آماده می شوند و برای توسعه دهندگان نرم افزاری که از زبان های دیگر می خواهند نیز مفید است. برای اطلاعات بیشتر در مورد جاوا یا دریافت گواهی OCA آنها.
محتوای بیشتری به مرور زمان اضافه خواهد شد :)
اگر سؤال یا پیشنهادی دارید، لطفاً تماس بگیرید!
سرفصل ها و درس ها
معرفی
Introduction
معرفی دوره و مدرس
Course and instructor introduction
معرفی دوره و مدرس
Course and instructor introduction
معرفی دوره و مدرس
Course and instructor introduction
معرفی
Introduction
معرفی
Introduction
فقط برای اولین بار برنامه نویس :)
For first time programmers only :)
آی تی چیست؟
What is IT?
آی تی چیست؟
What is IT?
آی تی چیست؟
What is IT?
برنامه نویسی چیست؟
What is programming?
برنامه نویسی چیست؟
What is programming?
برنامه نویسی چیست؟
What is programming?
Frontend در مقابل Backend
Frontend vs backend
Frontend در مقابل Backend
Frontend vs backend
Frontend در مقابل Backend
Frontend vs backend
زبانهای مختلف
Different languages
زبانهای مختلف
Different languages
زبانهای مختلف
Different languages
نقش توسعه دهنده نرم افزار
Software developer role
نقش توسعه دهنده نرم افزار
Software developer role
نقش توسعه دهنده نرم افزار
Software developer role
متغیرهای شبه کد
Pseudocode variables
متغیرهای شبه کد
Pseudocode variables
متغیرهای شبه کد
Pseudocode variables
کد شبه در غیر این صورت
Pseudocode if else
کد شبه در غیر این صورت
Pseudocode if else
کد شبه در غیر این صورت
Pseudocode if else
حلقه های شبه کد
Pseudocode loops
حلقه های شبه کد
Pseudocode loops
حلقه های شبه کد
Pseudocode loops
فقط برای اولین بار برنامه نویس :)
For first time programmers only :)
فقط برای اولین بار برنامه نویس :)
For first time programmers only :)
برخی از پیشینه کلی جاوا (تا سال 2018)
Some general background of Java (until 2018)
جاوا چیست؟
What is Java?
جاوا چیست؟
What is Java?
جاوا چیست؟
What is Java?
پس زمینه جاوا
Background of Java
پس زمینه جاوا
Background of Java
پس زمینه جاوا
Background of Java
تمام نسخه های مختلف جاوا به چه معناست؟
What do all the different Java versions mean?
تمام نسخه های مختلف جاوا به چه معناست؟
What do all the different Java versions mean?
تمام نسخه های مختلف جاوا به چه معناست؟
What do all the different Java versions mean?
برخی از پیشینه کلی جاوا (تا سال 2018)
Some general background of Java (until 2018)
برخی از پیشینه کلی جاوا (تا سال 2018)
Some general background of Java (until 2018)
تنظیم محیط توسعه جاوا (بخش اختیاری)
Setting up your Java Development Environment (optional section)
راه اندازی جاوا در ویندوز
Setting up Java on Windows
راه اندازی جاوا در ویندوز
Setting up Java on Windows
راه اندازی جاوا در ویندوز
Setting up Java on Windows
راه اندازی جاوا در MacOS
Setting up Java on MacOS
راه اندازی جاوا در MacOS
Setting up Java on MacOS
راه اندازی جاوا در MacOS
Setting up Java on MacOS
دانلود یک ویرایشگر جاوا (IDE) + سلام دنیا
Download a Java Editor (IDE) + hello world
دانلود یک ویرایشگر جاوا (IDE) + سلام دنیا
Download a Java Editor (IDE) + hello world
دانلود یک ویرایشگر جاوا (IDE) + سلام دنیا
Download a Java Editor (IDE) + hello world
تنظیم محیط توسعه جاوا (بخش اختیاری)
Setting up your Java Development Environment (optional section)
تنظیم محیط توسعه جاوا (بخش اختیاری)
Setting up your Java Development Environment (optional section)
مبانی جاوا
Java Basics
بسته های جاوا، کلاس ها و اعضای کلاس
Java packages, classes and class members
بسته های جاوا، کلاس ها و اعضای کلاس
Java packages, classes and class members
بسته های جاوا، کلاس ها و اعضای کلاس
Java packages, classes and class members
دامنه های متغیر
Variable scopes
دامنه های متغیر
Variable scopes
دامنه های متغیر
Variable scopes
اجرای برنامه های جاوا از خط فرمان
Running Java programs from the command line
اجرای برنامه های جاوا از خط فرمان
Running Java programs from the command line
اجرای برنامه های جاوا از خط فرمان
Running Java programs from the command line
بسته های جاوا را وارد کنید
Import Java packages
بسته های جاوا را وارد کنید
Import Java packages
بسته های جاوا را وارد کنید
Import Java packages
مبانی جاوا
Java Basics
مبانی جاوا
Java Basics
کار با انواع داده جاوا
Working With Java Data Types
متغیرها
Variables
متغیرها
Variables
متغیرها
Variables
متغیرهای مرجع شی در مقابل متغیرهای اولیه
Object reference variables vs primitive variables
متغیرهای مرجع شی در مقابل متغیرهای اولیه
Object reference variables vs primitive variables
متغیرهای مرجع شی در مقابل متغیرهای اولیه
Object reference variables vs primitive variables
چرخه حیات شی
Object's lifecycle
چرخه حیات شی
Object's lifecycle
چرخه حیات شی
Object's lifecycle
کلاس های لفاف دار
Wrapper classes
کلاس های لفاف دار
Wrapper classes
کلاس های لفاف دار
Wrapper classes
Enums
Enums
Enums
Enums
Enums
Enums
کار با انواع داده جاوا
Working With Java Data Types
کار با انواع داده جاوا
Working With Java Data Types
استفاده از عملگرها و سازه های تصمیم
Using Operators and Decision Constructs
اپراتورهای جاوا
Java operators
اپراتورهای جاوا
Java operators
اپراتورهای جاوا
Java operators
برابری را امتحان کنید
Test equality
برابری را امتحان کنید
Test equality
برابری را امتحان کنید
Test equality
اگر، اگر/دیگر و سه تایی
If, if/else and ternary
اگر، اگر/دیگر و سه تایی
If, if/else and ternary
اگر، اگر/دیگر و سه تایی
If, if/else and ternary
بیانیه سوئیچ
Switch statement
بیانیه سوئیچ
Switch statement
بیانیه سوئیچ
Switch statement
استفاده از عملگرها و سازه های تصمیم
Using Operators and Decision Constructs
استفاده از عملگرها و سازه های تصمیم
Using Operators and Decision Constructs
ایجاد و استفاده از آرایه ها
Creating and Using Arrays
آرایه تک بعدی و آرایه چند بعدی
Onedimensional array and multidimensional array
آرایه تک بعدی و آرایه چند بعدی
Onedimensional array and multidimensional array
آرایه تک بعدی و آرایه چند بعدی
Onedimensional array and multidimensional array
ایجاد و استفاده از آرایه ها
Creating and Using Arrays
ایجاد و استفاده از آرایه ها
Creating and Using Arrays
استفاده از ساختارهای حلقه
Using Loop Constructs
حلقه ها
Loops
حلقه ها
Loops
حلقه ها
Loops
بشکن و ادامه بده
Break and continue
بشکن و ادامه بده
Break and continue
بشکن و ادامه بده
Break and continue
استفاده از ساختارهای حلقه
Using Loop Constructs
استفاده از ساختارهای حلقه
Using Loop Constructs
کار با روش ها و کپسولاسیون
Working with Methods and Encapsulation
روش ها، آرگومان ها و مقادیر بازگشتی
Methods, arguments and return values
روش ها، آرگومان ها و مقادیر بازگشتی
Methods, arguments and return values
روش ها، آرگومان ها و مقادیر بازگشتی
Methods, arguments and return values
سازندگان
Constructors
سازندگان
Constructors
سازندگان
Constructors
اصلاح کننده های دسترسی
Access modifiers
اصلاح کننده های دسترسی
Access modifiers
اصلاح کننده های دسترسی
Access modifiers
کار با روش ها و کپسولاسیون
Working with Methods and Encapsulation
کار با روش ها و کپسولاسیون
Working with Methods and Encapsulation
OOP: وراثت، پلی مورفیسم و کپسولاسیون
OOP: Inheritance, polymorphism and encapsulation
OOP
OOP
OOP
OOP
OOP
OOP
ارث و منافع
Inheritance and benefits
ارث و منافع
Inheritance and benefits
ارث و منافع
Inheritance and benefits
کد با چند شکلی
Code with polymorphism
کد با چند شکلی
Code with polymorphism
کد با چند شکلی
Code with polymorphism
کپسوله سازی
Encapsulation
کپسوله سازی
Encapsulation
کپسوله سازی
Encapsulation
Overriding و Overloading
Overriding and Overloading
Overriding و Overloading
Overriding and Overloading
Overriding و Overloading
Overriding and Overloading
ریخته گری و زمانی که لازم است
Casting and when is it necessary
ریخته گری و زمانی که لازم است
Casting and when is it necessary
ریخته گری و زمانی که لازم است
Casting and when is it necessary
Super و این برای دسترسی به اشیا و سازنده ها
Super and this to access objects and constructors
Super و این برای دسترسی به اشیا و سازنده ها
Super and this to access objects and constructors
Super و این برای دسترسی به اشیا و سازنده ها
Super and this to access objects and constructors
استاتیک
Static
استاتیک
Static
استاتیک
Static
کلاس های انتزاعی
Abstract classes
کلاس های انتزاعی
Abstract classes
کلاس های انتزاعی
Abstract classes
رابط ها
Interfaces
رابط ها
Interfaces
رابط ها
Interfaces
OOP: وراثت، پلی مورفیسم و کپسولاسیون
OOP: Inheritance, polymorphism and encapsulation
OOP: وراثت، پلی مورفیسم و کپسولاسیون
OOP: Inheritance, polymorphism and encapsulation
کار با کلاس های انتخاب شده از Java API
Working with Selected classes from the Java API
رشته ساز
Stringbuilder
رشته ساز
Stringbuilder
رشته ساز
Stringbuilder
رشته های
Strings
رشته های
Strings
رشته های
Strings
تاریخ و زمان
Dates and times
تاریخ و زمان
Dates and times
تاریخ و زمان
Dates and times
ژنریک ها
Generics
ژنریک ها
Generics
ژنریک ها
Generics
چارچوب مجموعه
Collection framework
چارچوب مجموعه
Collection framework
چارچوب مجموعه
Collection framework
رابط های کاربردی
Functional interfaces
رابط های کاربردی
Functional interfaces
رابط های کاربردی
Functional interfaces
عبارات لامبدا
Lambda expressions
عبارات لامبدا
Lambda expressions
عبارات لامبدا
Lambda expressions
کار با کلاس های انتخاب شده از Java API
Working with Selected classes from the Java API
کار با کلاس های انتخاب شده از Java API
Working with Selected classes from the Java API
رسیدگی به استثناها
Handling Exceptions
بررسی شده در مقابل استثنائات بدون علامت
Checked vs unchecked exceptions
بررسی شده در مقابل استثنائات بدون علامت
Checked vs unchecked exceptions
بررسی شده در مقابل استثنائات بدون علامت
Checked vs unchecked exceptions
خواندن و نوشتن فایل ها (و استثناهای بررسی شده آنها)
Reading and writing files (and their checked exceptions)
خواندن و نوشتن فایل ها (و استثناهای بررسی شده آنها)
Reading and writing files (and their checked exceptions)
خواندن و نوشتن فایل ها (و استثناهای بررسی شده آنها)
Reading and writing files (and their checked exceptions)
رسیدگی به استثناها
Handling Exceptions
رسیدگی به استثناها
Handling Exceptions
چگونه برای امتحان آماده شویم
How to prepare for the exam
چه آمادگی برای امتحان
What exam preparation to take
چه آمادگی برای امتحان
What exam preparation to take
چه آمادگی برای امتحان
What exam preparation to take
نمونه سوالات
Example questions
نمونه سوالات
Example questions
نمونه سوالات
Example questions
چگونه برای امتحان آماده شویم
How to prepare for the exam
چگونه برای امتحان آماده شویم
How to prepare for the exam
نسخه توسعه یافته: جلسات زنده جاوا از 0 شروع می شود
Extended edition: live Java sessions starting from 0
جلسه 0 - کلاس ها، اشیاء، بسته ها و کلاس ها
Session 0 - Classes, Objects, Packages and Classes
جلسه 0 - کلاس ها، اشیاء، بسته ها و کلاس ها
Session 0 - Classes, Objects, Packages and Classes
جلسه 0 - کلاس ها، اشیاء، بسته ها و کلاس ها
Session 0 - Classes, Objects, Packages and Classes
جلسه 1 - زمینه ها، اصول اولیه، عملیات و ریخته گری
Session 1 - Fields, Primitives, Operations and Casting
جلسه 1 - زمینه ها، اصول اولیه، عملیات و ریخته گری
Session 1 - Fields, Primitives, Operations and Casting
جلسه 1 - زمینه ها، اصول اولیه، عملیات و ریخته گری
Session 1 - Fields, Primitives, Operations and Casting
نمایش نظرات