بوت کمپ نهایی جاوا | ساخت پروژه های جاوا رابط کاربری گرافیکی و JavaFX

Ultimate Java Bootcamp | Build Java GUI and JavaFX Projects

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در برنامه نویسی جاوا مهارت داشته باشید: مبانی جاوا، OOP، Swing GUI و ساخت برنامه های کاربردی JavaFX در دنیای واقعی! مهارت هایی که به شما امکان می دهد برای مشاغلی مانند Swing، JavaFX، PostgreSQL، JDBC، JSP و Full Stack Java Developer درخواست دهید. در پایان این دوره می توانید پروژه های بیشتری بسازید که به شما کمک می کند شغلی پردرآمد برای خود داشته باشید. !!! شما بیش از 25 پروژه پیشرفته را قبل از پایان این دوره با بیش از 120+ بهترین روش جاوا خواهید ساخت. گام به گام کیت توسعه جاوا (JDK) را راه اندازی خواهید کرد. در مورد عبارات تصمیم گیری، حلقه ها، عملگرها و اعداد در جاوا بیاموزید شما با روش ها، کلاس ها و اشیاء آشنا خواهید شد با روش های مختلف ریاضی، کاراکتر و رشته در جاوا آشنا خواهید شد. به عنوان یک شی کار می کند شما در مورد رابط کاربری گرافیکی جاوا (Swin) خواهید آموخت مولفه های اساسی Swing را یاد خواهید گرفت شما یک ماشین حساب اولیه در Java GUI خواهید ساخت شما یک ساعت ساده دنیای واقعی برای تاریخ و زمان در جاوا GUI خواهید ساخت. ماشین حساب پیشرفته در رابط کاربری گرافیکی جاوا با قابلیت ها/عملیات کامل شما یک سیستم مدیریت هتل کامل (HMS) با ژنراتور رسید، ماشین حساب، نوار منو و مبدل ارز خواهید ساخت. شما یاد خواهید گرفت که چگونه برنامه جاوا پیشرفته بنویسید. ماژول هایی برای استفاده مجدد از قبل شما در مورد اتصال به پایگاه داده جاوا یاد خواهید گرفت شما یک صفحه ورود ساده با نمایش تصویر خواهید ساخت. نحوه برقراری ارتباط با پایگاه داده را یاد خواهید گرفت که چگونه داده ها را در پایگاه داده قرار دهید شما یاد خواهید گرفت که چگونه داده ها را در پایگاه داده حذف کنید. شما یاد خواهید گرفت که چگونه داده ها را در پایگاه داده به روز کنید شما یاد خواهید گرفت که چگونه رمز عبور خود را در رابط کاربری مخفی کنید. نحوه پاک کردن داده ها از پایگاه داده را یاد خواهید گرفت نحوه کار با جداول در پایگاه داده را یاد خواهید گرفت شما یک سیستم مدیریت پایگاه داده کامل را در پایگاه داده خواهید ساخت. Java GUI شما یاد خواهید گرفت که چگونه برنامه های خود را به عنوان پروژه های مستقل صادر و اجرا کنید. به Javafx تسلط خواهید داشت و پروژه های پیشرفته JavaFX زیادی می سازید. از ابتدا به PostgreSQL مسلط خواهید شد. صفحات سرور جاوا برای مبتدیان پیش نیازها: برای این دوره نیازی به دانش اولیه برنامه نویسی کامپیوتر نیست شما باید سیستم کامپیوتری خوبی داشته باشید. یک کامپیوتر (ویندوز/مک/لینوکس) برای دانلود ابزارهای لازم برای شروع برنامه نویسی جاوا باید اتصال اینترنتی فعال داشته باشید تا سیستم کامپیوتر شما باید رم 2 گیگابایتی و بالاتر داشته باشد تا برنامه های جاوا را بدون مشکل اجرا کند.

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

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

  1. دانلود و نصب JDK : با راه اندازی محیط توسعه خود با دستورالعمل های دقیق در مورد دانلود و نصب کیت توسعه جاوا (JDK) شروع کنید.

  2. دانلود و نصب Eclipse IDE : آموزش نصب و پیکربندی Eclipse IDE، ابزاری قدرتمند برای نوشتن، اشکال زدایی و اجرای برنامه های جاوا.

  3. مبانی برنامه نویسی جاوا: مفاهیم اصلی جاوا، از جمله انواع داده ها، متغیرها و ساختارهای کنترلی را برای نوشتن اولین برنامه های جاوا درک کنید.

  4. بیانیه های تصمیم گیری در جاوا: عبارات شرطی مانند if، else و سوئیچ را برای کنترل جریان برنامه های خود اجرا کنید.

  5. حلقه‌ها در جاوا: کارهای تکراری را با حلقه‌های for، while و do-while خودکار کنید تا کارایی برنامه خود را افزایش دهید.

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

  7. اعداد در جاوا : با انواع داده های عددی مختلف کار کنید و نحوه انجام محاسبات و دستکاری اعداد را به طور موثر یاد بگیرید.

  8. روش‌ها در جاوا: بلوک‌های کد قابل استفاده مجدد را با روش‌هایی ایجاد کنید که به شما امکان می‌دهد کد خود را به صورت منطقی و کارآمد ساختار دهید.

  9. روش‌های رشته‌ای در جاوا: داده‌های متنی را با استفاده از روش‌ها و توابع رشته‌ای قدرتمند جاوا دستکاری و مدیریت کنید.

  10. برنامه نویسی شی گرا (OOP) در جاوا: برای ایجاد کدهای مدولار و قابل استفاده مجدد، عمیقاً در مفاهیم OOP مانند کلاس ها، اشیاء، وراثت، چندشکلی و کپسوله سازی غوطه ور شوید.

  11. رابط کاربری گرافیکی جاوا (Swing): ایجاد رابط کاربری گرافیکی با استفاده از Swing، جعبه ابزار استاندارد جاوا برای ساخت برنامه های دسکتاپ غنی را بیاموزید.

  12. توسعه ماشین حساب در جاوا رابط کاربری گرافیکی: دانش Swing خود را برای توسعه یک ماشین حساب کاربردی با رابط کاربر پسند به کار ببرید.

  13. سیستم مدیریت هتل کامل در جاوا GUI: یک سیستم مدیریت هتل جامع بسازید که اجزا و عملکردهای مختلف را یکپارچه می کند.

  14. سیستم مدیریت پایگاه داده در Java GUI : نحوه اتصال برنامه های کاربردی جاوا خود را به پایگاه های داده، مدیریت داده ها و انجام عملیات CRUD از طریق رابط کاربری گرافیکی بیاموزید.

  15. بهترین روش‌های جاوا برای مبتدیان مطلق: بهترین روش‌ها را برای نوشتن کد جاوا تمیز، کارآمد و قابل نگهداری از همان ابتدا اتخاذ کنید.

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

چرا در این دوره ثبت نام کنید؟

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

  • پروژه‌های عملی: با پروژه‌های دنیای واقعی که یادگیری شما را تقویت می‌کند، تجربه عملی کسب کنید.

  • مبتدی-دوستانه: بدون نیاز به تجربه قبلی در برنامه نویسی، این دوره برای همه قابل دسترسی است.

  • آموزش تخصصی: از مربیان با تجربه ای که توضیحات واضح و راهنمایی گام به گام ارائه می دهند، بیاموزید.

  • دسترسی مادام العمر : هر زمان که خواستید دوباره به مطالب دوره مراجعه کنید و با سرعت خود یاد بگیرید.

  • پشتیبانی انجمن : برای به اشتراک گذاشتن دانش، جستجوی کمک و همکاری در پروژه ها به جامعه ای از یادگیرندگان بپیوندید.

در پایان این دوره، شما اعتماد به نفس و مهارت لازم برای مقابله با هر چالش برنامه نویسی جاوا را خواهید داشت و شما را برای موفقیت در صنعت قرار می دهد. اکنون ثبت نام کنید و سفر خود را برای تبدیل شدن به یک متخصص برنامه نویسی جاوا آغاز کنید!

پایگاه دانش:

دوره برنامه نویسی جاوا، یادگیری برنامه نویسی جاوا، نصب JDK، راه اندازی Eclipse IDE، برنامه نویسی جاوا برای مبتدیان، نحو جاوا، عملگرهای جاوا، حلقه های جاوا، روش های جاوا، رشته های جاوا، OOP در جاوا، توسعه رابط کاربری گرافیکی جاوا، کیت ابزار Swing، جاوا پروژه ماشین حساب، سیستم مدیریت هتل جاوا، مدیریت پایگاه داده جاوا، بهترین روش ها در جاوا، برنامه نویسی جاوا استاد، برنامه نویسی جاوا مبتدی تا پیشرفته.

1. پروژه ماشین حساب ساده

2. ساعت واقعی با تاریخ و زمان

3. ماشین حساب پیشرفته با عملکردها و عملیات کامل

4. سیستم مدیریت هتل (HMS)

5. واحد مبدل ارز

6. واحد تولید رسید

7. سیستم های مدیریت پایگاه داده (DMS)

8. ایجاد جدول/مدیریت پیشرفته در پایگاه داده

9. ادغام های دکمه درج/به روز رسانی/حذف

10. رابط کاربری گرافیکی جاوا (GUI)

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

بوت کمپ جاوا را کامل کنید! Swing، JavaFX، PostgreSQL، JDBC، JSP یک راهنمای جامع و مختصر با بیش از 15 ساعت محتوا است که برای انتقال هر دانش آموز علاقه مند از وضعیت "دانش صفر" به وضعیت "دانش قهرمان" در جاوا طراحی شده است. برنامه نویسی به‌عنوان یک توسعه‌دهنده ارشد نرم‌افزار و مربی با سال‌ها تجربه در این صنعت، من بر بهترین راه برای ارائه بسته‌هایی به دانش‌آموزانم مسلط شده‌ام که به آنها کمک می‌کند برنامه‌نویسی جاوا را در یک دوره بدون نیاز به هدر دادن پولی که به سختی به دست آورده‌اند، یاد بگیرند و درک کنند. در دوره های مختلف که آنها را به یک طرف برنامه نویسی جاوا محدود می کند و آنها را مجبور به پرداخت هزینه برای یادگیری طرف های دیگر می کند.

جاوا یک زبان برنامه نویسی شی گرا است و این دوره به شما کمک می کند تا کل مفهوم برنامه نویسی شی گرا (OOP) را درک کنید. این سخت ترین بخش زبان برنامه نویسی جاوا است و من وقت خود را صرف کرده ام تا قدرت خود را در این مسیر تقویت کنم تا اطمینان حاصل کنم که دانش آموزانم به راحتی آن را طی می کنند و هر جنبه ای از این موضوع را درک می کنند. برنامه نویسی جاوا سرگرم کننده است! اما بدون اطلاع OOP، برای برخی از توسعه دهندگان به یک کابوس و یک مهره سخت تبدیل می شود. برای اینکه زندگی کامل خود را به عنوان یک توسعه دهنده شاد جاوا داشته باشید، باید برنامه نویسی شی گرا (OOP) را به خوبی درک کنید.


چرا باید این دوره را بگذرانم و چه فایده ای برای من به عنوان توسعه دهنده جاوا دارد؟

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


مدرسان Emenwa Global متخصصان صنعت با سالها تجربه عملی و واقعی در ساخت نرم افزار در شرکت های پیشرو در صنعت هستند. آن‌ها همه چیزهایی را که می‌دانند برای آموزش به هزاران دانش‌آموز در سراسر جهان، درست مانند شما، مهارت‌های فنی و غیر فنی مورد تقاضا (که معمولا نادیده گرفته می‌شوند) به کارآمدترین روش به اشتراک می‌گذارند تا بتوانید کنترل زندگی خود را در دست بگیرید. و بدون توجه به پیشینه یا تجربه شما، فرصت های شغلی بی پایان هیجان انگیز جدیدی را در دنیای فناوری باز کنید.


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

شروع برنامه نویسی جاوا Getting started with Java programming

  • دانلود و نصب JDK Download and Installation of JDK

  • Eclipse IDE را دانلود کنید Download Eclipse IDE

  • اولین پروژه جاوا شما Your First Java Project

مبانی برنامه نویسی جاوا Basics of java programming

  • انواع داده ها در جاوا Data Types in Java

  • الحاق Concatenation

  • نظر دهید Comment

  • آرایه ها Arrays

  • شمارش Enumeration

  • کلمات کلیدی در جاوا Keywords in Java

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

  • تاریخ و زمان Date and Time

بیانیه های تصمیم گیری در جاوا Decision Making Statements in Java

  • اگر بیانیه If Statement

  • اگر دیگر بیانیه If Else Statement

  • بیانیه IfElseIfElse IfElseIfElse Statement

  • سوئیچ بیانیه Switch Statement

  • بیانیه نستدیف Nestedif Statement

سیستم های حلقه در جاوا Loop Systems in Java

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

  • برای حلقه For Loop

  • تقویت شده برای حلقه Enhanced For Loop

  • حلقه doWhile doWhile Loop

  • بیانیه شکست Break Statement

  • ادامه بیانیه Continue Statement

اپراتورها در جاوا Operators in Java

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

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

  • اپراتورهای واگذاری Assignment Operators

  • اپراتور مشروط Conditional Operator

  • نمونه اپراتور Instance of operator

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

اعداد در جاوا Numbers in Java

  • اعداد در جاوا Numbers in Java

  • اعداد باکس و جعبه گشایی Boxing and Unboxing Numbers

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

  • مقایسه با روش Compare to method

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

  • روش ToString ToString Method

  • ValueOf Method ValueOf Method

  • روش ParseTo ParseTo Method

  • روش مطلق Absolute Method

  • روش سقف Ceil Method

  • روش کف Floor Method

  • روش گرد Round Method

  • روش Rint Rint Method

  • روش نمایی Exponential Method

  • روش حداکثر Maximum Method

  • روش حداقل Minimum Method

  • روش لگاریتم Logarithm Method

  • روش قدرت Power Method

  • روش ریشه مربع Square Root Method

  • روش سینوسی Sine Method

  • روش کسینوس Cosine Method

  • روش مماس Tangent Method

  • روش ArcSine ArcSine Method

  • روش ArcCosine ArcCosine Method

  • روش ArcTangent ArcTangent Method

  • روش تصادفی Random Method

  • روش مدرک Degree Method

  • روش رادیان Radian Method

  • روش نامه Letter Method

  • روش رقمی Digit Method

  • روش فضای خالی Whitespace Method

  • روش حروف بزرگ Uppercase Method

  • روش حروف کوچک Lowercase Method

  • روش ToUpper ToUpper Method

  • روش با حروف کوچک ToLowercase Method

روش های رشته ای در جاوا String Methods in Java

  • روش افزودن بافر رشته ای String Buffer Append Method

  • روش معکوس بافر رشته String Buffer Reverse Method

  • روش حذف بافر رشته String Buffer Delete Method

  • روش درج بافر رشته String Buffer Insert Method

  • روش جایگزینی بافر رشته String Buffer Replace Method

  • روش طول رشته String Length Method

  • الحاق رشته String Concatenation

  • روش CharAt CharAt Method

  • روش ترکیب رشته String Concate Method

برنامه نویسی شی گرا (OOP) در جاوا Object Oriented Programming (OOP) in Java

  • اشیاء Objects

  • کلاس Class

  • مفهوم برنامه نویسی شی گرا Object Oriented Programming Concept

  • روش Method

  • نادیده گرفتن روش Method Overriding

  • سازنده Constructor

  • وراثت چند سطحی Multilevel Inheritance

  • رابط Interface

  • انتزاع Abstraction

  • این This

  • چند رشته ای Multithreading

  • کپسولاسیون Encapsulation

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

رابط کاربری گرافیکی جاوا (Swing) Java Graphical User Interface (Swing)

  • مقدمه ای بر Java GUI (Swing) Introduction to Java GUI (Swing)

  • راه اندازی پنجره ساز Setup of window builder

  • اولین پروژه Java GUI شما Your first Java GUI project

  • محاسبات ساده در جاوا رابط کاربری گرافیکی Simple Calculations in Java GUI

  • ساعت ساده در رابط کاربری گرافیکی جاوا Simple Clock in Java GUI

توسعه ماشین حساب در جاوا رابط کاربری گرافیکی Calculator Development in Java GUI

  • مقدمه ای بر پروژه ماشین حساب ساده Introduction to simple calculator project

  • ماشین حساب ساده (قسمت 1) Simple Calculator (Part 1)

  • ماشین حساب ساده (قسمت 2) Simple Calculator (Part 2)

  • ماشین حساب ساده (قسمت 3) Simple Calculator (Part 3)

  • ماشین حساب ساده (قسمت 4) Simple Calculator (Part 4)

  • سفر شما را تبریک می گویم! هرگز یادگیری را متوقف نکن... Congratulations on your journey! Never stop learning...

سیستم مدیریت هتل کامل در جاوا رابط کاربری گرافیکی Complete Hotel Management System in Java GUI

  • معرفی پروژه سیستم مدیریت هتل Introduction to Hotel Management System project

  • سیستم مدیریت هتل (بخش اول) Hotel Management System (Part 1)

  • سیستم مدیریت هتل (بخش دوم) Hotel Management System (Part 2)

  • سیستم مدیریت هتل (بخش 3) Hotel Management System (Part 3)

  • سیستم مدیریت هتل (قسمت 4) Hotel Management System (Part 4)

  • سیستم مدیریت هتل (قسمت 5) Hotel Management System (Part 5)

  • سیستم مدیریت هتل (قسمت 6) Hotel Management System (Part 6)

  • سیستم مدیریت هتل (قسمت 7) Hotel Management System (Part 7)

  • سیستم مدیریت هتل (بخش 8) Hotel Management System (Part 8)

  • سیستم مدیریت هتل (بخش نهم) Hotel Management System (Part 9)

  • سیستم مدیریت هتل (بخش 10) Hotel Management System (Part 10)

  • سیستم مدیریت هتل (بخش 11) Hotel Management System (Part 11)

  • سیستم مدیریت هتل (بخش 12) Hotel Management System (Part 12)

  • سیستم مدیریت هتل (قسمت 13) Hotel Management System (Part 13)

سیستم مدیریت پایگاه داده در جاوا رابط کاربری گرافیکی Database Management System in Java GUI

  • مقدمه ای بر پروژه سیستم مدیریت پایگاه داده در جاوا GUI Introduction to Database Management System project in Java GUI

  • راه اندازی پایگاه داده SQLite را در دسک تاپ کامل کنید Complete Database SQLite Setup On Desktop

  • سیستم مدیریت پایگاه داده (بخش اول) Database Management System (Part 1)

  • سیستم مدیریت پایگاه داده (قسمت 2) Database Management System (Part 2)

  • سیستم مدیریت پایگاه داده (قسمت 3) Database Management System (Part 3)

  • سیستم مدیریت پایگاه داده (قسمت 4) Database Management System (Part 4)

  • سیستم مدیریت پایگاه داده (قسمت 5) Database Management System (Part 5)

  • سیستم مدیریت پایگاه داده (قسمت 6) Database Management System (Part 6)

  • سیستم مدیریت پایگاه داده (قسمت 7) Database Management System (Part 7)

  • سیستم مدیریت پایگاه داده (بخش 8) Database Management System (Part 8)

  • سیستم مدیریت پایگاه داده (بخش نهم) Database Management System (Part 9)

  • سیستم مدیریت پایگاه داده (بخش 10) Database Management System (Part 10)

  • سیستم مدیریت پایگاه داده (بخش 11) Database Management System (Part 11)

  • سیستم مدیریت پایگاه داده (قسمت 12) Database Management System (Part 12)

  • سیستم مدیریت پایگاه داده (قسمت 13) Database Management System (Part 13)

  • سیستم مدیریت پایگاه داده (بخش 14) Database Management System (Part 14)

  • سیستم مدیریت پایگاه داده (قسمت 15) Database Management System (Part 15)

  • مدیریت پایگاه داده (بخش 16) Database Management (Part 16)

  • سیستم مدیریت پایگاه داده (بخش 17) Database Management System (Part 17)

مقدمه ای بر برنامه نویسی JavaFX Introduction to JavaFX programming

  • مقدمه ای بر برنامه نویسی JavaFX Introduction to JavaFX programming

  • نحوه راه اندازی JavaFX در eclipse How to setup JavaFX in eclipse

  • اولین پروژه JavaFx شما Your First JavaFx Project

  • نحوه استفاده از عبارت Lambda در JavaFX How to use Lambda expression in JavaFX

  • دانلود و نصب Scene Builder در JavaFX Download and Installation of Scene Builder in JavaFX

  • اولین پروژه شما با استفاده از Scene Builder در JavaFX Your first project using Scene Builder in JavaFX

  • نحوه اضافه کردن کلاس MainController در JavaFX How to add MainController class in JavaFX

  • نحوه کار با Label در JavaFX با Scene Builder How to work with Label in JavaFX with Scene Builder

  • نحوه استایل دادن با CSS در JavaFX How to Style with CSS in JavaFX

  • نحوه استفاده از اسناد مرجع CSS How to use CSS reference Documentation

نحوه کار با ComboBox در JavaFX How to work with ComboBox in JavaFX

  • نحوه کار با ComboBox در JavaFX How to work with ComboBox in JavaFX

  • نحوه اضافه کردن Action Event در ComboBox How to add Action Event in ComboBox

  • نحوه اضافه کردن ویژگی های بیشتر به ComboBox How to add more features to ComboBox

  • نحوه استفاده از FXCollections در ComboBoX How to use FXCollections in ComboBoX

نحوه ایجاد ListView در JavaFX How to create a ListView in JavaFX

  • نحوه ایجاد ListView در JavaFX How to create a ListView in JavaFX

  • چگونه موارد بیشتری را به ListView اضافه کنیم How to add more items to the ListView

  • نحوه چاپ موارد ListView How to printout ListView items

  • نحوه ایجاد ListView با استفاده از FXCollections در JavaFX How to create ListView using FXCollections in JavaFX

نحوه ایجاد TreeView در JavaFX How to create a TreeView in JavaFX

  • نحوه ایجاد TreeView در JavaFX How to create a TreeView in JavaFX

  • نحوه اضافه کردن گره های فرعی در TreeView How to add sub-Nodes in TreeView

  • نحوه اضافه کردن آیکون در TreeView How to add icons in TreeView

  • نحوه اضافه کردن رویداد MouseClick در TreeView How to add MouseClick Event in TreeView

نحوه ایجاد یک انتخابگر فایل How to create a File Chooser

  • نحوه ایجاد یک انتخابگر فایل How to create a File Chooser

  • نحوه فیلتر کردن فایل ها در File Chooser How to filter files in File Chooser

  • نحوه انتخاب چندین فایل در File Chooser How to select Multiple files in File Chooser

نحوه استفاده از ویژگی های JavaFX How to use JavaFX properties

  • نحوه استفاده از ویژگی های JavaFX How to use JavaFX properties

  • نحوه ایجاد ProgressBar و ProgressIndicator How to create ProgressBar and ProgressIndicator

  • نحوه ایجاد اسلایدر با TextField How to create a slider with TextField

  • نحوه ایجاد MenuBar در JavaFX How to create MenuBar in JavaFX

  • نحوه استفاده از چک باکس ها در JavaFX How to use CheckBoxes in JavaFX

  • نحوه ایجاد دکمه رادیویی در JavaFX How to create Radio Button in JavaFX

  • نحوه ایجاد TableView در JavaFX How to create a TableView in JavaFX

  • نحوه ایجاد تاریخ و زمان با استفاده از DatePicker How to create Date and Time using DatePicker

  • نحوه استفاده از WebView در JavaFX How to use WebView in JavaFX

نحوه ساخت نمودار در JavaFX How to build a Charts in JavaFX

  • نحوه ساخت PieChart در JavaFX How to build a PieChart in JavaFX

  • نحوه اضافه کردن رویداد MouseClick به PieChart How to add MouseClick Event to PieChart

  • نحوه ایجاد LineChart در JavaFX How to create LineChart in JavaFX

  • چگونه چندین خط را به LineChart اضافه کنیم How to add Multiple Lines to LineChart

  • نحوه اضافه کردن رویداد MouseClick به LineChart How to add MouseClick Event to LineChart

  • چگونه یک Tooltip در LineChart ایجاد کنیم How to create a Tooltip in LineChart

نحوه کار با Media Player در JavaFX How to work with Media Player in JavaFX

  • نحوه کار با Media Player در JavaFX How to work with Media Player in JavaFX

  • نحوه اضافه کردن کنترل به Media Player در JavaFX How to add controls to Media Player in JavaFX

  • نحوه اضافه کردن کنترل صدا به Media Player در JavaFX How to add volume control to Media Player in JavaFX

چگونه یک ماشین حساب ساده در JavaFX بسازیم How to Build a simple Calculator in JavaFX

  • چگونه یک ماشین حساب ساده در JavaFX بسازیم How to Build a simple Calculator in JavaFX

  • نحوه ایجاد یک ModelView برای ماشین حساب How to create a ModelView for Calculator

  • نحوه ایجاد یک کلاس کنترلر برای ماشین حساب How to create a Contrroller Class for Calculator

صفحه ورود در JavaFX Login Page in JavaFX

  • چگونه یک صفحه ورود ساده در JavaFX ایجاد کنیم How to create a simple Login Page in JavaFX

  • نحوه باز کردن فرم دوم در صفحه ورود How to open a Second Form in Login Page

  • نحوه اضافه کردن تصاویر به صفحه ورود How to add Images to Login Page

سیستم مدیریت پایگاه داده در JavaFX Database Management System in JavaFX

  • نحوه ایجاد پایگاه داده SQlite در فایرفاکس برای مدیریت پایگاه داده JavaFX How to create SQlite Database in Firefox for JavaFX Database Management

  • نحوه ایجاد جداول در پایگاه داده How to create Tables in Database

  • نحوه ایجاد کلاس برای پایگاه داده How to create classes for Database

  • نحوه اتصال به پایگاه داده با استفاده از کلاس اتصال How to connect to Database using connection class

  • نحوه اتصال به کلاس اتصال از Login Model How to connect to Connection Class from Login Model

  • چگونه با موفقیت از اتصال پایگاه داده خود نتیجه بگیرید How to successfully get results from your Database connection

  • نحوه ایجاد صفحه ورود برای دانشجویان پورتال How to create a Login page for Students Portal

  • نحوه باز کردن جدول پایگاه داده در پرتال دانشجویان How to open Database Table in Students Portal

  • نحوه بستن خودکار صفحه ورود How to autoclose Login Page

  • نحوه پر کردن داده های دانش آموزان روی جدول (قسمت 1) How to populate Students Data on the Table (Part 1)

  • نحوه پر کردن داده های دانش آموزان روی جدول (قسمت 2) How to populate Students Data on the Table (Part 2)

  • چگونه داده های دانشجویان جدید را به پایگاه داده خود اضافه کنید How to add New Students Data into your Database

  • نحوه پاک کردن TextFields در پایگاه داده How to clear TextFields in Database

  • تکلیف برای بهبود مهارت های برنامه نویسی جاوا Assignment to improve your Java programming skills

  • سخنرانی جایزه رسمی Official Bonus Lecture

100+ بهترین تمرین جاوا برای مبتدیان مطلق 100+ Java BEST practices for absolute beginners

  • ماشین حساب های پایه Basic Arithmetic Calculators

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

  • تاریخ و زمان Date and Time

  • تعویض دو مقدار متفاوت Swapping two different values

  • روش اضافه بار Method Overloading

  • اضافه بار رشته String Overloading

  • نادیده گرفتن روش Method Overriding

  • استفاده از کلمه کلیدی نهایی به عنوان یک متغیر Use of Final Keyword as a variable

  • استفاده از کلمه کلیدی نهایی به عنوان روش Use of final Keyword as a method

  • استفاده از کلمه کلیدی نهایی شده Use of finalized keyword

  • متغیر استاتیک Static Variable

  • برنامه برای رابط Program for Interface

  • سوپر کلاس Super class

  • نحوه استفاده از این کلمه کلیدی How to use This keyword

  • چاپ اعداد در Matrix Formart Print numbers in Matrix Formart

  • اضافه ماتریس Matrix Addition

  • تفریق ماتریسی Matrix Subtraction

  • ضرب ماتریس Matrix Multiplication

  • الگوی مثلثی (1) Triangular Pattern (1)

  • الگوی مثلثی (2) Triangular Pattern (2)

  • الگوی مثلثی (3) Triangular Pattern (3)

  • الگوی مثلثی (4) Triangular Pattern (4)

  • مثلث پاسکال Paschal Triangle

  • مثلث فلویدز Floyds Triangle

  • جدول ضرب Multiplication Table

  • مساحت یک مثلث Area of a Triangle

  • چگونه بزرگترین ورودی شماره را از یک کاربر تشخیص دهیم How to detect largest Number input from a user

  • استفاده از عملگرهای ریاضی برای ماشین حساب Use of maths operators for Calculator

  • برنامه ای برای محاسبه فاکتوریل A program for calculating Factorial

  • برنامه ای برای تعیین نمره دانش آموز A program to determine Student's grade

  • تشخیص اعداد منفی و مثبت از یک کاربر Detect Negative and Positive Numbers from a user

  • تشخیص اعداد زوج و فرد Detect Even and Odd Numbers

  • برنامه ای برای دنباله فیبوناچی A program for Fibonacci Sequence

  • برنامه ای برای بررسی شماره پالیندروم A program to check palindrome number

  • برنامه ای برای بررسی حروف صدادار و صامت Program to check Vowels and Consonants

  • آرایه ها را چاپ کنید Print out Arrays

  • آرایه را از کاربر پرینت بگیرید Print out Array from user

  • آرایه ها را به ترتیب صعودی چاپ کنید Print out Arrays in ascending order

  • آرایه های رشته ای را چاپ کنید Print out String Arrays

  • مرتب سازی یک آرایه Sorting an Array

  • برنامه ای برای جستجوی یک عنصر در یک آرایه Program to search an element in an Array

  • درج عنصر در یک آرایه Insert Element in an Array

  • برنامه برای معکوس کردن یک آرایه Program to Reverse an Array

  • حداقل و حداکثر عنصر در آرایه Minimum and Maximum Element in Array

  • برنامه ای برای ادغام دو آرایه A program to merge two Arrays

  • برنامه ای برای مرتب سازی یک آرایه ادغام شده A program to sort a Merged Array

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

  • برنامه ای برای کلاس Abstract و Abstract Method A program for Abstract class and Abstract Method

  • آرایه به رشته Array to String

  • برنامه ای برای محاسبه میانگین آرایه A Program to calculate Array's average

  • برای حلقه For Loop

  • حلقه بی نهایت Infinite Loop

  • ایجاد اعداد تصادفی Generate Random Numbers

  • معکوس کردن یک عدد Reverse a Number

  • تبدیل فارنهایت به سانتیگراد Convert fro Fahrenheit to Centigrade

  • تبدیل درجه سانتیگراد به فارنهایت Convert Centigrade to Fahrenheit

  • با استفاده از حلقه For یک عدد را معکوس کنید Reverse a Number using For loop

  • برنامه ای برای چاپ اعداد اولیه Program to print out Prime Numbers

  • برنامه ای برای مبادله دو عدد مختلف A program to swap two different Numbers

  • برنامه ای برای تعویض دو عدد مختلف (2) A program to swap two different numbers (2)

  • تاریخ و زمان فعلی را چاپ کنید Print out current Date and Time

  • برنامه تشخیص سال کبیسه Program to detect a leap year

  • برنامه ای برای تشخیص فقط اعداد اول A program to detect Prime numbers only

  • برنامه ای برای بررسی مربع کامل A program to check a perfect square

  • برنامه تبدیل از اعشاری به باینری Program to convert from Decimal to Binary

  • مجموع ارقام از کاربر Sum of Digits from User

  • برنامه ای برای یافتن دو عدد حداکثر در یک آرایه A program to find two top maximum numbers in an Array

  • برنامه ای برای تبدیل رشته به کاراکتر A program to convert from String to Character

  • برنامه ای برای تبدیل از String به انواع داده های دیگر A program to convert from String to other Data Types

  • برنامه ای برای بررسی اعداد آرمسترانگ A program to check Armstrong Numbers

  • برنامه ای برای محاسبه میانگین حسابی A program to calculate Arithmetic Mean

  • برنامه برای محاسبه HCF و LCM Program to calculate HCF and LCM

  • برنامه تبدیل از اعشاری به اکتال Program to convert from Decimal to Octal

  • برنامه ای برای تبدیل از باینری به اعشاری A program to convert from Binary to Decimal

  • برنامه تبدیل از اعشار به هگزادسیمال Program to convert from Decimal to Hexadecimal

  • برنامه ای برای ایجاد محلی فعلی Program to create current locale

  • برنامه ای برای فهرست آرایه A program for Array List

  • از طریق HashMap تکرار کنید Iterate through HashMap

  • برنامه ای برای مرتب سازی HashMap A program to sort HashMap

  • HashMap را بر اساس مقادیر مرتب کنید Sort HashMap by Values

  • برنامه ای برای یافتن طولانی ترین رشته فرعی Program to find longest sub string

  • برنامه ای برای دریافت داده های Employee_s A program to get Employee_s data

  • برنامه ای برای مرتب سازی Object با استفاده از رابط قابل مقایسه A program to sort Object using comparable interface

  • برنامه ای برای مرتب سازی شی با استفاده از رابط مقایسه کننده A program to sort Object using Comparator Interface

  • برنامه ای برای تشخیص اولین کاراکتر تکرار نشده A program to detect first non repeated character

  • برنامه ای برای ایجاد جایگشت یک رشته A program to generate permutation of a string

  • برنامه ای برای به دست آوردن نتیجه طولانی ترین پالیندروم A program to get the result of the longest Palindrome

  • برنامه ای برای مرتب سازی آرایه به ترتیب نزولی A program to sort Array in Descending order

  • برنامه ای برای حذف عنصر تکراری در یک لیست A program to remove duplicate element in a list

  • برنامه ای برای اجرای Thread A program to run a Thread

  • برنامه ای برای ایجاد Thread با استفاده از رابط قابل اجرا A program to create a Thread using runnable interface

  • برنامه ای برای پیوستن به دو Thread A program to join two Threads

  • برنامه حذف چند فاصله در یک رشته Program to remove Multiple spaces in a String

  • برنامه ای برای یافتن اتحاد دو آرایه A program to find the union of two Arrays

  • برنامه ای برای یافتن تقاطع دو آرایه A program to find intersection of two Arrays

  • برنامه ای برای تشخیص اینکه آیا یک عدد دارای توان 2 است یا خیر A program to detect if a number is of power of 2

  • برنامه ای برای رسیدگی به استثناها A program for Exception Handling

  • برنامه ای برای Multiple catch Blocks در Exception Handling A program for Multiple catch Blocks in Exception Handling

  • برنامه ای برای پیاده سازی Exception Handling با استفاده از End Block A program to implement Exception Handling using Finally Block

  • برنامه ای برای پیاده سازی Try-Catch-Finally Blocks A program to implement Try-Catch-Finally Blocks

  • برنامه ای برای پیاده سازی Throw در جاوا A program to implement Throw in java

  • برنامه ای برای User Define Exception A program for User Define Exception

  • برنامه ای برای وراثت سازنده A program for Constructor Inheritance

  • برنامه ای برای کلاس فوق العاده در وراثت A program for super class in Inheritance

  • برنامه ای برای شبیه سازی اشیاء A program to clone Objects

  • برنامه ای برای دریافت زیر لیست از آرایه با کلون A program to get sub-list from an Array with clone

  • برنامه ای برای همگام سازی لیست آرایه با استفاده از Collections.synchochroniseList A program to sync Array list using Collections.synchochroniseList

  • برنامه ای برای دریافت آخرین رخداد یک شی در لیست آرایه A program to get the last occurrence of an object in an Array list

  • برنامه ای برای نشان دادن وراثت منفرد A program to demonstrate Single Inheritance

  • برنامه ای برای نشان دادن وراثت چند سطحی A program to demonstrate MultiLevel Inheritance

  • برنامه ای برای نشان دادن وراثت سلسله مراتبی A program to demonstrate Hierarchical Inheritance

  • پروژه ای برای چاپ توابع مختلف رشته A project to print different String functions

  • برنامه ای برای شمارش تعداد کلمات در یک متغیر رشته A program to count Number of words in a String variable

  • برنامه ای برای یافتن آرمسترانگ با استفاده از Multithreading A program to find Armstrong using Multithreading

  • برنامه ای برای یافتن اعداد اول با استفاده از Multithreading A program to find Prime Numbers using Multithreading

  • برنامه ای برای چاپ الفبای A-Z با استفاده از Multithreading A program to print out Alphabets A-Z using Multithreading

  • برنامه ای برای چاپ Alphabet با استفاده از Alternate A program to print out Alphabet using Alternate

  • برنامه ای برای چاپ اعداد A program to print out Numbers

  • برنامه ای برای بررسی اعداد زوج A program to check for Even Numbers

  • برنامه ای برای بررسی اعداد فرد A program to check for Odd Numbers

  • برنامه ای برای بدست آوردن مربع اعداد با Multithreading A program to get square of Numbers with Multithreading

  • برنامه ای برای بدست آوردن مکعب اعداد با استفاده از Multithreading A program to get Cube of numbers using Multithreading

  • سفر شما را تبریک می گویم! هرگز یادگیری را متوقف نکن... Congratulations on your journey! Never stop learning...

نمایش نظرات

بوت کمپ نهایی جاوا | ساخت پروژه های جاوا رابط کاربری گرافیکی و JavaFX
جزییات دوره
45.5 hours
315
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
11,848
3.7 از 5
دارد
ندارد
ندارد
Emenwa Global
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Emenwa Global Emenwa Global

توسعه دهندگان ارشد با انجام این کار خود از ابتدا بیاموزید ... از این پس پروژه های واقعی بسازید! مدرسان Emenwa Global متخصصان صنعت با سالها تجربه ساخت نرم افزار در دنیای واقعی در شرکت های پیشرو در صنعت هستند. آنها همه چیزهایی را که می دانند برای آموزش هزاران دانش آموز در سراسر جهان ، مانند شما ، بیشترین تقاضای مهارت های فنی و غیر فنی (که معمولاً نادیده گرفته می شوند) را با کارآمدترین روش به اشتراک می گذارند تا بتوانید زندگی خود را کنترل کنید. و فرصت های شغلی جدید و بی پایان هیجان انگیز در دنیای فناوری را باز کنید ، فارغ از سابقه یا تجربه شما. Emenwa Global یک شرکت توسعه دهنده نرم افزار حرفه ای است که خدمات جهانی را شامل برنامه نویسی رایانه ، توسعه وب سایت ، بازاریابی دیجیتال ، سئو ، تهیه محتوا ، توسعه برنامه های تلفن همراه ، شبکه و امنیت سایبری به طیف گسترده ای از افراد و شرکت ها در سراسر جهان ارائه می دهد. ما به شما کمک می کنیم تا در دنیای تجارت اینترنتی به آرزوی خود برسید و همیشه مشتریان خود را تا رضایت کامل همراهی می کنیم. تیم مهندسان ما 24/7 در خدمت شما هستند.