Oracle Certified Associate - Java SE 8 Programmer

Oracle Certified Associate - Java SE 8 Programmer

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

به دوره Oracle Certified Associate – Java SE 8 Programmer خوش آمدید، جایی که ما به شما کمک می کنیم تا یک توسعه دهنده جاوا خوب بسازید و امتحان مورد نیاز برای گواهینامه Oracle Certified Associate Java 8 Programmer را قبول کنید.

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

همچنین، این دوره ها پروژه محور هستند و ما 7 پروژه عالی و همچنین بیش از 50 تمرین کدنویسی را انجام خواهیم داد.

مخاطب مورد نظر

  • هر کسی که به دنبال دریافت گواهی Oracle Java است
  • کسانی که می خواهند زبان برنامه نویسی جاوا را از ابتدا یاد بگیرند
  • توسعه دهندگان جاوا که می خواهند دانش خود را افزایش دهند
  • مبتدیان بدون تجربه قبلی کدنویسی در برنامه نویسی جاوا
  • کسانی که می خواهند نکات و ترفندهایی را در Oracle Certified Associate – Java SE 8 Programmer امتحانات گواهینامه بیاموزند

اهداف یادگیری

دانشجویان در مورد موضوعات زیر یاد خواهند گرفت:

  • پایه زبان برنامه نویسی جاوا
  • کیت توسعه جاوا (JDK)
  • محیط زمان اجرا جاوا (JRE)
  • ماشین مجازی جاوا (JVM)
  • استفاده از Eclipse IDE
  • متغیرها و انواع داده
  • آرایه ها
  • بیانیه های جریان کنترل
  • روش‌ها
  • همه چیز درباره برنامه نویسی شی گرا (OOP)
  • رشته
  • کلاسهای Wrapper
  • استثناها در جاوا
  • مجموعه ها
  • بیان لامبدا
  • تاریخ و زمان
  • ورودی/خروجی جاوا (جاوا ورودی/خروجی)
  • نکات و ترفندهایی درباره Oracle Certified Associate – Java SE 8 Programmer Certificate exam
  • نمونه سوالات و پاسخ های امتحانی همراه با راه حل

پیش نیازها

  • هیچ دانش قبلی در مورد زبان برنامه نویسی جاوا لازم نیست
  • دانش پایه کامپیوتر

بازخورد

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


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

معرفی دوره Course Introduction

  • معرفی دوره Course Introduction

  • گواهی برنامه نویس OCA Java SE 8 چیست؟ What is the OCA Java SE 8 Programmer Certification?

مقدمه ای بر جاوا و تنظیمات محیطی Introduction to Java and Environment Setup

  • معرفی Introduction

  • اصطلاحات اولیه برای مبتدیان Basic Terms for Beginners

  • نصب جاوا روی ویندوز Installing Java on Windows

  • نصب جاوا در مک Installing Java on Mac

  • نصب جاوا روی لینوکس Installing Java on Linux

  • IDE چیست؟ What is IDE?

  • نصب Eclipse Eclipse Installation

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

  • کامپایل و اجرای اپلیکیشن ها Compiling and Running Applications

  • نگاهی دقیق تر به اولین برنامه جاوا Closer Look at the First Java Program

  • نمونه سوالات و پاسخنامه امتحانی با نکات Sample Exam Questions and Answers with Tips

قبل از شروع دانش Before Starting Know-How

  • معرفی Introduction

  • خروجی پایه Basic Output

  • ورودی پایه Basic Input

  • نظرات در جاوا Comments in Java

  • نمونه سوالات و پاسخنامه امتحانی با نکات Sample Exam Questions and Answers with Tips

انواع داده های جاوا و اپراتورها Java Data Types and Operators

  • نمای کلی بخش Section Overview

  • متغیرها Variables

  • انواع داده ها Data Types

  • انواع داده، قسمت 2 - هگزادسیمال-اکتال-دودویی Data Types, Part 2 - Hexadecimal-Octal-Binary

  • تبدیل نوع - ریخته گری نوع Type Conversion - Type Casting

  • عملگرهای حسابی Arithmetic Operators

  • اپراتورهای واگذاری Assignment Operators

  • اپراتورهای Unary Unary Operators

  • اپراتورهای برابری و رابطه ای Equality and Relational Operators

  • اپراتورهای مشروط Conditional Operators

  • عملگرهای Bitwise و Bitshift Bitwise and Bitshift Operators

  • اولویت اپراتور Operator Precedence

  • عبارات، بیانیه ها و بلوک ها Expressions, Statements, and Blocks

  • کار با نوع داده char Working with the char Data Type

  • نمونه سوالات و پاسخ های امتحانی با نکات و ترفندها Sample Exam Questions and Answers with Tips & Tricks

آرایه ها Arrays

  • نمای کلی بخش Section Overview

  • آرایه ها قسمت 1 Arrays Part 1

  • آرایه ها قسمت 2 Arrays Part 2

  • مرتب سازی آرایه ها Sorting Arrays

  • جستجو در آرایه ها Searching Arrays

  • آرایه های چند بعدی Multi-Dimensional Arrays

  • نمونه سوالات و پاسخ های امتحانی با نکات و ترفندها Sample Exam Questions and Answers with Tips & Tricks

بیانیه های جریان را کنترل کنید Control Flow Statements

  • معرفی Introduction

  • اگر دیگر بیانیه If Else Statement

  • اپراتور سه تایی The Ternary Operator

  • اگر-دیگر اگر نردبان If-else If Ladder

  • بیانیه مورد سوئیچ The Switch Case Statement

  • ساخت ماشین حساب با استفاده از عبارت Switch Case Making a Calculator using a Switch Case Statement

  • برای حلقه ها For Loops

  • برای هر حلقه For-each loop

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

  • حلقه های Do-While Do-while Loops

  • بیانیه های شکست The Break Statements

  • ادامه کلمات کلیدی Continue Keywords

  • کلمات کلیدی برگرداندن Return Keywords

  • سری فیبوناچی با استفاده از حلقه های For Fibonacci Series using For Loops

  • نمونه سوالات و پاسخ های امتحانی با نکات و ترفندها Sample Exam Questions and Answers with Tips & Tricks

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

  • نمای کلی درس Lesson Overview

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

  • فراخوانی روش Method Calling

  • انواع روش ها Types of Methods

  • جاوا VarArgs (متغیرهای استدلال) Java VarArgs (Argument Variables)

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

  • پیدا کردن اعداد نمایی Finding Exponential Numbers

  • نمونه سوالات و پاسخ های امتحانی با نکات و ترفندها Sample Exam Questions and Answers with Tips & Tricks

مفهوم شی گرا جاوا Java Object-Oriented Concept

  • نمای کلی درس Lesson Overview

  • شی و کلاس Object & Class

  • پشته و پشته Stack & Heap

  • دسترسی به اصلاح کننده ها Access Modifiers

  • قراردادهای نامگذاری در جاوا Naming Conventions in Java

  • سازندگان Constructors

  • بسته بندی و واردات Packages and Imports

  • کلمات کلیدی استاتیک Static Keywords

  • کلاس های تو در تو Nested Classes

  • کلاس داخلی محلی Local Inner Class

  • دامنه در جاوا Scope in Java

  • سفارش عناصر Ordering Elements

  • نمونه سوالات و پاسخ های امتحانی با نکات و ترفندها Sample Exam Questions and Answers with Tips & Tricks

برنامه نویسی شی گرا Object-Oriented Programming

  • نمای کلی درس Lesson Overview

  • ارث بخش 1 Inheritance Part 1

  • ارث بخش 2 Inheritance Part 2

  • انواع ارث Types of Inheritance

  • کلاس های مهر و موم شده Sealed Classes

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

  • کلمات کلیدی Super and This Super and This Keywords

  • متغیر مرجع و این در مقابل این Reference Variable and this vs this

  • فوق العاده در مقابل فوق العاده () super vs super()

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

  • کلاس ها و روش ها چکیده Abstract Classes and Methods

  • رابط ها Interfaces

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

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

  • کلاس ناشناس Anonymous Class

  • بیان لامبدا ساده Simple Lambda Expression

  • نمونه سوالات و پاسخ های امتحانی با نکات و ترفندها Sample Exam Questions and Answers with Tips & Tricks

کلاس های Wrapper، Auto-Boxing و Unboxing در جاوا Wrapper Classes, Auto-Boxing and Unboxing in Java

  • نمای کلی درس Lesson Overview

  • کلاس های Wrapper چیست؟ What Are Wrapper Classes?

  • تبدیل انواع Conversion of Types

  • اتوباکسینگ و جعبه گشایی Autoboxing & Unboxing

رشته های جاوا Java Strings

  • نمای کلی درس Lesson Overview

  • رشته چیست؟ What is a String?

  • String Pool و == در مقابل برابر String Pool and == vs Equals

  • رشته های تغییرناپذیر Immutable Strings

  • روش های مفید رشته - قسمت 1 Useful String Methods - Part 1

  • روش های مفید رشته - قسمت 2 Useful String Methods - Part 2

  • کلاس StringBuilder StringBuilder Class

  • کلاس StringBuffer StringBuffer Class

  • String، StringBuffer و StringBuilder String, StringBuffer, and StringBuilder

  • رشته های معکوس Reverse Strings

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

  • نمای کلی درس Lesson Overview

  • استفاده از مجموعه ها به جای آرایه ها Using Collections Instead of Arrays

  • مجموعه ها Collections

  • فهرست رابط List Interface

  • کار با ArrayList - قسمت 1 Working with ArrayList - Part 1

  • کار با ArrayList - قسمت 2 Working with ArrayList - Part 2

  • تبدیل بین لیست ها و آرایه ها Conversions Between Lists and Arrays

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

  • مقایسه کننده Comparator

  • جستجو در ArrayLists Searching ArrayLists

  • Iterator و ListIterator Iterator and ListIterator

  • تنظیم رابط Set Interface

  • مجموعه درختی TreeSet

  • صف ها Queues

  • دکه Deque

  • نقشه Map

  • نقشه درختی TreeMap

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

  • نمای کلی درس Lesson Overview

  • مقدمه ای بر استثناها Introduction to Exceptions

  • تفاوت بین خطاها و استثناها Difference Between Errors and Exceptions

  • انواع استثنائات Types of Exceptions

  • Try-Catch Block Try-Catch Block

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

  • پرتاب کلمه کلیدی Throw Keyword

  • کلید واژه را پرتاب می کند Throws Keyword

  • تفاوت بین پرتاب و پرتاب Differences Between Throw and Throws

  • روش های استثنا Exception Methods

  • نمونه پروژه - موجودی حساب بانکی Sample Project - Bank Account Balance

Enum در جاوا تایپ کنید Enum Type in Java

  • نمای کلی درس Lesson Overview

  • نوع Enum Enum Type

  • نمونه پروژه - برنامه چراغ راهنمایی با Enum Sample Project - Traffic Lights Program with Enum

عبارات لامبدا و واردات استاتیک Lambda Expressions and Static Imports

  • نمای کلی درس Lesson Overview

  • نشانگر و رابط های کاربردی Marker and Functional Interfaces

  • عبارات لامبدا Lambda Expressions

  • محمول Predicate

  • واردات استاتیک Static Import

  • آزمایشگاه عبارات لامبدا Lambda Expressions Lab

تاریخ و زمان در جاوا Date and Time in Java

  • نمای کلی درس Lesson Overview

  • کلاس LocalDate LocalDate Class

  • کلاس محلی LocalTime Class

  • کلاس LocalDateTime LocalDateTime Class

  • دوره زمانی Period

  • قالب بندی تاریخ DateTime Formatting

  • آزمایشگاه تاریخ-زمان جاوا Java Date-Time Lab

عملیات خروجی ورودی جاوا Java Input Output Operations

  • نمای کلی درس Lesson Overview

  • API و Java I/O API and Java I/O

  • کلاس خروجی جریان OutputStream Class

  • نوشتن داده با استفاده از OutputStream Class Writing Data Using OutputStream Class

  • کلاس ورودی جریان InputStream Class

  • خواندن داده ها با استفاده از InputStream Class Reading Data Using InputStream Class

  • کلاس کتابخوان Reader Class

  • خواندن داده ها با استفاده از کلاس Reader Reading Data Using the Reader Class

  • کلاس FileReader و LineNumberReader FileReader and LineNumberReader Class

  • خواندن داده ها از فایل با استفاده از BufferedReader Reading Data from File using BufferedReader

  • کلاس نویسنده Writer Class

  • نوشتن داده در فایل با استفاده از BufferedWriter و FileWriter Writing Data to File Using BufferedWriter and FileWriter

  • نمونه پروژه - کپی کردن یک فایل Sample Project - Copying a File

  • سریال سازی اشیاء Object Serialization

  • شی غیر قابل سریال Non-Serializable Object

  • نمونه سوالات و پاسخ های امتحانی با نکات و ترفندها Sample Exam Questions and Answers with Tips & Tricks

نتیجه گیری دوره Course Conclusion

  • نتیجه گیری دوره Course Conclusion

نمایش نظرات

CloudAcademy یک پلتفرم آموزش آنلاین است که به کاربران کمک می‌کند مهارت‌های خود را در زمینه محاسبات ابری (Cloud Computing) و فناوری‌های مرتبط با آن ارتقا دهند. این پلتفرم طیف گسترده‌ای از دوره‌های آموزشی، آزمون‌ها و تمرینات عملی را در موضوعاتی مانند AWS، Microsoft Azure، Google Cloud Platform، DevOps، امنیت سایبری و داده‌های بزرگ ارائه می‌دهد.

Oracle Certified Associate - Java SE 8 Programmer
جزییات دوره
22h 4m
168
CloudAcademy CloudAcademy
(آخرین آپدیت)
1,065
5 از 5
ندارد
دارد
دارد
Oak Academy
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Oak Academy Oak Academy

زنده باد دانش فنی سلام در آنجا ، تا سال 2024 ، بیش از 1 میلیون شغل محاسباتی پر نشده وجود خواهد داشت و شکاف مهارت ها یک مشکل جهانی است. این نقطه شروع ما بود. در آکادمی OAK ، ما کارشناسان فناوری هستیم که سالها و سالها در این بخش بوده ایم. ما ریشه عمیق در دنیای فناوری داریم. ما صنعت فناوری را می شناسیم. و ما می دانیم که بزرگترین مشکل صنعت فناوری "شکاف مهارتهای فنی" است و راه حل ما این است. آکادمی OAK پل ارتباطی بین صنعت فناوری و افرادی خواهد بود -در حال برنامه ریزی یک حرفه جدید است فکر تحول شغلی است - می خواهید تغییر شغلی یا اختراع مجدد ، - تمایل به یادگیری سرگرمی های جدید با سرعت خود را داشته باشید