bethinkpl / bit-docs

Bethink Institute of Technology -> skills documentation
MIT License
0 stars 1 forks source link

Collect and dump learning paths from our interns #26

Open kvas-damian opened 5 years ago

bognix commented 5 years ago

Current learning path contains of following milestones:

Project

Firstly, we choose the project for the internship. The assumption was that choosing own project will help with keeping the motivation.

Configuration

We used docker to install mysql, nginx and PHP and the first milestone was to make those three containers talk to each other. So nginx was executing PHPs code and PHP could connect to mysql

Resources

PHP

After successful configuration we moved on to learning PHP

Resources

Laravel

At some point of going through Laracasts, once we established that we know enough PHP to move on we stopped with the above tutorial and moved on to Laravel

Resources

Styling and Scripting

At this level we included bulma and learned how to do basic DOM operations on user actions - for instance add class on click event.

REST

Knowing some JavaScript the next goal was to start using REST API to improve interactions on the page. For instance after submitting the form - display the notification instead of doing redirect to a different page.

The points below are not reached yet so probably there is a lot of stuff missing

Single Page Application

Finish the project

bognix commented 5 years ago

As part of REST: