Back-end programming | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Back-end programming

I thought I had idea about back-end. Buh it seems like I know nothing about it. Even though I'm not yet going into it fully , I'll like to know how it is. After learning a programming language like PHP , what next will be the next step for back-end or server scripting.

23rd Sep 2020, 9:22 AM
Timmy Afolami
Timmy Afolami - avatar
2 Answers
+ 2
If you are writing PHP, you are already doing server side scripting. The ideal next step is to learn how to work with databases. I suggest you learn MySQL and the use of PDO MySQL(pdo_mysql) driver. You may further learn how to create a HTTP API. For that you need to learn about REST, cURL extension and object relational mapping. Also learn about PSR 7 and how to use a PSR 7 component like slim/psr7 or nyholm/psr7. Other areas you might look into are - Authentication/Authorization - Model/View/Controller pattern - Microservice architecture - Dependency injection and PSR 11 - Unit testing and integration testing. - Configuring virtual development environments - Database migration - Automated deployment Most of this you can do easily by using a full stack monolithic framework like Laravel.
23rd Sep 2020, 10:10 AM
Ore
Ore - avatar
+ 1
In addition to above mentioned post I would recommend to install XAMPP server and train all the different possibilitys to handle requests between backend, frontend as well as mysql.
23rd Sep 2020, 10:53 AM
JaScript
JaScript - avatar