Poster une réponse 
 
Note de cette discussion :
  • Moyenne : 5 (1 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
JAVASCRIPT news*
11-07-2017, 9:29 (Ce message a été modifié le : 11-07-2017 9:53 par jrousseau.)
Message : #1
JAVASCRIPT news*
Une page sur le JS qui sera agrandi au fil des mois, pour trouver des tutoriels facilement.

Le javascript ou Ecmascript ( ou js pour faire court ) est un language compiler à la base par le navigateur dans le but de créer des pages web dynamique et fun.

Par la suite il a servi à savoir où l'utilisateur avait cliqué et envoyait des statistiques au server qui lui même stockait l'information dans une base de donné genre php/sql.

Aujourd'hui il est toujours compiler par un moteur écrit en C ou C++, nodejs côté server, le moteur de jeux unreal engine l'utilise, la bibliothèque QT permet de le lancer, plusieurs nouveaux IDE ( éditeur de code ) sont écrit en html, c++ et js, il est facile et fun à apprendre avec une page html et je pense que les équipes de développement l'intègre de plus en plus pour attirer les jeunes développeurs et agrandir leurs équipes.


Niveau débutant :

https://openclassrooms.com/ ( pas pratique à utiliser sur le long terme notamment pour retrouver une info ).

www.w3schools.com en anglais ( exercices on-line super pratique pour débuter )


codecademy.com ( pratique pour débuter en français et en anglais )

Stack Overflow ( en anglais pour poster un code tordu et avoir une réponse ultra précise dans l'après midi totalement gratuit, vraiment super ).




---A LIRE ABSOLUMENT :
LA BIBLE du javascript the référence en anglais pour devenir expert en js ( totalement gratuit) :
( le manuel explique comment le javascript est compiler, parle de la porter des variables, comment exécuter une fonction avant tout le reste, parle des variables à porter globale comme setInterval, de la coexertion...)

[url= https://github.com/getify/You-Dont-Know-JS]
https://github.com/getify/You-Dont-Know-JS[/url]

---SITE WEB :
Différent site web qui parle des news en js :

hackernoon.com/ ( en anglais ).

infoworld

forum sur les jeux vidéos en js :

html5gamedevs.com/

freecodecamp.org/

Livres en anglais sur javasscript ( format e-pub, pdf ect... et vidéos des fois )

packtpub (je l'ai découvert sur amazon)


---NODEJS :

Les bases :

Nodejs Coder en js votre server !

NPM nodejs utilise un système pour télécharger des modules en C/js

Les pages Facebooks à suivre sur nodejs :

NodeJS Developpers : (groupe anglais )
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse
13-07-2017, 15:27
Message : #2
RE: JAVASCRIPT news*
Niveau débutant :

https://javascript30.com/ ( 30 cours en anglais sous forme de vidéo, pas testé, normallement gratuit)
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse
16-07-2017, 8:59
Message : #3
RE: JAVASCRIPT news*
Niveau débutant et expert en français :

https://www.alsacreations.com/ ( pleins de bons articles pour se tenir au courant de l'évolution du web en génrale possède un petit forum )

https://www.grafikart.fr/ ( super site en français, il y a même du linux !, du php du ruby et pleins de tutos sur des nouvelles technos )

https://javascript.developpez.com/ ( gratuit et en français, reste la référence mais interface un peu vieillot avis perso )
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse
27-08-2017, 18:45
Message : #4
RE: JAVASCRIPT news*
Memo type :

Les bibliothèques standard Node.js :

Voici la liste des bibliothèques contenues dans Node.js considérées comme stables (niveau 3) avec une petite description :

REPL : c'est l'interpréteur que vous avez quand vous tapez node dans votre console.
assert : pour faire des tests.
console : pour les logs.
debugger : point d'arrêt, step, ...
dns : les noms de domaines.
event : tout sur la gestion des événements.
fs : tout sur le système de fichiers.
global : tout ce qui est tout le temps disponible.
http : un serveur, un client, requête, réponse, ...
net : wrapper réseau asynchrone.
path : gestion des chemins sur un système de fichier.
os : gestion du système: dossiers temporaires, noms d'hôtes, ...
querystring : échapper, analyser les arguments d'une requête.
string_decoder : permet de passer d'un buffer à une chaine.
timers : global, permet d'appeler régulièrement des actions, poser un délai avant, ...
tls : SSL, chiffrer les échanges réseaux.
dgram : datagram, UDP.
util : différents outils, héritage, tests de type, ....
zlib : compression et lecture des formats gzip.
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse
27-08-2017, 18:46 (Ce message a été modifié le : 27-08-2017 18:52 par jrousseau.)
Message : #5
RE: JAVASCRIPT news*
Pour vous perfectionner et devenir un réel expert et savor rvraiment de quoi vous parlez :

Le TC39 ceux qui définissent EcmaScript.

Le blog officiel des nouveautés sur le moteur V8 ( de chromnium et nodejs), ( intéressant à lire ).
Les sources du moteur V8 sur git.

Libuv
une aprtie du coeur de NodeJs une library en C++.
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse
Poster une réponse 


Aller à :


Utilisateur(s) parcourant cette discussion : 1 visiteur(s)