دوره کامل برنامه نویس جاوا: از مبتدی تا استاد [ویدئو]

The Complete Java Developer Course: From Beginner to Master [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: چه وب سایت ها، برنامه های موبایل یا نرم افزارهای دسکتاپ، جاوا همچنان یکی از محبوب ترین زبان های برنامه نویسی در سراسر جهان است. با استفاده از بیش از 7.6 میلیون توسعه دهنده در سراسر جهان، افزایش زبان های برنامه نویسی جدید تقاضا برای این زبان 25+ ساله را کاهش نداده است. با درآمد متوسط ​​​​یک توسعه دهنده جاوا در ایالات متحده بیش از 104000 دلار در سال، مهارت های برنامه نویسی جاوا همچنان بسیار مورد توجه است. این دوره طراحی شده است تا این مهارت ها را از ابتدا به شما آموزش دهد، با نصب JDK و سپس ایجاد اولین برنامه شما. سپس، با پیشرفت در بخش‌ها، شروع به یادگیری مفاهیم اصلی جاوا مانند دستورات کنترل، آرایه‌ها، رشته‌ها، متدها، اشیاء و موارد دیگر خواهید کرد. در هر یک از این بخش‌ها، شما یک پروژه منحصر به فرد و هیجان‌انگیز می‌سازید، بنابراین مطمئن می‌شوید که نه تنها تئوری را یاد می‌گیرید، بلکه آنچه را که آموخته‌اید نیز تمرین می‌کنید. میانگین سه، کلون Mad Libs و tic-tac-toe تنها برخی از پروژه هایی هستند که در این دوره خواهید ساخت. برای اطمینان از تسلط بر هر خط کد، چالش‌های عملی کدنویسی در هر سخنرانی وجود دارد. در پایان این دوره، شما بر بهترین نکات، ترفندها و تئوری زبان برنامه نویسی جاوا مسلط خواهید شد. ماهیت عملی این دوره تضمین می کند که می توانید به راحتی مهارت های خود را در پروژه های دنیای واقعی به کار ببرید. فایل‌های کد و تمامی فایل‌های مرتبط در GitHub در https://github.com/PacktPublishing/The-Complete-Java-Developer-Course-From-Beginner-to-Master به‌روزرسانی می‌شوند. ثابت ها، انواع داده ها و عملگرها با یادگیری در مورد عبارات کنترل، نحوه دیکته کردن جریان برنامه خود را کشف کنید دریابید که چگونه می توانید مجموعه ای از داده ها را با یادگیری در مورد آرایه ها و ArrayLists ذخیره و دستکاری کنید با درک روش های مختلف رشته، نحوه کار موثر با رشته ها را بیاموزید از طریق روش های تعریف شده توسط کاربر، کشف کنید که چگونه نوشتن روش های خود به شما کمک می کند تا برنامه های قدرتمندتری ایجاد کنید درک عمیقی از برنامه نویسی شی گرا (OOP) و مفاهیم کلیدی آن به دست آورید. با آموزش File I/O در جاوا، نحوه ایجاد برنامه‌هایی که فایل‌ها را می‌خوانند و می‌نویسند، بسازید اگر یک کدنویس مبتدی هستید و تازه وارد جاوا هستید، این دوره برای شما مناسب است. برنامه نویسان با تجربه جاوا که می خواهند مهارت های خود را تیز نگه دارند یا توسعه دهندگانی که به دنبال ارتقای مهارت خود هستند می توانند ارزش زیادی در این دوره بیابند. به اصول برنامه نویسی جاوا، بدون توجه به سطح فعلی مهارت های کدنویسی، تسلط داشته باشید * تئوری پشت کد را بیاموزید و بلافاصله آن را تمرین کنید * مهارت های خود را به عنوان یک توسعه دهنده جاوا با ایجاد پروژه های نمونه کار جذاب تقویت کنید.

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

شروع شدن Getting Started

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

معرفی جاوا Introducing Java

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

  • گفتن "سلام" به جاوا Saying "Hello" to Java

  • متغیرها، ثابت ها و انواع داده ها Variables, Constants, and Data Types

  • بدوی در مقابل انواع مرجع Primitive Versus Reference Types

  • نظرات Comments

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

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

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

  • ورودی کاربر User Input

  • پروژه - میانگین سه Project - Average of Three

  • پروژه - Mad Libs Clone Project - Mad Libs Clone

  • جمع بندی بخش Section Wrap-Up

بیانیه های کنترلی Control Statements

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

  • بررسی اجمالی بیانیه های کنترل Control Statements Overview

  • بیانیه های کنترل انتخاب Selection Control Statements

  • بیانیه های کنترل تکرار Repetition Control Statements

  • ادامه و شکستن بیانیه ها Continue and Break Statements

  • اعداد تصادفی (موضوع جانبی) Random Numbers (Side Topic)

  • پروژه - بسته های آموزشی ماه باشگاه Project - Learning Packages of the Month Club

  • پروژه - قابل تقسیم بر سه Project - Divisible by Three

  • پروژه - عدد را حدس بزنید Project - Guess the Number

  • جمع بندی بخش Section Wrap-Up

آرایه ها و ArrayLists Arrays and ArrayLists

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

  • آرایه Array

  • ArrayLists ArrayLists

  • کلاس های لفاف دار Wrapper Classes

  • پروژه - کار با آرایه ها Project - Working with Arrays

  • پروژه - کار با ArrayLists Project - Working with ArrayLists

  • پروژه - آرایه های موازی/لیست های آرایه Project - Parallel Arrays/ArrayLists

  • جمع بندی بخش Section Wrap-Up

رشته ها و کلاس StringBuilder Strings and the StringBuilder Class

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

  • روش های رشته، قسمت 1 String Methods, Part 1

  • روش های رشته، قسمت 2 String Methods, Part 2

  • کلاس StringBuilder The StringBuilder Class

  • پروژه - جایگشت نام Project - Name Permutations

  • جمع بندی بخش Section Wrap-Up

مواد و روش ها Methods

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

  • روش های تعریف شده توسط کاربر، قسمت 1 User-Defined Methods, Part 1

  • روش های تعریف شده توسط کاربر، قسمت 2 User-Defined Methods, Part 2

  • فراخوانی روش و بازگشت Method Calls and Recursion

  • آرایه های دو بعدی (موضوع جانبی) 2D Arrays (Side Topic)

  • پروژه - مجموع عناصر Project - Sum of Elements

  • پروژه - تیک تاک پا Project - Tic-Tac-Toe

  • جمع بندی بخش Section Wrap-Up

مقدمه ای بر کلاس ها و اشیا Introduction to Classes and Objects

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

  • مبانی OOP (برنامه نویسی شی گرا) Basics of OOP (Object-Oriented Programming)

  • کپسوله سازی: زمینه ها و روش ها Encapsulation: Fields and Methods

  • کلاس مستطیل A Rectangle Class

  • یک کلاس کتاب A Book Class

  • پروژه - کلاس حساب بانکی Project - A BankAccount Class

  • پروژه - کلاس بستنی Project - An IceCream Class

  • پروژه - کلاس دایره ای Project - A Circle Class

  • جمع بندی بخش Section Wrap-Up

I/O فایل و موارد استثنا File I/O and Exceptions

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

  • ورودی فایل File Input

  • خروجی فایل File Output

  • ورودی/خروجی فایل بیشتر More File I/O

  • پروژه - ایجاد مستطیل از فایل Project - Creating Rectangles from File

  • پروژه - ایجاد حلقه ها از فایل Project - Creating Circles from File

  • جمع بندی بخش Section Wrap-Up

نمایش نظرات

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

دوره کامل برنامه نویس جاوا: از مبتدی تا استاد [ویدئو]
جزییات دوره
9 h 24 m
61
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Enix Ltd Enix Ltd

Codestars، توسط Rob Percival، یک پلتفرم یادگیری آنلاین انقلابی است که ماموریت دارد تا نحوه یادگیری کدنویسی را تغییر دهد. راب با تمرکز بر سادگی، منطق و سرگرمی بیش از نیم میلیون دانش آموز را از طریق دوره های خود توانمند کرده است. راب با درک نیاز به تجربیات یادگیری متنوع و جامع، Codestars را به عنوان یک تلاش مشترک تأسیس کرد. Codestars ابزارها و دانش مورد نیاز برای ساخت وب سایت ها و برنامه های کاربردی را در اختیار زبان آموزان در تمام سنین و سطوح مهارت قرار می دهد. Codestars با در دسترس و لذت بخش کردن کدنویسی، قصد دارد سفر یادگیری را ساده کند و پتانسیل برنامه نویسان مشتاق در سراسر جهان را باز کند.

Enix Ltd Enix Ltd

Codestars، توسط Rob Percival، یک پلتفرم یادگیری آنلاین انقلابی است که ماموریت دارد تا نحوه یادگیری کدنویسی را تغییر دهد. راب با تمرکز بر سادگی، منطق و سرگرمی بیش از نیم میلیون دانش آموز را از طریق دوره های خود توانمند کرده است. راب با درک نیاز به تجربیات یادگیری متنوع و جامع، Codestars را به عنوان یک تلاش مشترک تأسیس کرد. Codestars ابزارها و دانش مورد نیاز برای ساخت وب سایت ها و برنامه های کاربردی را در اختیار زبان آموزان در تمام سنین و سطوح مهارت قرار می دهد. Codestars با در دسترس و لذت بخش کردن کدنویسی، قصد دارد سفر یادگیری را ساده کند و پتانسیل برنامه نویسان مشتاق در سراسر جهان را باز کند.

John P. Baugh John P. Baugh

جان پی. باگ دارای مدرک دکترا در علوم کامپیوتر و اطلاعات و همچنین دارای مدرک لیسانس و فوق لیسانس در علوم کامپیوتر از دانشگاه میشیگان، دیربورن است. او به عنوان استاد و رئیس بخش سیستم های اطلاعات کامپیوتری در کالج اجتماعی اوکلند خدمت می کند. او برای افراد و شرکت ها، از جمله شرکت هایی که پیمانکار وزارت دفاع ایالات متحده هستند، مشورت کرده است. وی پیش از این به عنوان مهندس نرم افزار در شرکت Siemens PLM Software کار کرده است.