Intensif « Développeur Front-end » - cours 88 800 roubles. de SkillFactory, formation 3 mois, Date: 13 août 2023.
Miscellanea / / November 29, 2023
Projet 1. Site de cartes de visite
Vous créerez votre premier site Web à part entière à l'aide d'outils de mise en page - HTML et CSS. Le site vous parlera de vous, de votre expérience et de vos loisirs; au cours de votre spécialisation, vous pourrez y revenir et ajouter des informations vous concernant. À l'aide de balises HTML, vous préparerez le balisage du contenu du site et, à l'aide du style CSS, vous développerez un design individuel pour votre site de cartes de visite et y ajouterez une interactivité simple.
Malgré la simplicité des outils HTML et CSS, cette section est fondamentale pour tout développeur. HTML est souvent utilisé en conjonction avec des langages de programmation tels que JavaScript, et CSS propose un certain nombre de solutions de conception d'interface élégantes.
- Thèmes des modules de formation sur HTML et CSS :
- Bases HTML
- Style CSS. Sélecteurs
- Boîte flexible
- Technologie Git. GitHub
Projet 2. Mise en page de la page de destination selon la mise en page
Pour renforcer en profondeur vos compétences en HTML et CSS, il vous sera proposé une maquette de site internet réalisée sous Figma. En utilisant cette mise en page, vous devrez concevoir une page de destination d'une page pour une agence de design pour les versions de bureau et mobiles. La mise en page finale devra être téléchargée sur github, vous publierez désormais tous vos projets dans des référentiels.
Ce projet est la quintessence du travail d’un développeur front-end dans toute entreprise. Vos projets de travail peuvent devenir beaucoup plus avancés en termes de fonctionnalité et de visuel, mais l'essence restera exactement la même.
Projet 3. Curseur en JavaScript
Le prochain projet qui sera inclus dans votre portfolio est l'implémentation d'un slider sur un site Web utilisant du JavaScript pur, ou ce qu'on appelle VanillaJS. Un curseur est une fonction interactive permettant de faire la transition entre des images avec des descriptions (il peut également s'agir de liens ou de blocs de texte), qui pourra être implémentée à l'avenir dans n'importe quel site Web ou application. JavaScript offrira davantage de possibilités de création d'interfaces Web interactives avec une logique non triviale.
En réalisant ce projet, vous renforcerez vos compétences en développement JavaScript pur, qui est l'une des tendances Ces dernières années, de plus en plus de développeurs tentent d'implémenter le frontend, si possible, sans recourir à cadres. Quelle que soit la pile technologique de l'entreprise dans laquelle vous travaillerez à l'avenir, une connaissance et une utilisation sûres de JavaScript sont le minimum requis pour une carrière de développeur front-end.
Sujets du module de formation JavaScript :
- Introduction à Javascript
- Fonctions, objets
- Événements et DOM. Cueilleurs.
- Programmation JavaScript
- Modularité
- Dactylographie
- AJAX
- API du navigateur
Projet 4. Tableau Kanban dans React
Pour accroître vos compétences en développement front-end, vous devrez maîtriser l'un des frameworks JavaScript. Dans cette spécialisation, nous proposons de nous concentrer sur l'étude de la bibliothèque la plus populaire - React. Dans le quatrième projet, basé sur la mise en page de Figma, vous implémenterez une application Web qui est un livre de tâches avec le statut de chaque tâche. L'application sera déployée à l'aide de Create React App.
Dans ce projet, vous devrez vous souvenir de la mise en page et également utiliser du JavaScript pur. La partie avec React vous permettra de consolider vos compétences en développement sur cette bibliothèque; ce module donnera également un aperçu des frameworks Vue et Angular.
Thèmes des modules de formation dédiés aux frameworks et bibliothèques :
- Créer une application dans React
- Composants de réaction
- Gestion des événements dans React
- Modèles de réaction
- Réagir au routeur
- Frameworks et bibliothèques
- Vue et angulaire
- Redux
Une entreprise bien connue qui loue des vélos dans les grandes villes de Russie connaît des problèmes de vol fréquent de ses biens (vélos). Comme solution possible au problème, l’entreprise souhaite conserver une trace de ces cas et suivre les progrès. Leurs propres développeurs ont déjà préparé la partie serveur de l'application (API), ils doivent implémenter la partie client.
Vous devrez vous souvenir de toutes les piles technologiques que vous avez abordées: HTML, CSS, JavaScript, React. En plus de réaliser votre projet de fin d'études, vous devrez vous préparer à partir en voyage ouvert: sous notre direction, vous préparerez un CV honnête et convaincant, rédigez une lettre d'accompagnement compétente et effectuez également plusieurs tâches à partir de tests réels.
En conséquence, vous disposerez d'un compte Github avec des projets qui montreront votre potentiel à l'employeur, ainsi qu'un CV et toutes les chances d'obtenir rapidement un emploi de développeur junior.
Thèmes des modules de formation :
- Animation
- Tests et linters
- JavaScript sur le back-end. Travailler avec des bases de données
- Noeud.js. Interaction avec le backend
Apprenez les choses les plus importantes pour un développeur Web et commencez à gagner de l’argent! HTML, CSS, JavaScript, Figma, Photoshop, VS Code, Emmet, BEM, Bootstrap, Vue, Git, GitHub, Gulp.
4
5 490 ₽