πΈ First lesson available without registration!
In this course, we will learn how to fine-tune the configuration of our IDE to make the most of it. From the basics related to mapping custom keyboard shortcuts, to custom templates for creating our Value Objects and Object Mothers π€
It is totally valid for any IDE in the JetBrains family, that is: IntelliJ IDEA, PhpStorm, WebStorm, Rider, PyCharm, and company π
What you will learn in this Squeezing IntelliJ course

- 1οΈβ£ [FREE] First steps: IntelliJ IDEA, PHPStorm, WebStorm, PyCharm, Rubymineβ¦
- π€ The BEST IDE for Coding π¨βπ»π©βπ»
- π SURPRISE: 6 months free of your favorite JetBrains IDE!
- Important: Only for users who have paid for their subscription. During March, this course will be available for free, but if you do not have an active subscription to CodelyTV Pro, you will not be able to request a JetBrains license.
- π Welcome to the course: Goals and installation
- π€ IntelliJ IDEA 101
- π Adding functionality with Plugins
- πΊ Simplifying IntelliJ like a PRO
- π Tuning IntelliJ
- β¨οΈ Custom keymaps
- π
Styling it up with themes
- κ Fonts and text configuration
- π€ Sail, my boat, without fear that neither enemy ship
- π Navigating between different files
- π Moving inside a file
- π₯½ Productivity at its peak with selectors
- π΅οΈββοΈ Inspections and intentions
- π· Making the most of inspections/intentions
- π Adding more rich inspections in PHP
- π¨ Respecting code style
- π€·ββοΈ .editorconfig file
- βοΈ Chop down: Our new great friend
- β»οΈ Refactoring
- π Refactoring like thereβs no tomorrow
- π₯ Tips for refactoring
- π Moving folders while respecting namespaces
- πΌ Automating file creation: File and Live Templates
- π Quickly create files: File templates
- βοΈ Files respecting default code conventions
- π Making File templates like a PRO
- β Code snippets for day-to-day: Live templates 101
- π·ββοΈ Git (and other VCSs) from IntelliJ
- π VCSs basics in IntelliJ
- πββοΈ Day-to-day workflow
- π Integration with GitHub
- β
Task management
- π Context switching by tasks
- π§Ύ Integrating task manager in IntelliJ
- πββοΈπ¨ Run & Debug
- πββοΈ Run & Debug 101
- π¨βπΌ Configuring IntelliJ with xDebug
- π³ Debugging applications launched in a Docker
- π₯ Tips & Tricks
- π UML Diagrams
- π View databases from the IDE
- π Extras that we use in our day-to-day
- π€ How we configure it in CodelyTV
- π¨π» Javi's configuration
- πββοΈ Rafa's configuration
- β Frequently asked questions
- π Conclusions and next steps
π 6 months of IntelliJ free!
We have reached an agreement with JetBrains to provide coupons for 6 months free to acquire any product from their family of IDEs (IntelliJ, PhpStorm, WebStorm, Rider, PyCharmβ¦).
Important: Only for users who have paid for their subscription. During March, this course will be available for free, but if you do not have an active subscription to CodelyTV Pro, you will not be able to request a JetBrains license.
First course video
Hereβs the video we published on YouTube in connection with the launch of this course. This way you can get an idea of the quality of the format and the line of content we will cover π