Salut
Hakeslet est de retour sur Habr! Dans des publications antérieures, nous avons écrit sur nos cours de programmation, traduit des articles intéressants et publié des interviews publiques pour les juniors. Nous continuons!

illustration du cours de base sur la ligne de commande
Voici les nouvelles d'automne.
Concours d'histoire
Cherchez-vous un emploi? Peut-être son premier travail de programmeur? Écrivez une histoire intéressante sur comment et pourquoi vous avez commencé à étudier la programmation, à quoi ressemble votre processus d'apprentissage et de croissance. Les auteurs des trois histoires avec le plus «d'étoiles» (étoiles) sur Github recevront une année de formation gratuite sur l'Hexlet avec les projets .
(Les projets sont des cours intensifs hebdomadaires où vous développerez et publierez des applications à part entière avec des mentors expérimentés).
En savoir plus sur les conditions et les prix → mystory.hexlet.io . Et le référentiel avec des histoires ici → github.com/Hexlet/our-stories .
De nouveaux cours
Un cours gratuit a été publié, ce qui faisait tellement défaut à de nombreux utilisateurs, en particulier à ceux qui ont suivi le premier projet: Command Line Basics .
Ce cours a remplacé l'ancienne version et s'est enrichi de nombreuses nouvelles informations. Thèmes clés:
- fonctionnement du système de fichiers
- navigation
- droits d'accès et exécution du programme
- pipeline de grep
- sudo
- environnement (env)
Autres mises à jour des cours
Il n'y avait pas assez de cours de quiz dans les cours PHP (questions après la théorie), et maintenant il y en a plus. Fondamentalement, ils ont été ajoutés au cours sur la configuration de l'environnement (gratuit) et la programmation orientée objet .
Il y a maintenant une révision du cours " Fondamentaux du php " (gratuit). Le nouveau cours est construit en tenant compte du projet Code-Basics.ru et vous permet de consolider tout ce qui y a été fait .
Le cours DOM a ajouté deux leçons importantes sur la gestion des états et MVC. Maintenant, nous apprenons non seulement à comprendre comment utiliser la maison, mais aussi à construire un front-end d'application sans framework.
Dans les cours sur la configuration de l'environnement, des images sympas ont été ajoutées, qui montrent comment fonctionnent les mécanismes de mise à jour des dépendances dans php et js.

illustration de la leçon « Verrouiller le fichier » du cours « JS: Configuration de l'environnement » (gratuit)
Certaines leçons ont été mises à jour dans le cours React, car React lui-même a changé. Ensuite, un cours sur Redux.
Nous avons commencé à travailler avec le nouveau professeur Java Vyacheslav Lapin, avec qui nous avons déjà lancé le premier projet. Au début, les projets Java se dérouleront très souvent, littéralement en une semaine. Prévoit d'ajouter Java à Code-basics.ru.
Soit dit en passant, Vyacheslav tiendra ce soir un webinaire sur la vie d'un développeur Java . Quels sont les principaux problèmes observés sur ce chemin, quelles qualités personnelles vous aideront dans votre travail, quelles compétences générales et techniques sont nécessaires et seront un plus pour une carrière réussie, comment passer des entretiens et des périodes probatoires, ce qui doit être fait sur le projet, en plus de terminer la tâche, que le leadership vous propose, comment établir des connexions horizontales et comment comprendre qu'il est temps de passer à un autre projet, à un autre bureau, peut-être même avec une relocalisation. Tous basés sur une expérience personnelle et de nombreuses années d'expérience en communication avec des collègues dans un environnement professionnel.
De nouvelles fonctionnalités
Hexlet a des abonnements d'entreprise pour les grandes et petites entreprises. Nous avons amélioré cette section, ajouté des analyses et des téléchargements de rapports et simplifié la facturation.
Nous avons secoué et réduit js, le site a commencé à se charger plus rapidement surtout dans les exercices.
Sur la page de chaque test, un bloc avec le code de révision de ce test est affiché. Grâce à elle, il devient plus simple de regarder les solutions des autres utilisateurs ( exemple ).
Dans les prochains jours, une amélioration majeure liée à l'éditeur se déploie. Auparavant, si vous n'aviez pas touché l'éditeur pendant longtemps, il cesserait de répondre et n'enregistrerait que f5. Maintenant, la récupération est automatique.
Plans
Bientôt, nous publierons un autre groupe de cours gratuits, publierons de nouveaux webinaires et des interviews publiques pour les juniors et parlerons des mises à jour du projet gratuit Code-basics.ru .
Bon week-end!