لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش نحوه کدنویسی: دوره کامل برنامه نویسی Core Java [ویدئو]
Learn How to Code: The Complete Core Java Programming Course [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره با اصول اولیه جاوا از جمله نصب و محیط شروع می شود. علاوه بر این، برنامهنویسی شی گرا در جاوا، کپسولهسازی دادهها، وراثت و انتزاع در جاوا را بررسی خواهیم کرد. همچنین به ساختارهای داده در جاوا مانند آرایهها، لیستهای پیوندی، مجموعههای هش، مجموعههای هش پیوندی و غیره نگاه خواهیم کرد. در ادامه، عبارات منظم در جاوا و مدیریت استثنا در جاوا را بررسی می کنیم.
این دوره طراحی شده است تا شما را با مفاهیم اصلی جاوا با کمک مثال های عملی و تمرین های کدنویسی آشنا کند تا اطمینان حاصل شود که شما به طور موثر یاد می گیرید. علاوه بر این، شما همچنین مفهوم برنامه نویسی شی گرا را کشف خواهید کرد و به تدریج مهارت های خود را تقویت خواهید کرد. بعداً، این دوره به شما نشان می دهد که چگونه به طور مؤثر با سیستم فایل در جاوا کار کنید.
در پایان این دوره، شما به خوبی در برنامه نویسی جاوا مسلط خواهید شد و می توانید مهارت های خود را در دنیای واقعی به کار ببرید.
همه منابع و فایلهای کد در اینجا قرار داده شدهاند: https://github.com/PacktPublishing/Learn-How-to-Code-The-Complete-Core-Java-Programming-Course مفاهیم اصلی جاوا را بیاموزید.
آشنایی با ساختارهای داده در جاوا
با فایل سیستم در جاوا کار کنید
آموزش عبارات منظم در جاوا
آموزش مدیریت استثنا در جاوا
برنامه نویسی پیشرفته جاوا را بیاموزید این دوره برای هر کسی است، از مبتدیانی که می خواهند نحوه کدنویسی را یاد بگیرند و تازه وارد دنیای برنامه نویسی شده اند گرفته تا متخصصان نرم افزار و تست QE. همچنین میتوان آن را توسط متخصصان تست دستی، تسترهای سلنیوم، مشتاقان اتوماسیون و مهندسان نرمافزار انجام داد. برنامه نویسی جاوا را از طریق جلسات عملی بیاموزید * درک عمیقی از مفاهیم پایه و پیشرفته جاوا کسب کنید * دوره عالی برای آزمایش کنندگان دستی که مشتاق ورود به دنیای اتوماسیون هستند.
سرفصل ها و درس ها
مفاهیم اولیه برنامه نویسی جاوا
Basic Concepts of Java Programming
معرفی
Introduction
نصب JDK 10
JDK 10 Installation
نصب Eclipse
Eclipse Installation
نوشتن اولین برنامه جاوا
Writing Your First Java Program
انواع داده های اولیه در جاوا
Primitive Data Types in Java
عملگرهای حسابی در جاوا
Arithmetic Operators in Java
عملگرهای منطقی و بیتی
Logical and Bitwise Operators
اپراتورهای رابطه ای در جاوا
Relational Operators in Java
اگر - شرط
If - Condition
اگر تو در تو - شرط
Nested If - Condition
حلقه "For" در جاوا
"For" Loop in Java
تمرین دستی روی حلقه "For".
Hands-On Exercise on the "For" Loop
حلقه "در تو در تو".
"Nested For" Loop
تمرین دستی روی حلقه "Nested For".
Hands-On Exercise on the "Nested For" Loop
حلقه های "While" و "Do while" در جاوا
"While" and "Do While" Loop in Java
عبارات "Break" و "Continue" را حلقه کنید
Loop "Break" and "Continue" Statements
عملیات رشته
String Operations
مبانی رشته
String Basics
عملیات مقایسه رشته ها
String Comparison Operations
عملیات جستجوی رشته
String Search Operations
عملیات برش رشته (برش).
String (Cut) Slice Operations
عملیات جایگزینی رشته
String Replace Operations
عملیات تبدیل رشته
String Conversion Operations
برنامه نویسی شی گرا
Object-Oriented Programming
مفهوم کلاس ها و اشیاء
Concept of Classes and Objects
کلاس ها و اشیاء - تمرین 1
Classes and Objects - Exercise 1
متدها در جاوا
Methods in Java
روش اضافه بار
Method Overloading
دسترسی به مشخصات در جاوا
Access Specifiers in Java
سازنده
Constructor
کپسوله سازی داده ها
Data Encapsulation
کلمه کلیدی ثابت
Static Keyword
مفهوم روش اصلی
Concept of Main Method
کلاس ها و شی - تمرین 2
Classes and Object - Exercise 2
کلاس های ویژه جاوا
Special Classes in Java
کلاس ریاضی
Math Class
کلاس StringBuilder
StringBuilder Class
روش StringBuilder
StringBuilder Method
کلاس اسکنر
Scanner Class
کلاس تصادفی
Random Class
کلاس شناسه منحصر به فرد جهانی (UUID).
The Universally Unique Identifier (UUID) Class
چه چیزی در جاوا 10 جدید است؟
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
استثناهای بررسی شده و بدون علامت
Checked and Unchecked Exceptions
اعلامیه "پرتاب".
"Throws" Declaration
بلوک را امتحان کن و بگیر (کنترل استثناء)
Try and Catch Block (Exception Handling)
"بالاخره" بلوک کنید
"Finally" Block
عملیات تاریخ و زمان (Rev Java 8)
Date and Time Operations (Rev Java 8)
تاریخ و زمان محلی
Local Date and Time
سفارشی کردن تاریخ و زمان
Customizing Date and Time
تاریخ آینده و گذشته
Future and Past Date
آینده و زمان گذشته
Future and Past Time
تفاوت تاریخ
Date Difference
تفاوت زمانی
Time Difference
فرمتگر تاریخ-زمان
Date-Time Formatter
کار با فایل های متنی (Apache Commons IO)
Working with Text Files (Apache Commons IO)
خواندن یک فایل متنی با استفاده از Apache Commons IO
Reading a Text File Using Apache Commons IO
ویرایش یک فایل متنی با استفاده از Apache Commons IO
Editing a Text File Using Apache Commons IO
سوال مصاحبه - مرتب سازی یک خط از یک فایل متنی
Interview Question - Sorting a Line from a Text File
کپی و انتقال فایل های متنی
Copying and Moving Text Files
سوال مصاحبه - حذف کلمات تکراری از یک فایل متنی
Interview Question - Removing Duplicate Words from a Text File
کار با فایل های MS Excel (Apache POI)
Working with MS Excel Files (Apache POI)
راه اندازی Apache POI
Apache POI Setup
خواندن فایل اکسل با استفاده از POI
Reading Excel File Using POI
داده های اکسل را در یک آرایه دو بعدی بخوانید
Read Excel Data into a 2D Array
سوال مصاحبه - با استفاده از POI اکسل بنویسید
Interview Question - Write Excel Using POI
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
Mayur Deshmukh بنیانگذار و مدرس De ZINNIA Learning است که شرکتی است که به ارائه آموزش استاندارد صنعتی در مورد ابزارهای تست اتوماسیون نرم افزار و زبان های برنامه نویسی اختصاص دارد. برنامه های آنها شامل آموزش عملی گسترده در جاوا، سی شارپ، پایتون، سلنیوم WebDriver، Appium، TestNG، Cucumber (BDD)، ادغام مداوم، Jenkins، REST، اتوماسیون SOAP API، WireMock و تست بار Gatling است. مایور به دانش آموزان خود انگیزه می دهد تا نگرش یادگیرنده را حفظ کنند تا بتوانند فناوری های جدید را برای حفظ و رشد در این صنعت نرم افزار پویا اتخاذ کنند.
نمایش نظرات