IntelliJ IDEA Essentials

More Information
Learn
  • Tailor IntelliJ IDEA to your needs and to the demands of your projects
  • Use IDEA's powerful software development tools to their fullest potential
  • Explore IntelliJ IDEA's impressive and extensive features and functionalities for successful software development
  • Set up a new project or import an existing one and run your project as standalone or using application servers
  • Explore and use IntelliJ IDEA's features, such as Live Templates and smart code completion
  • Create clean code that is solid and easy to maintain with refactoring tools
  • Coordinate with other developers using powerful version control features
About

Starting with a walkthrough of the main workspace, you will get up and running with IDEA from the word go. You will learn how to exploit IDEA's software development tools and use the various product features such as source code control, the debugger, and the many code generation tools.

You will then move on to advanced topics such as how IntelliJ helps in version control, managing change lists, viewing differences and changes, and reverting changes. You will also learn how IDEA can be used for agile development and web development, as well as its integration with frameworks such as Gradle.

Complete with tips and tricks, this book will make sure that you have an in-depth and extensive knowledge of informed programming.

Features
  • Tailor IntelliJ IDEA to your needs and to the demands of your projects
  • Use IDEA's powerful software development tools to their fullest potential
  • Explore IntelliJ IDEA's impressive and extensive features and functionalities for successful software development
Page Count 276
Course Length 8 hours 16 minutes
ISBN 9781784396930
Date Of Publication 22 Dec 2014

Authors

Jarosław Krochmalski

Jarosław Krochmalski is a passionate software designer and developer who specializes in the financial business domain. He has over 12 years of experience in software development. He is a clean-code and software craftsmanship enthusiast. He is a Certified Scrum Master and a fan of Agile. His professional interests include new technologies in web application development, design patterns, enterprise architecture, and integration patterns.

He has been designing and developing software professionally since 2000 and has been using Java as his primary programming language since 2002. In the past, he worked for companies such as Kredyt Bank (KBC) and Bank BPS on many large-scale projects such as international money orders, express payments, and collection systems. He currently works as a consultant at Danish company 7N as an infrastructure architect for the Nykredit bank. You can reach him via Twitter at @jkroch or by e-mail at jarek@finsys.pl.