Profession "Développeur Backend" - cours 23 000 roubles. de HTML Academy, formation 11 mois, date 27 novembre 2023.
Miscellanea / / November 28, 2023
Vous contrôlez votre propre charge de travail. Au cours de la formation, vous pouvez développer quatre projets.
Pendant la formation, un mentor de service est constamment disponible dans une conversation privée générale avec d'autres étudiants.
Le cours est conçu pour les débutants. Des connaissances de base en informatique sont suffisantes pour terminer le cours.
Le volume des tâches est sélectionné de manière à ce que même les personnes occupées et travaillant puissent les terminer à temps, en travaillant dans un mode confortable.
Vous réglez vous-même la charge en fonction du tarif. Au tarif standard, vous aurez besoin de 15 à 20 heures par semaine, au tarif étendu - 8 heures par semaine.
Le timing du cours vous permet de recevoir un projet personnel réalisé pour chacune des quatre parties du cours.
Enregistrements en direct
Enregistrements d'émissions en direct dans lesquelles les enseignants analysent des questions complexes à partir de la théorie et de la pratique.
Pratique
Vous faites des devoirs dans lesquels vous travaillez sur votre projet et renforcez le matériel de cours.
Révision des codes
Après chaque tâche, vous pouvez comparer la qualité de votre travail avec l'enregistrement de révision du code et comprendre comment vous pouvez faire mieux.
Ce module est conçu pour préparer les débutants complets à maîtriser avec succès les compétences professionnelles des développeurs back-end.
Vous vous immergerez en douceur dans le rythme de l'apprentissage, et également parcourrez et consoliderez à partir de zéro le « minimum technologique », nécessaire pour apprendre efficacement à résoudre les problèmes d'un développeur backend.
Ce minimum comprend des connaissances de base en HTML et CSS, les bases de JavaScript, PHP et des algorithmes de base, les bases du travail avec API de navigateur utilisant JavaScript, ainsi que la possibilité d'utiliser des outils de développement en équipe, à savoir Git et GitHub.
PHP. Développement Web professionnel
Vous apprendrez la syntaxe du langage PHP, apprendrez à manipuler les informations dans les bases de données (DB) via SQL requêtes, vous pouvez configurer l'intégration des scripts PHP avec la base de données et afficher les informations de la base de données sur les pages site.
De plus, vous ajouterez de l'interactivité à votre projet en connectant les formulaires d'inscription, vous pourrez diviser pages du site en public et privé, et apprenez également des techniques avancées pour travailler avec MySQL et des tiers bibliothèques.
JavaScript. Développement professionnel d'interfaces web
Vous apprendrez les bases de JavaScript, vous familiariserez avec les capacités actuelles de la norme ECMAScript 2018, apprendrez la pensée algorithmique, vous comprendrez comment faire revivre des pages statiques, valider des données dans des formulaires, interagir avec des serveurs et vous entraîner à résoudre des problèmes typiques. Tâches.
PHP et Yii. Architecture de services Web complexes
Vous apprendrez la programmation orientée objet (POO). Toutes les applications PHP modernes sont écrites uniquement en POO. Au début du module nous nous familiariserons avec les principaux concepts: classes, objets, interfaces. Nous examinerons également les fonctionnalités de PHP pour un niveau avancé et nous familiariserons avec les capacités du langage, sans lesquelles aucun projet professionnel ne peut se passer.
Dans ce module, nous explorerons le framework Yii 2 et explorerons ses composants qui nous aideront à traiter les formulaires et à effectuer le routage entre les pages. De plus, nous découvrirons un ensemble de composants visuels: cela sera utile pour du prototypage rapide ou pour créer le panneau d'administration d'une application.
Nous apprendrons également à travailler avec des services externes via le protocole API et serons capables de mettre en œuvre les deux côtés de l'interaction: agir en tant que client API et serveur API.
PHP et Laravel. Créer des backends modernes
PHP est utilisé pour créer le backend des applications Web et mobiles. Dans ce cas, une API est développée en PHP, qui est responsable de toute la logique métier et du travail avec les données.
Nous nous familiariserons avec le framework Laravel et l'utiliserons pour écrire une API REST complexe pour une application Web. En plus des compétences nécessaires pour travailler avec le framework lui-même, vous apprendrez à écrire du code facile à étendre et à tester. La connaissance des modèles architecturaux et des cadres de test vous y aidera. Les tests automatisés jouent un rôle très important dans ce cours: nous analyserons à la fois les tests unitaires et fonctionnels. Vous apprendrez également à concevoir une application pour des charges élevées et à comprendre les stratégies de déploiement et de livraison continue (CI/CD).
Les connaissances et l'expérience à jour dans la résolution de problèmes pratiques vous permettront de vous considérer comme un développeur intermédiaire à part entière.
R.
riinaamur
09.04.2022 G.
Vous souhaitez apprendre le développement web? Alors ne visitez jamais le site Web de HTML Academy.
Avantages: Aucun. Inconvénients: Cours entier Salutations! Il est difficile de commencer à rédiger une critique parce que l'insatisfaction m'envahit tellement, obscurcissant ma raison. Cependant, j’ai déjà écrit un texte similaire à l’appui du cours, je vais donc essayer de m’en souvenir. Pour commencer, j'ai acheté un cours sur le développement backend dans HNR. Je sais que c'est difficile, surtout pour les débutants (je suis néophyte en développement web),...