آموزش تسلط بر توسعه جاوا با IntelliJ IDEA و JavaFX

Mastering Java Development with IntelliJ IDEA and JavaFX

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: از راه‌اندازی تا ویژگی‌های پیشرفته تسلط IntelliJ IDEA اصول برنامه‌نویسی جاوا تکنیک‌های اشکال‌زدایی مؤثر Refactoring کد پیش نیازها:برنامه‌نویسی پایه درک دسترسی به اینترنت اشتیاق به یادگیری

آیا برای تبدیل شدن به یک برنامه‌نویس ماهر جاوا با استفاده از IntelliJ IDEA و استفاده از قدرت JavaFX برای ایجاد رابط‌های گرافیکی خیره‌کننده، آماده سفر هستید؟ به "تسلط بر توسعه جاوا با IntelliJ IDEA و JavaFX" خوش آمدید!

در این دوره جامع، با غواصی عمیق در دنیای برنامه نویسی جاوا، پتانسیل کامل محیط توسعه یکپارچه IntelliJ IDEA (IDE) را باز خواهید کرد. با شروع با اصول، یاد خواهید گرفت که چگونه محیط توسعه خود را تنظیم کنید، کد جاوا را به طور موثر بنویسید، و به راحتی در IntelliJ IDEA UI حرکت کنید.

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

اما این همه ماجرا نیست! این دوره همچنین شما را به سفری جذاب به JavaFX می‌برد، جایی که نحوه ایجاد رابط‌های کاربر گرافیکی پویا و تعاملی (GUI) با فناوری پیشرفته جاوا را کشف خواهید کرد. با نحوه طراحی طرح‌بندی‌های بصری جذاب، مدیریت صحنه‌ها و مراحل، و حتی استفاده از Scene Builder برای ساده‌سازی گردش کار توسعه UI خود آشنا شوید.

نکات برجسته دوره:

  • تسلط IntelliJ IDEA: از راه‌اندازی تا ویژگی‌های پیشرفته، تبدیل به یک حرفه‌ای IntelliJ IDEA شوید.

  • برنامه نویسی موثر جاوا: کد جاوا کارآمد و بدون خطا بنویسید.

  • اشکال زدایی Demystified: بر هنر اشکال زدایی با IntelliJ IDEA مسلط شوید.

  • JavaFX Fundamentals: رابط کاربری گرافیکی جذاب با JavaFX ایجاد کنید.

  • طراحی رابط کاربری بصری: اهرم ساز صحنه برای رابط های کاربری خیره کننده.

  • تمرین عملی: مهارت های خود را از طریق مثال ها و پروژه های عملی به کار ببرید.

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

در این سفر هیجان انگیز به ما بپیوندید تا با IntelliJ IDEA و JavaFX یک متخصص توسعه جاوا شوید. اکنون ثبت نام کنید و ماجراجویی توسعه جاوا خود را از امروز شروع کنید!


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

راه اندازی جاوا و IntelliJ Java and IntelliJ Setup

  • جاوا و JDK را نصب کنید Install Java and JDK

  • IntelliJ را نصب کنید Install IntelliJ

اصول جاوا Java Fundamentals

  • ایجاد پروژه و نحو اولیه Project Creation and Basic Syntax

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

  • عملیات با رشته ها و Bools Operations with Strings and Bools

  • If، Else و عبارت Switch If, Else and Switch Statements

  • حلقه های For و while For and While Loops

  • آرایه های جاوا Java Arrays

  • روش های جاوا Java Methods

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

  • ویژگی های روش های کلاس Class Methods Attributes

  • سازندگان کلاس و وراثت Class Constructors and Inheritance

ملزومات ساختار پروژه Project Structure Essentials

  • فایل iml The iml File

  • پوشه .idea The .idea Folder

  • پوشه SRC The SRC Folder

  • پوشه Out The Out Folder

آشنایی با IntelliJ IDEA Getting Familiar with IntelliJ IDEA

  • رابط کاربری IntelliJ IDE IntelliJ IDE UI

  • پنجره ابزار پروژه Project Tool Window

  • پنجره ابزار ساختار و نوار ناوبری Structure Tool Window and Navigation Bar

  • Scratch File & TODO Scratch File & TODO

  • برگه و پایانه مشکلات Problems Tab & Terminal

  • ویرایشگر اصلی ویندوز Main Editor Windows

پیمایش و جستجو در IntelliJ Navigating and Searching in IntelliJ

  • موتور جستجو Search Engine

  • باز کردن فایل ها و کلاس ها Opening Files and Classes

  • تغییرات اخیر فایل را بررسی کنید Check Recent File Changes

  • نمایش اعضا Show Members

  • تولید کد Code Generation

بازرسی کد و تضمین کیفیت Code Inspections and Quality Assurance

  • رسیدگی به بازرسی ها Addressing Inspections

  • بازرسی کد شما Inspecting Your Code

  • بازرسی از یک پروژه کامل Inspection of a Complete Project

  • اقدامات نیت Intention Actions

آشنایی با تکنیک‌های بازسازی اولیه و بازسازی پیشرفته Understanding Basic Refactoring and Advanced Refactoring Techniques

  • بازسازی اولیه Basic Refactoring

  • Refactoring در IntelliJ Refactoring in IntelliJ

  • جابجایی اعضا Move Members

  • تغییر امضا Change Signature

شروع کار با الگوهای کد Getting Started with Code Templates

  • کار با قالب ها Working with Templates

  • پارامترسازی الگوها Parametrizing Templates

  • قالب های زنده فراگیر Surround Live Templates

  • ایجاد و اشتراک گذاری الگوها Create and Share Templates

درک خطاها در جاوا Understanding Errors in Java

  • انواع خطاها Types of Errors

  • اشکال زدا Debugger

  • اقدامات مرحله ای و نقاط شکست Step Actions and Breakpoints

شروع کار با Git Getting Started with Git

  • یک مخزن Git ایجاد کنید Create a Git Repository

  • اضافه کردن و انجام تغییرات Add and Commit Changes

  • نادیده گرفتن فایل ها Ignore Files

  • ادغام GitHub GitHub Integration

آشنایی با تست نرم افزار Understanding Software Testing

  • انواع تست Types of Testing

  • JUnit در IntelliJ JUnit on IntelliJ

  • نمونه های تست Test Examples

شروع کار با JavaFX Getting Started with JavaFX

  • راه اندازی جاوا FX Java FX Set-Up

  • مراحل و صحنه ها Stages and Scenes

  • سازنده صحنه Scene Builder

نمایش نظرات

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

آموزش تسلط بر توسعه جاوا با IntelliJ IDEA و JavaFX
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
5.5 hours
52
Udemy (یودمی) udemy-small
11 مهر 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,002
5 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Stefan Toshkov Zhelyazkov Stefan Toshkov Zhelyazkov

قدرت چت ربات های مبتنی بر هوش مصنوعی را باز کنید: از یک متخصص بیاموزید

Udemy (یودمی)

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

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