آموزش دوره جامع برنامه‌نویسی جاوا: از مبتدی تا حرفه‌ای! - آخرین آپدیت

دانلود The Complete Java Developer Course: From Beginner to Master!

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

به دوره جامع برنامه‌نویسی جاوا: از مبتدی تا حرفه‌ای خوش آمدید!


چرا جاوا را یاد بگیریم؟

جاوا بیش از ۲۵ سال قدمت دارد و در همه‌جا استفاده می‌شود! بیش از ۷.۶ میلیون توسعه‌دهنده در سراسر جهان از جاوا برای ساخت وب‌سایت‌ها، اپلیکیشن‌ها و نوشتن برنامه‌ها استفاده می‌کنند که آن را به یکی از محبوب‌ترین زبان‌های برنامه‌نویسی تبدیل کرده است!

همچنین، آیا می‌دانستید که در ایالات متحده، میانگین حقوق یک توسعه‌دهنده جاوا سالانه بیش از ۱۰۴,۰۰۰ دلار است؟!

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


★★★★★ 'سلام دکتر باگ! دانشجوی سابق شما هستم و در حال حاضر به عنوان مهندس نرم‌افزار در شرکت موتور فورد فعالیت می‌کنم! پست شما را دیدم و تصمیم گرفتم مهارت‌های جاوای خود را با این دوره بازسازی کنم! تا اینجا عالی بوده است!' احمد سعید


چرا این دوره؟!

این دوره جاوا برای مبتدیان طراحی شده و هدف آن است که دانشجویان در سریع‌ترین و مطمئن‌ترین زمان ممکن کدنویسی به زبان جاوا را آغاز کنند! در هر درس، چالش‌های کدنویسی عملی و کاربردی وجود دارد تا بتوانید بلافاصله کدها را تمرین کرده و از تسلط خود بر هر خط کد مطمئن شوید!

شما تمام بهترین نکات، ترفندها و تئوری‌های پشت کدها را یاد می‌گیرید و همزمان چندین پروژه جذاب برای رزومه می‌سازید، از جمله:

  • محاسبه میانگین سه عدد

  • شبیه‌ساز بازی Mad-Libs

  • پروژه بسته‌های ماهانه

  • بررسی بخش‌پذیری بر سه

  • حدس عدد

  • جایگشت نام‌ها

  • مجموع عناصر

  • بازی دوز (Tic-tac-toe)

علاوه بر این، ما در حال تکمیل یک بخش کاملاً جدید (بخش ۷: معرفی کلاس‌ها و اشیاء (OOP - برنامه‌نویسی شی‌گرا)) هستیم که به زودی اضافه خواهد شد! بخش‌ها و دروس بیشتری در مورد موضوعات هیجان‌انگیزی مانند ورودی/خروجی فایل‌ها، مدیریت استثناها (Exceptions)، مباحث پیشرفته OOP (وراثت و چندریختی)، Generics و Collections برنامه‌ریزی شده است!


این دوره توسط دکتر جان پی. باگ (با امتیاز ۴.۷) تدریس می‌شود. جان یک مهندس نرم‌افزار و مشاور حرفه‌ای و همچنین استاد و رئیس دپارتمان علوم کامپیوتر در یکی از کالج‌های آمریکا است. دوره قبلی او در زمینه ++C توسط Udemy به عنوان 'دارای بالاترین رتبه' معرفی شده و دانشجویان عاشق سبک تدریس شفاف، جذاب و عملی او هستند:

★★★★★ 'کلاسی عالی. جان مفاهیم دشوار را به روشی ساده و قابل فهم توضیح می‌دهد. کارت عالی بود.' ریک کنارد

★★★★★ 'یک دوره جامع و فوق‌العاده! مدرس هیچ نکته مهمی را در ++C جا نینداخت. اگر به دنبال یادگیری مفاهیم پایه ++C برای ورود به مباحث پیشرفته هستید، جای درستی آمده‌اید.' لیونل رابرت

★★★★★ 'این دوره کاملاً برای مبتدیان است. هر کسی که علاقه‌مند به یادگیری ++C است، این بهترین دوره در Udemy است.' سریدار کونیردی

این دوره واجد شرایط دریافت گواهینامه Codestars Certificate Authority (CCA) است. دانشجویان می‌توانند آزمون رسمی را از طریق codestars.com بگذرانند و کسانی که موفق شوند، گواهینامه CCA را دریافت خواهند کرد (جزئیات بیشتر در دوره!).

... پس منتظر چه هستید؟! همین امروز سفر خود را از یک مبتدی به متخصص جاوا آغاز کنید!


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

شروع به کار Getting Started

  • مرور کلی بخش Section Overview

  • نرم‌افزارهای مورد نیاز: IDE و JDK The Software You Need - an IDE and JDK

  • فایل‌های مورد نیاز دوره Files for the course

معرفی جاوا Introducing Java

  • مرور کلی بخش Section Overview

  • سلام به جاوا Saying "Hello" to Java

  • کامنت‌ها Comments

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

  • تفاوت انواع Primitive و Reference Primitive vs Reference Types

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

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

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

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

  • عملگرهای رابطه‌ای Relational Operators

  • پروژه: شبیه‌ساز MadLibs Project - MadLibs Clone

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

  • آزمون سنجش دانش بخش ۲ Section 2 knowledge check

دستورات کنترلی Control Statements

  • مرور کلی بخش Section Overview

  • بررسی کلی دستورات کنترلی Control Statements Overview

  • دستورات کنترلی انتخابی Selection Control Statements

  • دستورات کنترلی تکرار Repetition Control Statements

  • دستورات Continue و Break 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

  • آزمون سنجش دانش بخش ۳ Section 3 knowledge check

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

  • مرور کلی بخش Section Overview

  • آرایه‌ها Arrays

  • آرایه‌های پویا (ArrayLists) ArrayLists

  • کلاس‌های Wrapper Wrapper Classes

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

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

  • پروژه: آرایه‌ها و ArrayListهای موازی Project - Parallel Arrays/ArrayLists

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

  • آزمون سنجش دانش بخش ۴ Section 4 knowledge check

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

  • مرور کلی بخش Section Overview

  • متدهای رشته (String)، بخش اول String Methods, Part 1

  • متدهای رشته (String)، بخش دوم String Methods, Part 2

  • کلاس StringBuilder The StringBuilder Class

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

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

متدها Methods

  • مرور کلی بخش Section Overview

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

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

  • فراخوانی متدها و بازگشتی (Recursion) 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 Bank Account Class

  • پروژه: طراحی کلاس بستنی Project - An Ice Cream Class

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

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

ورودی/خروجی فایل و استثناها 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

مباحث پیشرفته برنامه‌نویسی شی‌گرا More Object-Oriented Programming

  • مرور کلی بخش Section Overview

  • وراثت (Inheritance) Inheritance

  • چندریختی (Polymorphism) Polymorphism

  • کلاس‌های انتزاعی و اینترفیس‌ها Abstract Classes and Interfaces

  • انواع شمارشی (Enum) Enumerated Types

  • پروژه: سلسله‌مراتب کلاس کارمندان Project - Employee Class Hierarchy

  • پروژه: ارتقای Demo کارمندان Project - Enhancing the EmployeeDemo

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

  • بخش تکمیلی Bonus

  • گواهینامه Codestars Certificate Authority (CCA) Codestars Certificate Authority (CCA) Certificate

نمایش نظرات

آموزش دوره جامع برنامه‌نویسی جاوا: از مبتدی تا حرفه‌ای!
جزییات دوره
10.5 hours
73
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,185
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Codestars • over 2 million students worldwide! Codestars • over 2 million students worldwide!

آموزش نسل بعدی کدگذارها

John P Baugh John P Baugh

استاد علوم کامپیوتر، رئیس، مهندس نرم افزار

هر روز دوره‌های جدید
HD
کیفیت بالای ویدیوها 720p
همراه زیرنویس فارسی و انگلیسی

همراه فایل‌های تمرین
آخرین آپدیت همه‌ی آموزش‌ها
مجموع تعداد ویدیوها 4,975,659