From a back-end to manage the business and the administration operations, directly or providing an API, to a front-end to interract with the user.
The cases may differ, but the logic remains the same, and therefore, the process to acheive a quality deliverable also remains the same.
Understand the business and conduct market research centered on user needs.
Describe functional design and protype it, then define technical design.
Build custom solutions or integrate pre-made solutions and test the results.
Inspect the delivrables and identify what is done right and what can be improved.
Prepare the infrastructure and deploy the deliverable in a production environment.
Conduct user training, provide technical support, and upgrade the solutions.
Been a developer in 20’s is a challenge by itself, each month some new technologies become dominant and other fade away
Waterfall, Spiral, or Agile. (ex. Scrum, Kanban, Merise, UP, RUP,...) Modeling languages, Boards, Charts, etc...
Code Editors (VSCode, Notpad++,…), Virtualization, Versionning (Git), package managers (composer, npm)
Backend (PHP) | FrontEnd (HTML, JS, JSX, CSS, SASS, XML, JSON), Data (SQL)...
PHP (Laravel, Symfony) | CSS (Bootstrap) | JS (Jquery, React)
Hosting (WHM, cPanel, Apache, NGINX, DNS, SSL, SSH, ftp)
CMS (WordPress, Joomla, Prestashop, Magento)
This site has just been launched.
I am still setting up some sections. This one is part of it and will be soon available. Sorry for the inconvenience…