آموزش جاوا از مبتدی تا متخصص

Java from Beginner to Expert

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

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

جاوا یکی از پرتقاضاترین زبان های برنامه نویسی است که پردرآمدترین است.

شعار جاوا این است: "یک بار بنویس، همه جا کار کن."

می توانید از جاوا برای ایجاد برنامه های Android، برنامه های دسکتاپ، بازی ها و موارد دیگر استفاده کنید.

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

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

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

با خرید این دوره در وقت گرانبهای خود صرفه جویی کنید. شما یاد خواهید گرفت که چگونه به روشی سریع و آسان برنامه نویسی کنید!

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

اگر بعد از تماشای ویدیوها در مورد موضوعات مطرح شده در این دوره جاوا سؤالی دارید، لطفاً بپرسید. من همیشه خوشحالم که کمک می کنم.


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

درس ها Lessons

  • حرکت آزادانه در Android Studio Moving freely in Android Studio

  • ایجاد اولین پروژه Android Studio خود Creating your first Android Studio project

  • پاداش: انواع عمومی BONUS: Generic types

  • بررسی اجمالی برنامه نویسی شی گرا Object Oriented Programming Overview

  • مستندات documentation

  • مبانی جایزه اندروید: دانلود و نصب اندروید استودیو BONUS BASICS OF ANDROID: Downloading and installing Android Studio

  • ایجاد اولین پروژه شما Creating your first project

  • حلقه برای Loop for

  • مدیریت سریعتر رویداد دکمه Faster button event handling

  • سازندگان Constructors

  • استثناها exceptions

  • روش های پیش فرض Default methods

  • حلقه ها Loops

  • جایزه: کارت های وحشی BONUS: wild cards

  • جمع کردن بسیاری از مقادیر Summing many values

  • روش های اضافه بار Overloading methods

  • اپراتورهای بیتی Bitwise Operators

  • بسته ها Packages

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

  • کلاس تو در تو Nested class

  • حلقه در حلقه Loop in loop

  • چگونه تم را در اندروید استودیو تغییر دهیم؟ How to change theme in Android Studio?

  • من کی هستم Who am I

  • AVD - شبیه سازی دستگاه مجازی AVD - emulating virtual device

  • منابع References

  • مرتب سازی با استفاده از رابط ها sorting using interfaces

  • مبانی چیدمان - چیدمان های خطی Layout Basics - Linear Layouts

  • متغیرها Variables

  • ریخته گری Casting

  • معرفی Introduction

  • این کلمه کلیدی this keyword

  • رابط ها چیست؟ What are interfaces?

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

  • toString toString

  • 5 دلیل برای یادگیری جاوا 5 reasons to learn Java

  • کلاس شی - برابر است Object class - equals

  • دانلود و نصب IDE و JDK 13 Downloading and installing IDE and JDK 13

  • شنوندگان - رسیدگی به رویدادها Listeners - handling events

  • مواد و روش ها Methods

  • XML چیست و چگونه با برنامه های اندروید مرتبط است What is XML and how it is related to Android apps

  • بریس های فرفری Curly Bracers

  • تعویض Switch

  • بعد از این دوره چه What after this course

  • آرایه ها Arrays

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

  • مقایسه رشته ها Comparing Strings

  • تجمع Aggregation

  • پاداش: روش های عمومی BONUS: generic methods

  • تمرین طرح بندی خطی Linear Layout exercise

  • قراردادهای نامگذاری Naming convetions

  • وراثت Inheritance

  • بشکن و ادامه بده Break and continue

  • میانبرها Shortcuts

  • کلمه کلیدی ثابت Static keyword

  • مراجع عبور می کند References passing

  • عملگرهای منطقی Logical Operators

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

  • بطری Bottle

  • آرایه های چند بعدی Multidimensional Arrays

  • نظرات Comments

  • اظهارات مشروط Conditional Statements

  • تو در تو عملی nested practical

  • پایین انداختن Downcasting

  • کلاس های ناشناس anonymous classes

  • به عنوان مثال از Instanceof

  • فعالیت و بازدید Activity and Views

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

  • SDK چیست، چگونه اندروید استودیو را به روز کنیم What is SDK, How to update Android Studio

  • اصلاح کننده محافظت شده Protected modificator

  • کلاس ها و روش های انتزاعی Abstract classes and methods

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

  • layout_weight - طرح بندی خود را به طور متناسب تقسیم کنید layout_weight - dividing your layout proportionally

  • بیان شرطی Conditional Expression

  • لامبدا lambda

  • طرح بندی ها Layouts

  • مبانی Basics

  • برای حلقه تقویت شده است Enhanced for loop

نمایش نظرات

Skillshare (اسکیل شیر)

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

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

آموزش جاوا از مبتدی تا متخصص
جزییات دوره
10h 57m
77
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
11,368
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Arkadiusz Włodarczyk Arkadiusz Włodarczyk

معلم حرفه ای

من نویسنده 27 دوره ویدیویی بسیار محبوب در مورد برنامه نویسی، توسعه وب و ریاضیات در لهستان هستم. من همچنین 7 دوره ویدیویی به زبان انگلیسی ایجاد کرده ام. بیش از 300000 نفر در دوره های من ثبت نام کردند. تمام قلبم را صرف ایجاد دوره های آموزشی کردم. من همیشه سعی می کنم همه چیز را به ساده ترین شکل ممکن توضیح دهم. من مطمئن هستم که دوره های من به شما در ماجراجویی برنامه نویسی و توسعه وب کمک می کند :)

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

بیش از 15 سال است که وب سایت ها را توسعه می دهم و بیش از 10 سال است که برنامه نویسی می کنم. من تجربه زیادی در این زمینه دارم و می خواهم دانش خود را با شما به اشتراک بگذارم.

اگر در مورد موضوعات تحت پوشش سؤالی دارید، لطفاً بپرسید.