آموزش جامع و کاربردی IntelliJ IDEA Community Edition - آخرین آپدیت

دانلود IntelliJ IDEA Community Edition Essential Training

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: کار با IntelliJ IDEA، یکی از محبوب‌ترین محیط‌های توسعه (IDE) برای برنامه‌نویسی جاوا و سایر زبان‌های ماشین مجازی جاوا (JVM) را بیاموزید. در این دوره، دیوید گاسنر نحوه نصب JetBrains Toolbox و IntelliJ IDEA، پیکربندی کیت توسعه جاوا (JDK) و ایجاد پروژه‌های جدید را آموزش می‌دهد. او همچنین رابط کاربری IntelliJ IDEA را بررسی کرده و ابزارهای قدرتمند تولید کد و عیب‌یابی (Debugging) این IDE را نمایش می‌دهد. علاوه بر این، نحوه کار با Git و GitHub برای مدیریت سورس کدها و برنامه‌نویسی با سایر زبان‌های محبوب JVM مانند Kotlin، Groovy و Scala را شرح می‌دهد.

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

مقدمه Introduction

  • چرا IntelliJ IDEA؟ Why IntelliJ IDEA?

  • پیش‌نیازها و نکاتی که باید بدانید What you should know

1. شروع به کار 1. Getting Started

  • مدیریت به‌روزرسانی‌های IntelliJ IDEA Manage IntelliJ IDEA updates

  • نصب JetBrains Toolbox Install JetBrains Toolbox

  • نصب IntelliJ IDEA روی macOS Install IntelliJ IDEA on macOS

  • ایجاد یک پروژه جدید جاوا Create a new Java project

  • نصب IntelliJ IDEA روی ویندوز Install IntelliJ IDEA on Windows

  • بررسی ساختار یک پروژه جاوا Explore the structure of a Java project

  • پیکربندی کیت توسعه جاوا (JDK) Configure the Java Development Kit (JDK)

  • بررسی نسخه‌های مختلف IntelliJ IDEA Explore IntelliJ IDEA editions

  • دسترسی به راهنمای آنلاین Get online help

  • باز کردن فایل‌های خارج از پروژه با LightEdit Open files outside of projects with LightEdit

  • مدیریت تنظیمات و ترجیحات (Preferences) Manage Settings or Preferences

2. بررسی رابط کاربری 2. Explore the User Interface

  • افزایش سرعت کدنویسی با میانبرهای کیبورد Speed up coding with keyboard shortcuts

  • استفاده از سایر پنجره‌های ابزار Use other tool windows

  • مدیریت چیدمان پنجره‌ها Manage the window layout

  • بررسی پنجره ویرایشگر (Editor) Explore the editor window

  • بررسی پنجره پروژه (Project) Explore the project window

3. ویرایش و دیباگ کد 3. Edit and Debug Code

  • بازسازی کد (Refactor) Refactor code

  • تولید کدهای تکراری و پیش‌فرض (Boilerplate) Generate boilerplate code

  • ایجاد پکیج‌ها، کلاس‌ها و اینترفیس‌های جدید Create new packages, classes, and interfaces

  • ناوبری در کدها و یافتن فایل‌ها Navigate code and find files

  • راهکار: ایجاد کلاسی برای نمایش یک شیء داده Solution: Create a class that represents a data object

  • ذخیره کدها در فایل‌های Scratch Store code in scratch files

  • ایجاد و استفاده از Live Templates Create and use live templates

  • فرمت‌بندی کد و بهینه‌سازی Importها Reformat code and optimize imports

  • چالش: ایجاد کلاسی برای نمایش یک شیء داده Challenge: Create a class that represents a data object

4. تحلیل و عیب‌یابی کد 4. Analyze and Debug Code

  • اجرای گام‌به‌گام کد با Breakpoints Step through code with breakpoints

  • بررسی مقدار متغیرها Inspect variable values

  • تحلیل کد Analyze code

5. ساخت، کامپایل و بسته‌بندی پروژه‌های جاوا 5. Build, Compile, and Package Java Projects

  • افزودن کتابخانه‌های خارجی به پروژه Add external libraries to a project

  • بسته‌بندی کلاس‌ها در فایل‌های JAR Package classes in JAR files

  • تولید مستندات API با JavaDoc Generate API documentation with JavaDoc

  • Build کردن پروژه‌های جاوا Build Java projects

  • دانلود کتابخانه‌ها از مخازن Maven Download libraries from Maven repos

6. استفاده از سیستم کنترل نسخه نرم‌افزار 6. Use Software Version Control

  • پیکربندی GitHub در IntelliJ IDEA Configure GitHub in IntelliJ IDEA

  • نصب Git Install Git

  • اشتراک‌گذاری پروژه در GitHub Share a project on GitHub

  • Commit و Push تغییرات به GitHub Commit and push changes to GitHub

  • مدیریت شاخه‌های متعدد (Branches) با Git Manage multiple branches with Git

  • اشتراک‌گذاری تکه کدهای کوچک به عنوان Gists Share code snippets as Gists

  • ایجاد مخزن (Repository) محلی Git Create a local Git repository

  • Pull کردن تغییرات از GitHub Pull changes from GitHub

7. برنامه‌نویسی با سایر زبان‌های JVM 7. Programming with Other JVM Languages

  • ایجاد پروژه Kotlin Create a Kotlin project

  • ایجاد پروژه Scala Create a Scala project

  • ایجاد پروژه Groovy Create a Groovy project

جمع‌بندی Conclusion

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش جامع و کاربردی IntelliJ IDEA Community Edition
جزییات دوره
2h 10m
47
(آخرین آپدیت)
13,811
- از 5
ندارد
دارد
دارد
David Gassner
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

David Gassner David Gassner

نویسنده 60+ دوره آموزشی مبتنی بر ویدئو برای توسعه دهندگان نرم افزار دیوید گاسنر نویسنده بیش از 60 دوره آموزش فنی مبتنی بر ویدئو برای توسعه دهندگان نرم افزار است.

دیوید یک مربی ارشد کارکنان است که متخصص در سیستم عامل های توسعه و زبان های برنامه نویسی از جمله Android و Java است. وی در حال حاضر محتوای آموزشی برای توسعه دهندگان اندروید و محتوایی ایجاد می کند که چندین زبان برنامه نویسی از جمله جاوا ، C # ، Visual Basic و Go را پوشش می دهد. وی پیش از این رئیس و بنیانگذار خدمات فنی باردو ، یک ارائه دهنده آموزش شبکه Adobe Solutions بود. وی به عنوان یک متخصص خبره Adobe ، دوره های آموزشی ادوبی را نوشت و آموزش های گسترده ای را در مورد Flex ، ColdFusion ، Dreamweaver و Flash ارائه داد. وی نویسنده کتاب های کتاب مقدس فلکس 3 و کتاب مقدس Flash Builder 4 و Flex 4 بود. وی اخیراً Audio Cues - برنامه ای Android برای اجرای صدا در اجرای زنده - را طراحی و توسعه داده است که در فروشگاه Google Play در دسترس است.