Catégorie : autres

_________________________

Back ? Front ? Choisir sans savoir ?😱

Parce qu'on ne choisit pas son plat sans avoir vu le menu....

Ce que j'aurais aimé comprendre dès le début...🤔

 

Après moults recherches, j'ai suivi une voie qui, avec le recul, n'était pas la plus efficace !🫣

 

N'ayant pas le pouvoir de remonter dans le temps, ce qui est fait...

 

Par contre, si tu me lis, sois attentif à cette vision.

Elle n'est pas la vérité absolue... c'est juste la mienne😎

 

Ce que je te propose :

 

HTML / CSS

Comprends mais n'y passe pas des mois !

Tu approfondiras en fonction de tes besoins au fur et à mesure de tes projets !

 

Les outils indispensables pour se faciliter la vie

- SASS pour te faciliter la gestion du css.

- Git et Github pour suivre tes projets et ne plus rien perdre ou casser !

(je l'ai sous estimé et utilisé trop tard à mon avis)

 

Le Javascript

Commence par des basiques !

- les sélecteurs (getElementBy...)

- les évènements pour dynamiser ton site

- les interactions avec le DOM (innerHTML par exemple)

- les fonctions, boucles et conditions

- commence à approcher les listes (map, foreach)

 

Et stop !

Tu creuseras le reste plus tard...

Vouloir maitriser un monstre comme Javascript à 100% alors qu'il est énorme et mute en permanence n'a pas de sens !

 

Le PHP et le SQL

- faire une base de données simple en SQL

- comprendre à quel point php peut te faciliter le HTML ! (fini les répéptitions de header/footer à chaque page)

- avec php, jouer avec ta base données Lire, Ecrire, Modifier, Effacer

(Create, Read, Update, Delete => CRUD)

- maitriser les requête de base de SQL (insert, select, update, delete, les jointures)

 

 

Maintenant, tu connais !

Ponds un joli projet perso qui regroupe tout ça  et ...

 

Tu peux choisir !!!

 

 

Ta fibre artistique de FrontEnd a vibré ?

Creuse le Javascript, les librairie d'animations (comme Greensock par exemple)

Aide toi d'un outil CSS comme Tailwind 

Attaque toi à un Framework JS (React, Augular, Vue...)

 

Les bases de données, les jointures, les appels aux API Rest ont éveillé le BackEnd au fond de ton être ?

Approfondis PHP/SQL 

Facilite toi le CSS avec Bootstrap

Jette toi à corps perdu dans Symfony ou Laravel.

 

Mon avis de néophite pour finir :
Nous ne sommes jamais totalement front ou back.
Nous avons une appétence pour l'un de deux sur lequel nous nous spécialisons.

Mais ne renions jamais notre tronc commun de Dev Web ! 😎