آموزش جاوا برای مبتدیان کامل

Java Tutorial for Complete Beginners

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

برنامه نویسی به زبان برنامه نویسی جاوا را یاد بگیرید. این دوره هیچ دانش برنامه نویسی قبلی را در نظر نمی گیرد، فقط میل به یادگیری برنامه نویسی است.


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

معرفی Introduction

  • معرفی و نصب Introduction and Installation

  • جاوا چیست و چگونه کار می کند What Java Is and How It Works

  • دریافت شغل و آنچه پس از تکمیل جاوا پایه باید مطالعه کرد Getting a Job and What to Study After Completing Basic Java

  • چگونه از این دوره بیشترین بهره را ببرید How To Get The Most Out Of This Course

برنامه نویسی Core Java Programming Core Java

  • برنامه سلام جهان A Hello World Program

  • استفاده از متغیرها Using Variables

  • رشته ها: کار با متن Strings: Working With Text

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

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

  • "اگر" "If"

  • دریافت ورودی کاربر Getting User Input

  • انجام در حالی که Do ... While

  • تعویض Switch

  • آرایه ها Arrays

  • آرایه های رشته ها Arrays of Strings

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

  • کلاس ها و اشیاء Classes and Objects

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

  • دریافت کنندگان و ارزش های بازگشتی Getters and Return Values

  • پارامترهای روش Method Parameters

  • ستترها و "این" Setters and "this"

  • سازندگان Constructors

  • استاتیک (و نهایی) Static (and Final)

  • String Builder و String Formatting String Builder and String Formatting

  • روش toString The toString Method

  • وراثت Inheritance

  • بسته ها Packages

  • رابط ها Interfaces

  • عمومی، خصوصی، محافظت شده Public, Private, Protected

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

  • کپسولاسیون و اسناد API Encapsulation and the API Docs

  • ریخته گری مقادیر عددی Casting Numerical Values

  • Upcasting و Downcasting Upcasting and Downcasting

  • با استفاده از Generics Using Generics

  • Generics و Wildcards Generics and Wildcards

  • کلاس های ناشناس Anonymous Classes

  • خواندن فایل ها با استفاده از اسکنر Reading Files Using Scanner

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

  • استثناهای متعدد Multiple Exceptions

  • زمان اجرا در مقابل استثنائات بررسی شده Runtime vs. Checked Exceptions

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

  • خواندن فایل ها با فایل خوان Reading Files With File Reader

  • سعی کنید-با-منابع Try-With-Resources

  • ایجاد و نوشتن فایل های متنی Creating and Writing Text Files

  • روش برابر The Equals Method

  • کلاس های داخلی Inner Classes

  • انواع Enum: استفاده پایه و پیشرفته Enum Types: Basic and Advanced Usage

  • بازگشت: یک ترفند مفید در آستین شما Recursion: A Useful Trick Up Your Sleeve

  • سریال سازی: ذخیره اشیاء در فایل ها Serialization: Saving Objects to Files

  • سریال سازی آرایه ها Serializing Arrays

  • کلیدواژه گذرا و سریال سازی بیشتر The Transient Keyword and More Serialization

  • عبور از ارزش Passing by Value

چارچوب مجموعه های جاوا The Java Collections Framework

  • ArrayList: آرایه ها به روش آسان ArrayList: Arrays the Easy Way

  • لیست های پیوندی Linked Lists

  • HashMap: بازیابی اشیا از طریق یک کلید HashMap: Retrieving Objects via a Key

  • نقشه های مرتب شده Sorted Maps

  • مجموعه ها Sets

  • استفاده از اشیاء سفارشی در مجموعه ها و به عنوان کلید در نقشه ها Using Custom Objects in Sets and as Keys in Maps

  • مرتب سازی لیست ها Sorting Lists

  • سفارش طبیعی Natural Ordering

  • صف ها Queues

  • استفاده از Iterators Using Iterators

  • پیاده سازی Iterable Implementing Iterable

  • تصمیم گیری برای استفاده از کدام مجموعه Deciding Which Collection to Use

  • ساختارهای داده پیچیده Complex Data Structures

ضمیمه Appendix

  • میانبرهای Eclipse Eclipse Shortcuts

  • دریافت نسخه توسعه یافته شغل: آنچه شما نیاز دارید، استراتژی برای یافتن کار، و داستان من. Getting a Job Extended Version: What you need, a strategy for finding work, and my story.

  • ده نکته برای بهبود کدنویسی Ten Tips for Improving Your Coding

  • اشکال زدایی در Eclipse Debugging in Eclipse

چه چیزی در جاوا 8 جدید است؟ What's New In Java 8?

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

تست ها Tests

  • برنامه نویسی پایه جاوا: دانش خود را آزمایش کنید Basic Java Programming: Test Your Knowledge

کد منبع Source Code

  • کد منبع Source Code

جایزه Bonus

  • امتیاز: جاوا پیشرفته را یاد بگیرید Bonus: Learn Advanced Java

نمایش نظرات

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

آموزش جاوا برای مبتدیان کامل
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
16 hours
73
Udemy (یودمی) udemy-small
28 اسفند 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,796,132
4.5 از 5
دارد
دارد
دارد
John Purcell

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

John Purcell John Purcell

بعد از بیش از 14 سال کار به عنوان یک توسعه دهنده و پیمانکار نرم افزار برای مجموعه ای از شرکت ها از جمله CSC ، Proquest ، SPSS و AT&T در انگلستان و هلند ، تصمیم گرفتم تمام وقت به عنوان یک مربی خصوصی نرم افزار کار کنم. اکنون در شهر زیبای بوداپست ، مجارستان زندگی می کنم ، از آنجا وب سایت http://www.caveofprogramming.com را اداره می کنم.

Udemy (یودمی)

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

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