HTML: structure of a website.
CSS:
I use LESS OR SASS OR SCSSS technique for working with CSS easier. even using icon font for better performances.
JAVA SCRIPT:
Best and optimized client side script.
PHP:
Difficult because it had dynamic typing and Easier script because we work on it to remove dynamic type.
Jquery:
Best javascript library that i have used with highest ux.
AJAX:
When combine with jquery we have responsive website for user, special in ecommerce website in cart section.
FRAMEWORK:
Laravel, Codeigniter, Cake PHP.
MYSQL, MARIADB, SQL SERVER:
Databases for records. sql command that even i need to know for big data query.
JSON, XML:
Data format structure for client base software such as android, ios, other web browser.
DESIGN PATTERN:
Builder, singleton mvc, using fucntional programming and class for code reuse (database class, login / register class, core class, message class, using special theming, customize routing, permission access class, control SQL injection, XSS, Cookie stealing, csrf, change theme with one line code, loader class, generate view class and customize config.
VPS / VDS / DEDICATED SERVER:
For implement our website and monitor everything. Respinsive: Using Grid Layout with implement table structure and special framework not using old structure.
IDE:
Jetbrain (Intellij idea, PHP Storm), Notepad ++ Other Software: Oracle VM virtualbox: testing CentOS platform and implement linux command, Postman: testing WebAPI, Beyond Compare: for compare code and fastest way to upload host, Photoshop and Mac sketch: UI / Ux Design.
WAMP SERVER:
Testing and develope Web platform in windows platform.
WebSERVER:
Apache, Nginx, IIS.
OS:
Windows server, Windows for web development, Linux for implement website file without using any control panel because all of them have a bug when get backup in large size, Mac for design website graphic (UI / UX).
JAVA:
Developing android mobile applications with native language. in the past we used eclipse, now android studio.
VMWare:
VMWare workstation, ESXI, vSphere
IP PBX:
3CX, Elastix