JavaRush /وبلاگ جاوا /Random-FA /نشانک: مجموعه ای از مقالات در مورد ابزارهای توسعه دهندگان...

نشانک: مجموعه ای از مقالات در مورد ابزارهای توسعه دهندگان جاوا - Maven، Docker، GitHub و دیگران

در گروه منتشر شد
برای راحتی دانش آموزان JavaRush تصمیم گرفتیم سخنرانی ها و مقالاتی در مورد مهمترین موضوعات در برنامه نویسی جمع آوری کنیم. انتخاب دهم در مورد ابزارهایی است که هر توسعه دهنده جاوا به آن نیاز دارد - Maven، Docker، GitHub، Intellij IDEA. در مینی راهنما به طور خلاصه ماهیت مقالات را بیان می کنیم و اگر لینک را دنبال کنید می توانید در مورد موضوع مورد علاقه بیشتر بدانید. مجموعه را به نشانک های خود اضافه کنید و در صورت نیاز به آن بازگردید. نشانک: مجموعه ای از مقالات در مورد ابزارهای توسعه دهندگان جاوا - Maven، Docker، GitHub و دیگران - 1

مقالات و سخنرانی ها

جاوا. برنامه عملیاتی

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

ایجاد یک پروژه در IntelliJ IDEA

IntelliJ IDEA و محیط های توسعه مشابه یکی از اولین ابزارهایی هستند که یک برنامه نویس تازه کار باید به آن تسلط پیدا کند. نویسنده در این مطلب به بررسی نصب و پیکربندی نرم افزار و همچنین مراحل ایجاد پروژه در IntelliJ IDEA می پردازد.

ایجاد یک پروژه وب ساده در IntelliJ Idea Enterprise. گام به گام با عکس

راهنمای گام به گام نحوه ایجاد یک پروژه در IntelliJ IDEA Enterprise Edition (این یک نسخه پیشرفته پرداخت شده از IDE است). مقاله حاوی مثال ها و اسکرین شات های زیادی است که مفید است.

بررسی Eclipse Java: یک محیط توسعه سفارشی

دو کمپ در دنیای فناوری اطلاعات وجود دارد: نرم افزار اختصاصی و منبع باز. و اگر در میان محیط‌های توسعه تجاری، IDEA (با جاه‌طلبی‌های منبع باز) عملاً رهبر بلامنازع باشد، IDE‌های منبع باز تنها مورد علاقه - Eclipse - نشان داده می‌شوند. اغلب توسط برنامه نویسانی انتخاب می شود که دوست دارند محیط توسعه را برای خود شخصی سازی کنند. این متن توضیح می دهد که این IDE چیست، مزایا و معایب آن چیست.

IntelliJ IDEA: سبک کد و قالب بندی

ابزارهای مدرن روند توسعه را آسان تر می کنند. به طور خاص، نظارت بر سبک کد شما آسان تر است و سعی می کنید قالب بندی "غیر مجاز" آن را به حداقل برسانید. در این بررسی، نویسنده در مورد اینکه IntelliJ Idea IDE چه ابزارهایی را در اختیار توسعه‌دهنده قرار می‌دهد تا کد را برای خواندن و درک آسان کند، صحبت می‌کند.

10 افزونه مفید برای IntelliJ IDEA: برای مبتدیان و توسعه دهندگان با تجربه

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

10 محبوب ترین محیط های توسعه جاوا

امروزه Eclipse، IntelliJ IDEA و NetBeans ترجیح داده شده ترین IDE جاوا برای برنامه نویسان در نظر گرفته می شوند. اما در کنار آنها می توانید به راهکارهای دیگری نیز توجه کنید. که متن در مورد آن است.

6 ابزار مفید خط فرمان که یک برنامه نویس جاوا باید بداند

Java Runtime Environment به شما اجازه می دهد تا برنامه های جاوا را بر روی پلتفرم های مختلف اجرا کنید. راه اندازی و کامپایل را می توان از جمله از خط فرمان انجام داد. با استفاده از ابزارهای خط فرمان، یک توسعه دهنده می تواند فرآیند ایجاد برنامه ها و انجام بسیاری از وظایف دیگر را ساده کند. متن در مورد شش ابزار مفید خط فرمان صحبت می کند که یک توسعه دهنده جاوا باید بداند.

ابزارهایی که کیفیت کدهای جاوا را بهبود می بخشد

بهترین راه برای محافظت از کد خود در برابر خطاهای قابل اجتناب استفاده از ابزارهای تحلیل کد استاتیک است. این مقاله هشت ابزار برای چنین تحلیلی ارائه می دهد. بخوانید و موردی را که دوست دارید انتخاب کنید.

41 ابزار برای نظارت بر عملکرد JVM و برنامه های جاوا

در اینجا لیستی جامع از ابزارهای نظارت JVM و محصولات مرتبط آورده شده است. ابزارها به ترتیب حروف الفبا، بدون اولویت بر اساس قرار گرفتن در لیست فهرست شده اند.

Maven Basics

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

"پروژه جاوا از A تا Z": هر آنچه می خواستید در مورد Maven بدانید

Maven یک ابزار ساخت پروژه به همراه Gradle و Ant است. در مجموعه ای از انتشارات در مورد ایجاد پروژه، نویسنده در مورد استفاده از ابزارهای مختلف صحبت می کند. این بخش همانطور که از عنوان پیداست در مورد Maven است.

"پروژه جاوا از A تا Z": هر آنچه می خواستید در مورد Maven بدانید. قسمت 2

ادامه مقاله قبلی که در آن تئوری توضیح داده شده در بخش اول در عمل نشان داده شده است.

بسته بندی برنامه های جاوا با اقدامات Maven و GitHub

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

5 ابزاری که تجربه GitHub شما را بهبود می بخشد

GitHub محبوب ترین سرویس توسعه تیم است. این شامل مخازن عمومی بی شماری در زبان های برنامه نویسی مختلف است. می توانید از GitHub برای ذخیره کد خود و همکاری با هم تیمی ها و سایر توسعه دهندگان استفاده کنید. می‌توانید GitHub را با ارتقاء و سفارشی‌سازی آن برای خودتان بهبود بخشید. این مقاله حاوی لیستی از ابزارهایی است که می توانند در این زمینه کمک کنند.

Eclipse، NetBeans یا IntelliJ IDEA؟ انتخاب یک IDE برای توسعه جاوا

اکثر برنامه نویسان صنعتی از Eclipse، NetBeans یا IntelliJ IDEA استفاده می کنند و هر کدام از این IDE ها مزایا و معایب خاص خود را دارند. پس از خواندن این مقاله متوجه خواهید شد که کدام یک برای شما مناسب است.

ابزارهای توسعه دهنده آنلاین

در دنیای مدرن، بسیاری از سرویس‌ها روی «وب» زندگی می‌کنند و حتی برنامه‌های «قدیمی» به آرامی به آنجا می‌روند. این مجموعه ابزارهای آنلاینی را فهرست می کند که ممکن است برای یک توسعه دهنده مفید باشد. آنها به شما امکان می دهند بدون اجرای IDE به صورت محلی، چیزی را به سرعت آزمایش کنید، که گاهی اوقات مفید است.

12 ابزار رایگان برای بهبود کیفیت و بهره وری کد

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

اشتباهاتی که هنگام ایجاد نمایه GitHub باید از آنها اجتناب کنید

هنگام ایجاد یک نمایه در GitHub، افراد تازه کار اغلب اشتباهاتی را مرتکب می شوند که به راحتی می توان از آنها اجتناب کرد. اگر می خواهید نمایه GitHub شما تأثیر خوبی بر کارفرمایان بگذارد، باید چند جزئیات مهم را در نظر بگیرید. می خوانیم و می فهمیم.

بهینه سازی کار با پروژه های خود در GitHub: آشنایی با مخزن قالب Github

یک متن بزرگ در مورد اینکه مخزن قالب Github چیست و چگونه با آن کار کنید.

نحوه اجرای یک پروژه منبع باز در GitHub

توسعه دهندگان در سراسر جهان از GitHub برای به اشتراک گذاری پروژه های خود استفاده می کنند. در این مقاله، نویسنده نکاتی را برای کمک به شما در ایجاد یک پروژه منبع باز عالی ارائه می دهد. همچنین می توانید از این نکات برای ایجاد پروژه های هکاتون استفاده کنید.

تفاوت بین Docker و Kubernetes چیست؟

اکنون تصور یک پروژه بزرگ بدون مجازی سازی و کانتینری شدن غیرممکن است. بنابراین، نویسنده در مقاله، زمینه ها و ویژگی های استفاده از Kubernetes، Docker و ابزار ارکستراسیون Docker Swarm را با هم مقایسه کرده است.

اولین آشنایی با داکر

کانتینرسازی مکانیزمی است که اغلب در عمل استفاده می شود. این بررسی اجمالی به ایجاد اولین ایده در مورد ابزار Docker کمک می کند.

مقدمه ای بر SpotBugs: ابزار تحلیل کد ایستا

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

فیلم های

با IntelliJ IDEA به سرعت و به راحتی کد بنویسید

چگونه به سرعت در IntelliJ IDEA کد بنویسیم؟ Artem Zaitsev، یک توسعه دهنده جاوا در Naumen، توصیه های خود را در این مورد به اشتراک گذاشت. آرتم پس از ارائه در کانال JUG.EKB انجمن جاوا یکاترینبورگ، در مورد چندین تکنیک سفارشی سازی صحبت کرد که به کدنویس ها کمک می کند تا در IDE راحت تر و سریع تر کار کنند. این گزارش با نمایش تصویری کد همراه است.
نظرات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION