آموزش برنامه نویسی جاوا: یادگیری Core Java و بهبود مهارت های جاوا

Java Programming: Learn Core Java and Improve Java Skills

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: برنامه نویسی اصلی جاوا را با این دوره آموزشی اصلی جاوا بیاموزید. یادگیری برنامه نویسی اصلی جاوا و بهبود مهارت های جاوا و توسعه برنامه اندروید مهارت در Java 11, java 12, java 14 مهارت در Eclipse به دست آوردن مهارت های اصلی جاوا اصول اساسی جاوا چیست و چگونه کار می کند اصول برنامه نویسی با Java Java Java Runtime - JDK Java Runtime Environment – ​​JRE Java Virtual Machine - JVM تمام مفاهیم برنامه نویسی شی گرا (برنامه نویسی جاوای هسته) نحوه استفاده از کلمه کلیدی «استاتیک» و کلاس های «تودرتو و درونی» Super Class ها و Sub Classes Strings Wrapper Classes Throw vs Throws Exceptions جاوا Swing Layouts و طرح‌بندی شبکه‌ای انواع فهرست و موارد دیگر مربی نمونه‌های عالی دارد و کارش را به خوبی انجام نمی‌دهد که در تمام مدت فقط با اصطلاحات فنی صحبت نمی‌کند، مگر اینکه معنای این اصطلاح را بررسی کرده باشد. او کمی از چیزی که برخی افراد جاوا پایه را در نظر می گیرند، عبور می کند، اما نه بدون توضیح کامل آن. چه به یک مقدمه اولیه برای جاوا و ساخت وب‌سایت با استفاده از Selenium WebDriver نیاز داشته باشید، یا به آموزش توسعه‌دهنده برنامه اندروید خود ادامه دهید، مدرسان جاوا دارای رتبه برتر آکادمی Oak در طیف گسترده‌ای از شیوه‌های برنامه‌نویسی جاوا در برنامه‌نویسی شی‌گرا، مدل‌هایی به نام «اشیاء» تخصص دارند. یک نهاد برنامه نویسی یا یک مفهوم انتزاعی را نشان می دهد. چندین زمینه از جاوا استفاده می کنند، از جمله توسعه برنامه اندروید، برنامه های دسکتاپ که روی بسیاری از سیستم عامل ها کار می کنند، برنامه های سمت سرور و موارد دیگر. Oracle، صاحب زبان برنامه نویسی جاوا، دارای برنامه Oracle Certified Developer: Java SE 11 Developer برنامه یکی از بزرگترین مزیت های جاوا این است که بر روی ماشین مجازی جاوا (JVM) اجرا می شود، به این معنی که می توانید کد جاوا را بر روی هر کدام اجرا کنید. پلتفرم دارای JVM پیش نیازها: هیچ دانش قبلی در مورد Java 11، java 10، java 14 و تمام برنامه نویسی core java مورد نیاز نیست. دانش پایه کامپیوتر میل به یادگیری مهارت های اصلی جاوا و جاوا یک کامپیوتر با سیستم عامل 64 بیتی ما سیستم عامل ویندوز (64 بیتی) را ترجیح می دهیم اما این اجباری نیست. می توانید ترجیح دهید از سیستم عامل های دیگر استفاده کنید. ما همچنین ویدیوهای خاصی را در مورد نصب برای هر پلتفرم ارائه کردیم. Eclipse را ترجیح دادیم که یک ویرایشگر متن قدرتمند و پیشرفته با تعداد زیادی افزونه و ابزار است. این فقط شما هستید، رایانه و جاه طلبی شما برای شروع امروز

سلام،

به برنامه نویسی جاوا خوش آمدید: آموزش جاوا و بهبود مهارت های اصلی جاوا به صورت آنلاین.

برنامه نویسی اصلی جاوا را با این دوره آموزشی اصلی جاوا بیاموزید. این دوره برنامه نویسی جاوا شما را به سطح با تجربه تری می برد

این دوره آنلاین برنامه نویسی جاوا یکی از عالی ترین دوره های Udemy است که به صورت گام به گام آموزش می دهد و متدولوژی معرفی مفاهیم و دموها (یادگیری از طریق انجام) به دانش آموزان را دنبال می کند تا بتوانند جاوا را به راحتی یاد بگیرند و هسته اصلی را یاد بگیرند. مهارت های جاوا برای درخواست موقعیت های توسعه دهنده جاوا لازم است.

مدرسان جاوا با رتبه برتر Udemy در طیف گسترده ای از شیوه های برنامه نویسی جاوا تخصص دارند. چه به یک مقدمه اولیه برای جاوا و ساخت وب‌سایت با استفاده از Selenium WebDriver نیاز داشته باشید یا به آموزش توسعه‌دهنده برنامه Android خود ادامه دهید، Udemy شما را تحت پوشش قرار می‌دهد.

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

در این دوره آموزشی خواهید آموخت ;

  • جاوا چیست و چگونه کار می‌کند،

  • اصول برنامه نویسی با جاوا،

  • کسوف

  • کیت توسعه جاوا - JDK،

  • محیط زمان اجرا جاوا – JRE،

  • ماشین مجازی جاوا - JVM

  • همه مفاهیم برنامه نویسی شی گرا

  • نحوه استفاده از کلیدواژه "ایستا" و کلاس های "تودرتو و داخلی"

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

  • رشته‌ها،

  • کلاس های Wrapper،

  • پرتاب و پرتاب

  • استثناها،

  • چرخش

  • Layouts and Grid Layout

  • انواع Enum و موارد دیگر

چرا می خواهید این دوره را بگذرانید؟

پاسخ ما ساده است: کیفیت آموزش.

وقتی دوره آنلاین برنامه نویسی جاوا را ثبت نام می کنید، تخصص توسعه دهندگان باتجربه آکادمی OAK را احساس خواهید کرد.

هیچ دانش قبلی لازم نیست!

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

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

محتوای تازه

صاحبان جاوا (Oracles) نسخه‌های جدید جاوا را حداقل دو بار در سال منتشر می‌کنند و بر کسی پوشیده نیست که چگونه فناوری با سرعتی سریع در حال پیشرفت است. ماندن در بالای آخرین دانش بسیار مهم است. با این دوره، همیشه این فرصت را خواهید داشت که آخرین روندها را دنبال کنید.

جاوا چیست؟

جاوا یک زبان برنامه نویسی و پلتفرم است که ابتدا توسط Sun Microsystems توسعه یافت و اکنون متعلق به اوراکل است. جاوا از C و C++ الهام گرفته شده است و از یک مدل برنامه نویسی شی گرا استفاده می کند، به این معنی که مفاهیم یا چیزها به عنوان "اشیاء" نشان داده می شوند که دارای فیلدها و روش های داده هستند. یکی از بزرگترین مزایای جاوا این است که بر روی ماشین مجازی جاوا (JVM) اجرا می شود، به این معنی که می توانید کد جاوا را بر روی هر پلتفرمی که دارای JVM است، بدون کامپایل مجدد اجرا کنید. این با C و C++ متفاوت است که برای هر پلتفرم سخت افزاری که کد را روی آن اجرا می کنید نیاز به کامپایل مجدد دارد. جاوا مزایای بسیار دیگری از جمله مدیریت خودکار حافظه دارد. این نشانگرهای سخت قابل درک را که در زبان‌هایی مانند C استفاده می‌شوند حذف می‌کند، که می‌تواند به توسعه‌دهندگان جاوا کمک کند تا کد بهتری را در مدت زمان کوتاه‌تری بنویسند.

اینکه جاوا یک زبان برنامه نویسی شی گرا است به چه معناست؟

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

جاوا برای چه استفاده می شود؟

جاوا یک زبان بسیار همه کاره است. چندین زمینه از جاوا استفاده می کنند، از جمله توسعه برنامه اندروید، برنامه های دسکتاپ که روی بسیاری از سیستم عامل ها کار می کنند، برنامه های سمت سرور و موارد دیگر. ماشین مجازی مورد نیاز برای اجرای برنامه های جاوا به سیستم عامل های متعددی منتقل شده است که به جاوا اجازه می دهد تقریباً روی تمام سخت افزار اجرا شود. بر اساس شاخص TIOBE، جاوا از زمان انتشار اولیه خود در دهه 1990 همواره در 3 زبان پرکاربرد و محبوب قرار داشته است. بسیاری از توسعه دهندگان هنوز جاوا را زبان انتخابی در زمینه هایی مانند سرورهای سازمانی و برنامه های کاربردی و حتی در توسعه سیستم های جاسازی شده می دانند. بسیاری از شرکت‌های Fortune 500 برای اجرای سیستم‌های اصلی خود به جاوا متکی هستند و کارفرمایان اغلب تجربه جاوا را در یک رزومه به دلیل محبوبیت آن مطلوب می‌دانند.

چه گواهینامه ای برای جاوا بهتر است؟

Oracle، صاحب زبان برنامه نویسی جاوا، دارای برنامه Oracle Certified Developer: Java SE 11 Developer است که به راحتی بهترین گواهینامه برای توسعه دهندگان جاوا است. دلیل اصلی اینکه چرا این بهترین گواهینامه است، این است که برخلاف اکثر گواهینامه های دیگر برای جاوا، گواهینامه Oracle هم به خوبی شناخته شده است و هم توسط کارفرمایان در سراسر جهان پذیرفته شده است. امتحان چالش برانگیز است شما همچنین باید یک کارت شناسایی همراه خود در امتحان داشته باشید، بنابراین نمی توانید کسی را مجبور کنید که آن را برای شما ببرد. صدور گواهینامه هم برای دارنده گواهینامه و هم برای کارفرمایان آینده واقعاً ارزشمند است. تعداد کمی از برنامه های صدور گواهینامه دیگر وجود دارد که به عنوان گواهی جاوا Oracle به طور جهانی پذیرفته شده است. بنابراین، دریافت گواهینامه جاوا یکی از مطمئن‌ترین راه‌ها برای ایجاد مزیت نسبت به سایر جویندگان کار در بازار است.

کیفیت تولید ویدیو و صدا

همه محتویات ما به صورت ویدئو/صوتی با کیفیت بالا ایجاد/تولید می شوند تا بهترین تجربه یادگیری را برای شما فراهم کنند.

شما خواهید بود،

· واضح دیدن

· به وضوح می شنود

· حرکت در طول دوره بدون حواس پرتی

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

شما همچنین دریافت خواهید کرد:

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

  • پشتیبانی سریع دوستانه در بخش Q A

  • گواهی تکمیل Udemy برای دانلود آماده است

اکنون شیرجه بزنید!

برنامه نویسی جاوا: جاوا اصلی را یاد بگیرید و مهارت های جاوا را بهبود بخشید

ما پشتیبانی کامل را ارائه می‌کنیم و به هر سؤالی پاسخ می‌دهیم.

در دوره می بینمت!


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

مقدمه ای بر برنامه نویسی Core Java Introduction to Core Java Programming

  • در این دوره آموزشی جاوا چه خواهیم آموخت؟ What We Will Learn In This Java Course?

  • فایل های پروژه و مدارک دوره Project Files and Course Documents

  • سوالات متداول درباره برنامه نویسی جاوا، هسته جاوا، ویژگی های جدید جاوا (جاوا 12، جاوا 11) FAQ About Java programming, java core, Java new features ( java 12, java 11)

راه اندازی محیط Environment Setup

  • شروع کار با جاوا؟ (JDK، JRE و JVM) Getting Started With Java? ( JDK, JRE and JVM )

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

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

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

  • امتحان Quiz

محیط توسعه Development Environment

  • IDE چیست؟ What is IDE?

  • Eclipse را دانلود و اجرا کنید Download and Run Eclipse

  • اولین برنامه جاوا - سلام دنیا First Java Program - Hello World

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

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

  • 2 2

مبانی نحو جاوا Basics of Java Syntax

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

  • متغیرها چیست؟ What Are Variables?

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

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

  • نظرات Comments

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

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

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

  • آرایه ها Arrays

  • 1 1

  • 3 3

  • ورودی خروجی Input & Output

اپراتورها Operators

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

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

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

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

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

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

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

  • امتحان Quiz

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

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

  • If-Else - If Ladder Statement، Nested If Statement If-Else - If Ladder Statement, Nested If Statement

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

  • پروژه 1: ماشین حساب Project 1: Calculator

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

  • برای هر حلقه For-Each Loop

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

  • Do - while Loop Do - While Loop

  • شکستن کلمه کلیدی Break Keyword

  • ادامه کلمه کلیدی Continue Keyword

  • کلمه کلیدی بازگشت Return Keyword

  • پروژه 2: سری فیبوناچی Project 2: Fibonacci Series

  • امتحان Quiz

روش ها (توابع) Methods ( Functions )

  • روش چیست؟ What is Method?

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

  • انواع روش ها و روش ها انواع بازگشت Types of Methods & Method Return Types

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

  • پروژه 3: عدد نمایی را پیدا کنید Project 3: Find Exponential Number

  • امتحان Quiz

  • ایجاد متد در جاوا Creating Method in Java

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

  • شی و کلاس Object & Class

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

  • کنوانسیون های نامگذاری Naming Conventions

  • سازندگان Constructors

  • بسته ها Packages

  • کلمه کلیدی "ایستا". “Static” Keyword

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

  • امتحان Quiz

  • پرونده های اعلامیه Decleration fileds

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

  • وراثت Inheritance

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

  • کلیدواژه های "فوق العاده" و "این". “Super” and “This” Keywords

  • کلمه کلیدی "نهایی". “Final” Keyword

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

  • رابط ها Interfaces

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

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

  • امتحان Quiz

کلاس های Wrapper، Auto-Boxing و Unboxing Wrapper Classes, Auto-Boxing and Unboxing

  • کلاس Wrapper در جاوا چیست؟ What is Wrapper Class in Java?

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

  • اتوباکسینگ - UnBoxing Autoboxing - UnBoxing

  • امتحان Quiz

رشته های Strings

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

  • روش های مفید رشته Useful Methods of String

  • چرا رشته تغییرناپذیر است؟ Why String is Immutable?

  • کلاس StringBuffer StringBuffer Class

  • کلاس StringBuilder StringBuilder Class

  • String vs String Buffer در مقابل String Builder String vs String Buffer vs String Builder

  • پروژه 4: رشته معکوس Project 4: Reverse String

  • امتحان Quiz

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

  • مقدمه ای بر استثنا Intro to Exception

  • تفاوت بین خطا و استثنا چیست؟ What Is The Difference Between Error and Exception?

  • انواع استثنا Exception Types

  • امتحان کنید – Catch Block Try – Catch Block

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

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

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

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

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

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

  • امتحان Quiz

طراحی اپلیکیشن جاوا دسکتاپ (Swing) Java Desktop Application Design (Swing)

  • مقدمه ای بر جاوا Swing Introduction to Java Swing

  • چرخاندن ظروف، برچسب ها، فیلدهای متنی و دکمه ها Swing Containers, Labels, Text Fields and Buttons

  • طرح بندی ها Layouts

  • پروژه 6: فرم ورود در Swing Project 6: Login Form in Swing

  • امتحان Quiz

انواع Enum Enum Types

  • انواع Enum Enum Types

  • پروژه 7: برنامه چراغ راهنمایی با Enum Project 7: Traffic Lights Program With Enum

  • امتحان Quiz

چه چیزی یاد گرفته ایم؟ What We Have Learned ?

  • چه چیزی یاد گرفته ایم؟ What We Have Learned ?

اضافی Extra

  • برنامه نویسی جاوا: یادگیری Core Java و بهبود مهارت های جاوا Java Programming: Learn Core Java and Improve Java Skills

نمایش نظرات

نظری ارسال نشده است.

آموزش برنامه نویسی جاوا: یادگیری Core Java و بهبود مهارت های جاوا
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
8 hours
88
Udemy (یودمی) udemy-small
11 خرداد 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,973
4.5 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Oak Academy Oak Academy

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

OAK Academy Team OAK Academy Team

مربی

Udemy (یودمی)

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

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