آموزش جامع جاوا در ۵ ساعت: راهنمای کامل برای مبتدیان - آخرین آپدیت

دانلود Code Java in 5 Hours: A Complete Beginner's Guide

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

آموزش جامع جاوا از صفر: ساخت یک پایه قوی در برنامه نویسی

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

در این دوره چه چیزهایی یاد خواهید گرفت:

  • درک مفاهیم اصلی برنامه نویسی جاوا
  • نصب و راه اندازی محیط توسعه جاوا (JDK + IntelliJ IDEA)
  • نوشتن، کامپایل و اجرای برنامه های جاوا
  • کار با متغیرها، انواع داده ها، عملگرها و عبارات
  • دریافت ورودی از کاربر و چاپ خروجی فرمت شده
  • استفاده موثر از دستورات تصمیم گیری و حلقه ها
  • اعلان، مقداردهی اولیه و استفاده از آرایه ها و آرایه های چند بعدی
  • ایجاد و استفاده از متدها با پارامترها و انواع بازگشتی
  • درک اصول برنامه نویسی شی گرا (OOP) و اعمال آنها در پروژه ها
  • ساخت یک مینی پروژه: سیستم مدیریت کارمندان

پیش نیازها:

  • نیازی به تجربه برنامه نویسی قبلی نیست
  • یک کامپیوتر (ویندوز، macOS یا لینوکس)
  • تمایل به یادگیری و تمرین منظم
  • اتصال به اینترنت برای دانلود ابزارها و دسترسی به محتوای دوره

در دنیای امروزی که فناوری محور است، درک نحوه کدنویسی یک قدرت فوق العاده است — و جاوا یکی از قدرتمندترین، متنوع ترین و پرکاربردترین زبان های برنامه نویسی است. این دوره مبتدی پسند طراحی شده است تا یک پایه قوی در برنامه نویسی جاوا به شما بدهد، چه تازه شروع کرده باشید و چه به دنبال انتقال به یک شغل فنی باشید.

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

ما درک می کنیم که کدنویسی در ابتدا چقدر می تواند طاقت فرسا باشد، به همین دلیل است که هر مفهوم به درس های کوچک تقسیم می شود که بر وضوح، کاربردهای دنیای واقعی و یادگیری عملی تمرکز دارند.

در پایان دوره، شما قادر خواهید بود برنامه های جاوا خود را با اطمینان بنویسید و مفاهیم اصلی مانند متغیرها، حلقه ها، شرط ها، متدها و برنامه نویسی شی گرا (OOP) را درک کنید.


آنچه در این دوره یاد خواهید گرفت

  • نحوه نصب و راه اندازی جاوا (JDK) و IntelliJ IDEA
  • مبانی سینتکس جاوا: متغیرها، انواع داده ها، عملگرها و عبارات
  • عملیات ورودی/خروجی با استفاده از Scanner و System.out
  • جریان کنترل با if-else، switch و حلقه ها
  • آرایه ها و آرایه های چند بعدی
  • ایجاد و استفاده موثر از متدها
  • مبانی برنامه نویسی شی گرا: کلاس ها، اشیا، وراثت و چند ریختی
  • نحوه ساخت یک سیستم مدیریت کارمندان واقعی به عنوان یک پروژه نهایی

این دوره برای چه کسانی است

  • مبتدیان مطلق بدون سابقه برنامه نویسی
  • دانشجویانی که می خواهند جاوا را برای مدرسه یا دانشگاه یاد بگیرند
  • تغییر دهندگان شغل که برای مشاغل نرم افزاری سطح ابتدایی آماده می شوند
  • توسعه دهندگان مشتاق backend یا Android
  • هر کسی که در مورد نحوه کارکرد نرم افزار و نحوه ساخت آن کنجکاو است

چه چیزهایی شامل می شود

  • تمرین های کدنویسی عملی بعد از هر بخش
  • مثال های واقعی برای تقویت یادگیری
  • یک پروژه نهایی عملی برای اعمال دانش خود
  • دسترسی و به روز رسانی مادام العمر
  • گواهی تکمیل
  • آموزش واضح و مبتدی پسند از یک مهندس نرم افزار با تجربه

درباره مربی

این دوره توسط Mariana Kolodzheieva، یک مهندس نرم افزار پرشور و سرپرست تیم با بیش از 10 سال تجربه عملی در صنعت فناوری تدریس می شود. Mariana در طیف گسترده ای از پروژه ها و صنایع واقعی کار کرده است و سال ها به مربیگری توسعه دهندگان جوان و کمک به تازه واردان برای افزایش اعتماد به نفس و مهارت های خود پرداخته است. سبک تدریس او بر ساده، در دسترس و عملی کردن مفاهیم فنی پیچیده برای مبتدیان مطلق تمرکز دارد.

اکنون شروع کنید!

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

امروز ثبت نام کنید و در عرض چند دقیقه اولین برنامه جاوا خود را بنویسید!

این دوره دارای 30 روز ضمانت بازگشت پول است، بنابراین هیچ خطری وجود ندارد — فقط نتایج.

شما را در اولین سخنرانی می بینیم!



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

مقدمه Introduction

  • به دوره خوش آمدید Welcome to the Course

  • نیازمندی‌های دوره Course Requirements

آشنایی با جاوا Introduction to Java

  • جاوا چیست و چرا محبوب است؟ What is Java, and why is it popular?

  • ویژگی‌های کلیدی جاوا: استقلال از پلتفرم، OOP Key features of Java: Platform independence, OOP

  • درک ماشین مجازی جاوا (JVM)، JRE و JDK Understanding the Java Virtual Machine (JVM), JRE, and JDK

  • کاربردهای جاوا در دنیای واقعی Java applications in real-world scenarios

راه‌اندازی محیط توسعه Setting Up Your Development Environment

  • نصب JDK و IDE (مانند IntelliJ IDEA) Installing the JDK and an IDE (e.g., IntelliJ IDEA).

  • نوشتن و اجرای اولین برنامه جاوا: "Hello, World!" Writing and running your first Java program: "Hello, World!".

  • درک ساختار یک برنامه جاوا (کلاس، متد main، دستورات) Understanding the structure of a Java program (class, main method, statements).

  • قواعد اصلی سینتکس، قراردادهای نام‌گذاری، سبک کدنویسی و قالب‌بندی Basic syntax rules, naming conventions, code style, and formatting.

  • اولین برنامه جاوا شما Your First Java Program

متغیرها و انواع داده Variables and Data Types

  • درک متغیرها و نقش آن‌ها در برنامه‌نویسی Understanding variables and their roles in programming.

  • انواع داده‌ی اولیه Primitive data types.

  • اعلان، مقداردهی اولیه و استفاده از متغیرها Declaring, initializing, and using variables.

  • تبدیل نوع (Type casting) و تبدیل نوع (Type conversion) Type casting and type conversion.

  • ذخیره و نمایش مختصات بازیکن Storing and Displaying Player Coordinates

عملگرها در جاوا Operators in Java

  • عملگرهای محاسباتی: +, -, *, /, % Arithmetic operators: +, -, *, /, %.

  • عملگرهای رابطه‌ای و منطقی: >, <, ==, &&, || Relational and logical operators: >, <, ==, &&, ||.

  • عملگرهای انتساب و نشانه‌گذاری‌های کوتاه‌نویسی Assignment operators and shorthand notations.

  • عملگرهای افزایش و کاهش Increment and decrement operators

  • ردیاب گام روزانه: استفاده از عملگرهای جاوا Daily Step Tracker: Using Java Operators

دریافت ورودی و چاپ خروجی Taking Input and Printing Output

  • استفاده از System.out برای خروجی Using System.out for output.

  • معرفی کلاس Scanner برای ورودی کاربر Introduction to the Scanner class for user input.

  • تمرین عملی: ورودی، خروجی، متغیرها و عملگرها Practical exercise: Input, output, variables, and operators.

  • به کاربر خوش‌آمد بگویید و سن او را بر حسب ماه محاسبه کنید Greet the User and Calculate Their Age in Months

دستورات تصمیم‌گیری Decision-Making Statements

  • تصمیم‌گیری با دستورات If-Else Making Decisions with If-Else Statements.

  • دستورات if تودرتو برای شرایط پیچیده Nested if statements for complex conditions.

  • استفاده از دستور switch برای انتخاب‌های متعدد Using the switch statement for multiple choices.

  • تمرین دستور switch Switch statement practice.

  • تمرین عملی: ایجاد یک برنامه ماشین‌حساب Practical exercise: Creating a calculator program.

  • بررسی تخفیف بلیط فیلم Movie Ticket Discount Checker

حلقه‌ها در جاوا Loops in Java

  • درک حلقه While Understanding the While Loop

  • درک حلقه Do-While Understanding the Do-While Loop

  • تمرین عملی: بازی حدس عدد Practical exercise: Guess the Number Game

  • درک حلقه For Understanding the For Loop

  • دستورات Break & Continue Break & Continue Statements

  • تمرین عملی: سبد خرید Practical exercise: Shopping Cart

  • ردیاب لیست خرید Grocery List Tracker

آرایه‌ها در جاوا Arrays in Java

  • اعلان و مقداردهی اولیه آرایه‌ها Declaring and initializing arrays.

  • دسترسی و پیمایش آرایه‌ها با حلقه‌ها Accessing and iterating through arrays with loops.

  • تمرین عملی: یافتن بزرگترین عدد در یک آرایه Practical exercise: Find the largest number in an array.

  • آرایه‌های چندبعدی در جاوا Multi-Dimensional Arrays in Java.

  • پیگیری دمای هفتگی Track Weekly Temperatures

متدها در جاوا Methods in Java

  • تعریف و فراخوانی متدها Defining and calling methods.

  • پارامترهای متد و انواع بازگشتی Method parameters and return types.

  • درک سربارگذاری متد (Method Overloading) Understanding method overloading.

  • تمرین عملی: محاسبه سالانه حقوق کارمند Practical Exercise: Annual employee salary calculator.

  • تعیین برنده: متد بالاترین امتیاز Determine the Winner: Highest Score Method

آشنایی با برنامه‌نویسی شیءگرا Introduction to Object-Oriented Programming

  • OOP چیست؟ ایجاد کلاس‌ها و اشیاء در جاوا What is OOP? Creating classes and objects in Java.

  • اصول OOP در عمل: کپسوله‌سازی، انتزاع OOP principles in practice: Encapsulation, Abstraction.

  • اصول OOP در عمل: وراثت، چندریختی OOP principles in practice: Inheritance, Polymorphism.

  • مدل‌سازی یک کتاب در یک کتابخانه Model a Book in a Library

پروژه نهایی Final Project

  • پروژه نهایی: سیستم مدیریت کارمندان Final Project: Employee Management System.

  • پروژه نهایی. قسمت 2. ایجاد کلاس‌های مدیر و توسعه‌دهنده Final project. Part 2. Create Manage and Developer classes

  • پروژه نهایی. قسمت 3. ایجاد منوی اصلی Final Project. Part 3. Create main menu

  • پروژه نهایی. قسمت 4. پیاده‌سازی منطق برنامه Final Project. Part 4. Implement application logic

  • پروژه نهایی. قسمت 5. آزمایش برنامه Final Project. Part 5. Test the application

بخش نهایی Final Section

  • خلاصه Summary

  • گام‌های بعدی: نکاتی برای یادگیری مداوم جاوا Next steps: Tips for continued Java learning.

نمایش نظرات

آموزش جامع جاوا در ۵ ساعت: راهنمای کامل برای مبتدیان
جزییات دوره
5.5 hours
50
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,702
4.9 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Anton Voroniuk Anton Voroniuk

بازاریاب دیجیتال، مربی آکادمی گوگل

نام من آنتون ورونیوک است.

من مدیر عامل آژانس دیجیتال Webpromoexperts هستم که یک شریک برتر Google و یک شریک بازاریابی فیس بوک است.

من رهبر و معلم آکادمی SkillsBooster، یک مربی آژانس Google Academy، و یک استراتژیست دیجیتال هستم.

ما در حال حاضر بیش از 1000 کسب و کار کوچک و متوسط ​​را با استراتژی دیجیتال و تبلیغات آنلاین پشتیبانی کرده ایم:

- کوکاکولا

- جانسون جانسون

- BNP Paribas

- بایر

- Sanofi

- Vodafone

- سازمان ملل متحد

- سازمان امنیت و همکاری اروپا

بازاریابی دیجیتال زندگی من است.

من قبلاً به بیش از 200 هزار دانشجو از بیش از 190 کشور کمک کرده ام تا دانش خود را در بازاریابی دیجیتال افزایش دهند.

سرگرمی‌های من شامل رقابت در مسابقات سه‌گانه و جمع‌آوری گواهی‌های بازاریابی دیجیتال است.

برخی از اعتبارنامه‌های من در اینجا آمده است:

- صلاحیت فردی Google Analytics

- صلاحیت فردی Google Ads

- Bing Ads معتبر حرفه ای

- Search Ads360 Certified

برای پیشبرد حرفه خود در بازاریابی دیجیتال مسلط شوید در دوره های آنلاین من!

Anton Voroniuk Support Anton Voroniuk Support

مدیر عامل Skillsbooster

Mariana Kolodzheieva Mariana Kolodzheieva

مهندس نرم افزار