
Introduction
Installing phpstorm
Configuring phpstorm and creating a project
Opening a php storm project and searching in files
Configuring a phpstorm project. Line ending and file encoding
Configuration of phpstorm toolbars and views
Installing php
Installing php
Creating a phpstorm project from CVS
Cloning and creating a phpstorm project with git from github
Create, clone, push and merge a github project
Loading files of a project to a remote server with ssh and ftp
Phpstorm. Navigating a remote host with ssh and ftp
Navigating and refactoring in php code
Refactoring php code with phpstorm
Creating a file with phpstorm, generating getters and setters of a php class
Creating php code templates and live templates with phpstorm
Configuring xdebug for phpstorm
Step by step debug with phpstorm and xdebug
Install docker on mac
Installing Docker on Ubuntu
Docker. Install wsl2 and unbuntu on windows
Installing docker desktop on windows
Docker. Run a php-apache image and mount a volume
Docker. Creating our own image with Dockerfile with apache and php
Docker. Creating a mariadb container
Docker. Creating mariadb image and container
Docker. Creating volume. Mapping volume to mariadb data
Docker. Creating networks. Connecting mariadb container with apache-php containe
Docker. Docker-compose file. Composing different services with a dockercompose
Http client and REST console
PhpStorm master class. The Best php IDE for fullstack development and docker container and images management
Full support of all php8 features.
HTML / CSS / JavaScript editor with all the features of webstorm
Make the most of PhpStorm to develop with php
optimize it for Laravel
automate frontend tasks sass, webpack.
PhpStorm, my favorite IDE, is one of the best IDEs for working with PHP based web projects
PhpStorm is perfect for working with Symfony, Laravel, Drupal, WordPress, Zend Framework, Magento, Joomla!, CakePHP, Yii and other frameworks.
Front-end technologies included Make the most of cutting-edge front-end technologies, such as HTML 5, CSS, Sass, Less, Stylus, CoffeeScript, TypeScript, Emmet and JavaScript, with refactoring, debugging and unit testing available. See changes instantly in the browser with Live Edit.
Version control system integration, remote deployment support, database / SQL, command line tools, Docker, Composer, REST client and many other tools.
All WebStorm features are included in PhpStorm, with full support for PHP and database / SQL added on top of it.
PHPDoc support, code (re) arranger and formatter, quick-fixes.
Code refactoring reliably with Rename, Move, Delete, Extract Method, Inline Variable, Push members Up / Pull members Down, Change Signature and many more refactoring
It works with Xdebug and Zend Debugger, and can be used both locally and remotely. Unit Testing with PHPUnit, BDD with Behat and profiler integration are all also available.
WHAT YOU WILL LEARN:
Installation
Configuration
Navigating interfaces and shortcuts
Navigation in code and files
Refactoring
Creation of live templates
Debug with xdebug
Install docker
create docker containers
Access docker containers from phpstorm
Javascript debugging
Connection to databases such as mysql and oracle
GIT and GITHUB connection
Remote Server connectiono
Configuration and automatic upload with ftp, sftp and ssh
Optimization and plugin for laravel
Creation of watchers for webapck and typescript