Transcription
1. Introduction: Hé, les gars, je m'appelle Philip Machine et nous allons parler du développement et de la façon dont vous pouvez commencer. Vous portez un très rapide et et d'accord, commençons par l'introduction. Ce cours sera donc un guide pratique important pour vous tous. Peu importe si vous êtes un débutant ou une odeur rustique. La dernière fois que je l'ai revêtu, c'était il y a 10 ans. Et comme vous pouvez l'imaginer, tant de choses ont changé. Et c'est fou tous ces termes npm, Guetta, compositeur, ces cadres qui n'existaient pas avant et c'était tellement déroutant pour moi. J' ai commencé à m'habiller et je ne savais pas ce que je devais utiliser ou comment conduire un autocar spécifique. Maintenant, je vous donne mes recommandations pour 2019 le. Je pense qu'ils sont très utiles. Vous verrez qu'il y a plusieurs solutions pour le problème, et je vais vous montrer la meilleure. Andi Ouais, commençons par le cours. Mais avant de passer à la prochaine vidéo, je veux juste vous parler du projet de classe, et ce sera un défi pour vous à la fin de toutes ces vidéos que vous devez choisir. Vous devez choisir une langue que vous aimeriez apprendre. Disons que c'est la vue. C' est un cadre et une prise en main généreuse, et vous allez créer un feu contenant un texte du monde bonjour ou quelque chose comme le revêtement est amusant et vous allez télécharger ce fichier pour vous lever. Après cela, vous publiez le lien ici dans le partage de compétences, et il va être en attente pour légendaire. Et si vous avez des questions,
c' est super facile. Tu peux y aller avec toi. La plupart survolent la vidéo et vous verrez quelque chose. Dans une petite note, elle s'appelle Voir toutes les notes, et avec cela, il peut poster une note sur cette vidéo. Et si quelque chose n'est pas clair, peut toujours me demander. Je vais essayer de répondre,
mais ce n'est pas un ordinateur Griffey. Mettez-vous à l'aise et apprenons quelque chose que vous
2. Quels outils vous avez besoin: Ok, commençons par les bases. Les 2,5 dernières années ont été super difficile d'apprendre tout le codage à nouveau sur j'ai fait beaucoup d' erreurs et cela m'a beaucoup confus. Et j'espère que ce type va t'aider à ne pas être confus du tout. Et, ouais, commençons par la classe pour la première classe Kill Share. Oui. D' accord. Sans plus tarder, parlons de logiciels en nous logiciels et outils. Autres piliers fondamentaux de la programmation. Je pense que tu peux être d'accord avec moi. Il est assez chaud de développer un site Web sans navigateur. Oh, sans re assauts éditeur de code hors cours, vous pouvez utiliser un éditeur de texte, mais ils sont parfois où Project devient trop grand et je recommande d'utiliser ah vu Scott éditeur comme code visuel studio par Microsoft. Il est assez étonnant à utiliser, mais vous pouvez également utiliser le texte de supplément. En fait, quand j'ai commencé à coder il y a deux ans, j'ai utilisé Atom. C' était très beau sur j'aime vraiment l'utiliser. Mais quand le projet est devenu grand, l'éditeur est devenu très lent. Andi je suis passé à des textes sublimes et était étonnant texte sublime ouvre instantanément, et vous pouvez l'utiliser comme un éditeur de texte normal, juste avec toute la syntaxe mise en évidence, etcetera , etc., sur lequel le studio coat a également la complétion automatique pour le codage. C' est vraiment soigné. Et si vous voulez utiliser le débunker, je pense que c'est un must. En ce qui concerne le Web Broza, je vous recommande d'utiliser Chrome ou Firefox. Je suis un amant de Firefox. Cependant, le chrome sourd outils, le développement pour nous sont beaucoup plus rapide et beaucoup plus lisse. privé, j'utilise toujours Firefox, et j'aime ça. Comment ils protègent votre vie privée par chrome est juste plus rapide et a plus d'innovations en elle. Néanmoins, je vous recommande d'utiliser au moins deux navigateurs différents parce que chaque frère rend la page différemment. Cela signifie que la page Web semble un peu différente et peut sembler complètement différente. Fait où Si vous avez une boîte bizarre et maintenant aux trois dernières puces points, ceux-ci sont facultatifs. Cela dépend dans quel département ou dans quel genre de carrière vous voulez faire. Si vous êtes plus dans la conception, je vous recommande de vous esquisser en tant qu'utilisateur de MacBook ah et adulte 60 pour l'utilisation de Microsoft. Juste comme une note d'accompagnement. Suis-je le seul qui regarde 60 et les choses sur les emoji ? À l'adolescence, on voyait tout le temps. Mais maintenant, avec tous ces vrais emojis, on ne l'utilise plus vraiment. Sketch et XY sont très importants, surtout lorsque vous avez des clients. Nous exigeons de voir les progrès sur votre site Web. Vous pouvez créer des cadres de fil. Ce sont des contours. Cela représente le futur site Web que vous allez construire et vous pouvez créer des simulations. Il y a donc plusieurs choses que vous pouvez faire avec. Je vous recommande certainement de les essayer. Et, bien
sûr, 40 shop est une école très cool à avoir, surtout dans tous les domaines où vous travaillez ou même si vous prenez des photos
a été recommandé pour utiliser la gestion de base de données. Je suis toujours un vieux gars de l'école. J' utilise ma place, comme je l'ai utilisé il y a 10 ans. Mais ils sont vraiment une application cool pour cela. pros secrets. Une de mes préférées. Il est seulement pour les utilisations de MacBook, et seulement pour mon demander Alba est vraiment sympa. Comme l'utilisation de Microsoft, je vous recommande d'utiliser mon demander un banc de travail ou PHP, mon administrateur. Et maintenant, au dernier point. Désolé, les gars, c'est déterminé. Je le sais. C' est effrayant et effrayant et déroutant comme l'enfer quand j'avais besoin de l'utiliser. Je n'ai pas compris pourquoi j'en avais besoin, et ça a l'air moche et ça a l'air très vieux, mais il verra que vous allez l'utiliser tous les jours. Cependant, ne le craignez pas. Il est assez facile à utiliser au début. Je ne vous recommande pas d'installer quoi que ce que je recommande ici. Mais quand tu es avancé, reviens et lève les yeux. Ce que je vous ai dit d'utiliser, je recommanderais en tant que coquillage utilisateur Mac et pour Microsoft git bash. Ça devrait suffire. Alors c'est tout. Nous avons fini avec le logiciel dans son dans la prochaine vidéo. Nous allons parler de tous les termes qui me confondent beaucoup comme ce qui est un
développeur frontal ? Quoi ? C' est un sac et un développeur. C' est quoi M. P. M. et la chercher ? Rendez-vous dans la prochaine vidéo de
3. Ce qui signifie qu'il: Donc avant de continuer avec ce cours, nous devons connaître tous ces termes sur, vous savez, toujours là flottant autour de ma tête et les termes sur, et je vais vous montrer une liste où je vais marcher, passer, Expliquez tout sur ce costume. Ok, je vous présente les termes et acronymes les plus importants qui, je pense, sont très utiles en tant que débutant ou comme codeur rustique. Et commençons par les termes. En fait, c'est assez drôle. Ces cinq termes que vous voyez aussi des titres d'emploi que vous pouvez gagner. Cependant, ces titres d'emploi sont très spécialisés, sauf pour le numéro cinq. C' est un hybride numéro trois et quatre, et je vais expliquer chacun de ces termes et commencer par votre ex designer. Ainsi, la conception UX signifie le concepteur d'expérience utilisateur. Son objectif est de créer une expérience merveilleuse sur le site afin que l'utilisateur
revienne et qu'il conçoive donc la logique et la structure du site. Normalement, le concepteur UX crée ah, cadre
métallique se moquer de la page de sorte que vous, je concepteur, pouvez utiliser le travail du concepteur UX pour créer l'art, de
sorte que les deux travaillent étroitement à chaque autre. Vous, je concepteur, c'est le concepteur d'interface utilisateur. Donc, avec le travail du concepteur UX, le concepteur de votre oeil décide quel type de couleur va utiliser. Et il râpe palette de couleurs, donc il semble très homogénéisé sur chaque page. Il y a maintenant l'avant et le développeur travaille également en étroite collaboration avec le concepteur U X et le concepteur que vous êtes. abord, nous devons comprendre pourquoi ils travaillent ensemble et ce que signifie l'
affront de l'avant et des développeurs . Et le développeur est quelqu'un qui développe le front end d'un site Web. Alors, qu'est-ce que le front end et qu'est-ce qu'une fin bancaire ? Je te montre ce petit dessin animé drôle. Un vrai comme ça parce que l'utilisateur, quand il demande un site Web, il ne voit que le front end d'un site Web. Il est beau comme une sirène et il devrait être beau. Bien sûr, quand vous êtes concepteur fait un excellent travail, donc cela signifie que front end est la chose à utiliser. Un cessez peut cliquer sur, il peut toucher dessus etcetera. Cependant, le sac et est que ce qui est effrayant et laid comme vous pouvez le voir sur le dessin animé juste pour le
comprendre plus clairement. Le back-end est généralement un serveur exécutant un logiciel avec votre code dessus, sorte que lorsque les requêtes proviennent de l'utilisateur de l'interface frontale, le BEGIN peut maintenant gérer la requête et les grands processus en interne
pour dire, par exemple, stockages tels que des images ou des données dans la base de données. Et vous pourriez dire que le côté back-end est la chose la plus importante dans votre entreprise, car il contient votre logique métier. Il ne sera pas à la première et à la page parce que l'utilisateur pourrait voler votre manteau via l'avant . Donc le numéro cinq est le développeur intégral, et c'est généralement un hybride sur les deux mondes, comme le front et le monde et le monde back-end. Ils sont appelés les rock stars dans le monde de la programmation. Je plaisante. Ils sont très utiles. Cependant, ils ne sont pas vraiment spécialisés en tant que développeur ou en arrière et développeur, donc ces emplois sont généralement trouvés dans les grandes entreprises. Lorsque vous regardez les petites entreprises comme les startups, vous verrez que le concepteur U I est généralement aussi le concepteur UX. Ok, maintenant parlons d'acronymes. Je dirais que ces neuf sont mes acronymes préférés. Vous entendrez parler d'eux tout le temps dans votre opérateur et qui commencent par C. M. s. Il envoie pour les systèmes de gestion de contenu et je ne sais pas si vous connaissez WORDPRESS ou tout autre CMS. Le client est en mesure de monter des articles pour mettre à jour les articles à supprimer. L' Arctique est etcetera sans savoir comment coder. Donc pas étonnant que les grands sites Web vous CMS, le deuxième acronyme que je pense est très, très important dans votre carrière est appelé PDG. Il est synonyme d'optimisation des moteurs de recherche qui est très important de savoir à ce sujet car il augmente le trafic hors de votre site Web. Vous devez comprendre les résultats de recherche de n'importe quel moteur de recherche tel que Google étant yahoo . Ils doivent tous filtrer l'enquête afin que l'utilisateur obtienne le meilleur résultat. Donc, 10 ans, il était assez facile de se faire très bien pleuvoir. Il avait juste besoin d'en avoir chez Ling. Ce sont des liens provenant de sites Web externes qui font référence à votre site Web. Cependant,
aujourd'hui, ce n'est pas si facile. Il est assez compliqué d'obtenir sonné habiter. Bien sûr, les liens de retour sont toujours valides et très utile d'avoir, Cependant, Si le site est toujours pas bon et l'utilisateur le quitte très vite, Google remarquera et classer votre plus bas. L' acronyme suivant est appelé Cdn, et il signifie réseau de diffusion de contenu. Imaginez que vous avez un utilisateur venant d'Australie vers votre serveur, mais que votre serveur se trouve à Francfort. En Allemagne. Vous pouvez imaginer qu'il faut tellement de temps pour ne pas noter tous les combats de votre site Web. Donc, cela a beaucoup de sens lorsque votre serveur est juste réputé dans le monde entier. Parce que ces serveurs proxy sont debout dans le monde entier, l'utilisateur de l'austérité, ils peuvent donut le par son très rapide. Donc, l'acronyme suivant s'appelle M. V C, et c'est assez important. Si vous utilisez le retour et les langues. C' est un modèle comment vous pouvez enduire et cela rend votre codage très efficace. Je me souviens encore quand j'ai entendu ce terme, et il était assez confus comment, ah, ce que c'est. Ainsi, le NBC est synonyme de vue du modèle sur le contrôleur, et c'est un modèle silencieux et
facile à comprendre. Imaginez juste que vous avez trois feux Xer et les premiers incendies appelés le modèle theeventies feux appelé en quelque sorte la vue, et le troisième feu est appelé contrôleur. Alors imaginez un utilisateur maintenant était que c'est votre site Web. Et la toute première chose qu'est ce qui s'est passé ? Ceci le contrôleur reçoit la demande qu'un utilisateur veut des données et le contrôleur pense, Ok, dois-je le vérifier dans la base de données ? Et pour cela, nous utilisons la classe de modèle. La classe de modèle communique directement avec la base de données
et retourne le résultat au contrôleur si nécessaire. Donc, après cela, nous avons collecté les résultats du fichier de modèle. Le contrôle peut alors décider d'un processus dans lequel la vue sera affichée. La réponse est, par
exemple, la page d'accueil de n'importe quel site Web et avec le processus hors du contrôleur, nous pouvons décider, par
exemple, l'utilisateur est regardé dans ou est-ce juste un invité ? Donc, le site va regarder un peu différemment maintenant. Crowle signifie grande lecture, mise à jour et suppression, et il est utilisé dans les opérations et les référentiels de données tels que, par
exemple, si vous utilisez une base de données comme SQL etcetera. Donc, dans le dos et le serveur, par
exemple, dans le feu du modèle, nous avons des procédures et des fonctions qui créent de nouveaux points de base de données ou ils peuvent mettre à jour et vous rythme de données, augmenté, etcetera, etcetera. Donc, autre côté, le repos est très similaire à la foule. Il arrête les tentes pour le transfert de l'Etat de représentation. Ceci est très typique utilisé dans les yeux AP. La partie importante du risque, c'est que vous le compreniez. Un apatride. Cela signifie que le serveur, il ne sait pas dans quel genre d'état l'utilisateur est et vice versa. Avant de continuer, je dois expliquer ce que représente un P I, et c'est l'interface de programmation d'application. Et juste pour le rendre simple quand vous voulez quelque chose du serveur, vous créez un I. P. I demande et le risque habituellement, et votre l ils vont serveur étudiants et le serveur fait quelque chose dans les coulisses, et il y répond. Donc pour le i P I, répond, Jason Ellis utilisé, c'est un système d'incendie. Il y a un lisible pour JavaScript. Par conséquent, il est synonyme de notation d'objet JavaScript, et avec cela, vous pouvez enregistrer les données, l'utiliser traite cette chambre. Parlons maintenant des deux derniers acronymes. Es ou le script C. M. M.
Un est un sous-ensemble de javascript. Juste pour le comprendre plus clairement. Jeffers groupés est essentiellement e c m. un script. Cependant, les inventions en JavaScript comment vous écrivez du code devient de mieux en mieux. Sm était un scrip. Il a essayé de définir une spécification comment vous écrivez JavaScript afin que le navigateur puisse comprendre la nouvelle façon dont votre code et vous verrez dans la classe hors JavaScript. Je vais en parler beaucoup. Donc, le dernier acronyme signifie ce que vous voyez est ce que vous obtenez et est assez souvent utilisé dans CMS . Donc, les systèmes de gestion de contenu comme ce reste. Imaginez donc que vous créez un nouvel article que vous n'écrivez pas dans un éditeur de texte. C' est plus comme un éditeur de texte qui montre comment il va regarder le site Web. Et ce qui est étonnant, c'est que l'utilisateur n'a pas besoin de savoir coder. Ok, je pense qu'on en a fini avec les termes et les acronymes. Maintenant, faisons les choses amusantes et parlons de HTML et CSS.
4. HTML et CSS - Quoi savoir: quand je le faisais. Code HTM quatre waas autour et là waas sorte de différent. Vous avez de la chair et toujours des avertissements. Vous devez le mettre à jour toute la journée. Ouais, c'était tellement ennuyeux. Je suis si contente que ce soit fini. Et maintenant, nous pouvons profiter de l'expérience web parfaitement sans frais. Ok, maintenant, parlons de HTML 5 et CSS s. Je dirais que c'est très important à apprendre. Peu importe si vous ne voulez pas être efficace, autre par parce que h m l est le bloc de construction de chaque site Web que vous visitez. Il est donc très important de comprendre comment cela fonctionne. Et je suis presque sûr que tu vas apprendre. Hmm. Un cinq en une seule journée. C' est très simple. Vous avez juste besoin de comprendre à Syntex comment cela fonctionne, et c'est tout. Mais avant de continuer, je veux parler de hmm. Quatre et cinq. Quelle est la différence ? Actuellement, tous les frères utilisant html cinq. Mais quand j'avais l'habitude de revêtir Hmm quatre était toujours autour de ce waas il douleur dans le cul où vous aviez besoin d'utiliser flash tout le temps au premier coup d'œil. Hmm. Cinq. Ce n'est pas vraiment une différence. Mais si vous regardez sous le cœur, vous verrez beaucoup de différences. Donc, d'abord, le cadre HTML semble très similaire. En fait, c'est la même chose. Vous avez une structure en avance. Vous avez encore une structure corporelle. Cependant, le robinet de conduit simplifié et est plus court. Vous verrez en interne. Hmm. Five offre une meilleure gestion des erreurs, en particulier lorsque vos documents sont mal formés ou que votre taxe ne se ferme pas correctement. La bonne chose, c'est, hmm. Cinq apporte de nouvelles fonctions et du texte comme toile, vidéo et audio, parce que maintenant, avec H. M I cinq, vous pouvez voir toutes les vidéos. C' est la raison pour laquelle la chair a décliné rapidement. C' est un énorme changement dans la façon dont nous vivons le Web. Par exemple, YouTube a rejeté la chair en 2015 parce que maintenant nous pouvons l'utiliser via le hmm five, puis le tag canvas. Il est utilisé, par
exemple, dans les jeux mobiles à l'ancienne. Vous avez utilisé de la chair, cependant, maintenant vous n'avez pas besoin de l'utiliser. Si vous comparez la toile de chair, il est sage de performance, très similaire. Cependant, canevas est beaucoup, beaucoup plus optimisé pour le navigateur. Cela signifie qu'il n'a pas besoin que beaucoup d'autonomie de la batterie sur comme vous le savez, il est très important depuis la montée sur les smartphones. C' est bon, c'est tout. Et maintenant, nous pouvons parler de html cinq. Ce que vous devez apprendre à ce sujet. Commencez par le réservoir. Donc, quand vous voyez le signe plus grand ou plus petit, c'est appelé technologie et presque chaque technologie a une fin et vous le verrez avec le
signe barre oblique . Et ne vous inquiétez pas, ils ne sont vraiment qu'une poignée de texte que vous allez utiliser. Le plus important est l'attaque. Tu as vraiment besoin de comprendre ce que c'est. Et si vous regardez mon site Web, vous verrez que j'utilise def au moins 70%. En plus des morts, je vous recommande de comprendre ce que sont les sections. Pied de page, le naff tack, etcetera et que je veux vous donner est quand vous êtes site de sorcière. Essayez de le regarder et essayer d'imaginer de dessiner des rectangles sur chaque élément et généralement éléments seraient un livre diff. Cela vous donne la rivalité de la façon dont vous devriez structurer votre site Web. Voici un exemple tiré du site Web de la Scotia. Vous voyez tous les rectangles et presque tous les réalisateurs A sont des livres de def. Donc OK, parlons CSS CSS va beaucoup,
beaucoup plus profond et ce n'est pas si facile que HTML. Cependant, je dirais que vous pouvez encore l'apprendre en plusieurs jours, surtout cela au Texas. Assez facile à comprendre. Mais si vous pouviez comparer la façon dont nous utilisions oui s autant, beaucoup, beaucoup plus facile. Parce que dans les premiers jours, nous avons structuré un site Web dans des tableaux et il y avait vraiment ennuyeux, Surtout quand vous voulez avoir un design réactif. Cela signifie que pour chaque appareil, peu
importe la taille des décisions est hors de l'écran, le site Web aura toujours fière allure. Et je me souviens encore combien je suis fier quand j'ai créé mon site web. Seulement avec cela, il y avait incroyable. Et maintenant, deux ans, quand j'ai appris que vous pouvez utiliser des livres flexibles, j'ai vraiment,
vraiment, vraiment dû sourire parce que la vie de maison oui est devenue beaucoup, beaucoup plus facile. Il est tellement incroyable à quel point il est maintenant facile de créer un design irresponsable. Donc c'est un pourboire. Je vous recommande d'aller à ce site astuces CSS. Vous pouvez passer la souris avec vos bouches sur la vidéo et vous pouvez cliquer sur la note directement sur
essayer de comprendre le site Web parce qu'il essaie de vous expliquer comment utiliser les livres flexibles, et vous pouvez utiliser ce site Web. C' est une page de référence, et toujours quand vous oubliez quelque chose, vous pouvez la rechercher. Et puis le parfum Howard fonctionne. Donc, dans la plupart des cas, je dirais en 1980% des livres CSS Vex, c'était tout à fait suffisant. Cependant, si vous avez des conceptions compliquées, je pourrais vous recommander d'utiliser CSS. Super, cependant, soyez vraiment sûr si vous voulez l'utiliser, car cela rend votre code beaucoup,
beaucoup plus longtemps. Mais vous avez plus de liberté comment vous pouvez concevoir votre style pour chaque taille d'écran. En plus de cela, ce que vous devriez apprendre et C s sont, par
exemple, les variables. En fait, ne l'utilisez pas autant parce qu'il y a une extension pour CSS et ça s'appelle sauce. En tant que débutant, je vous recommande de l'apprendre. C' est facile. Il est très similaire à CSS. Cependant, vous pouvez écrire manteau plus court et vous pouvez utiliser viable à l'intérieur de sass. Et maintenant, parlons de voyage de bottes. Je recommande de l'utiliser comme un débutant. C' est le cadre le plus populaire pour HTML et CSS. Le framework Super Nice est juste une collection de code. Donc, vous n'avez pas besoin d'inventer la roue à nouveau. Et cela vous rend la vie beaucoup, beaucoup plus facile parce que vous avez déjà le code et vous pouvez l'utiliser tout de suite. Et vous pensez que vous n'êtes pas le débutant sur vous direz que je suis avancé. Oui. Et puis je pourrais vous recommander d'utiliser Tailwind. Vous l'aimerez, mais c'est très compliqué d'apprendre au début. Cependant, si vous vous y habituez,
il est tellement amusant de travailler et votre site Web va avoir l'air incroyable avec elle.
5. JavaScript - Que s'il faut savoir: travailler à Jeff Erskine. Et je dirais que de tous les changements jusqu'à présent, javascript a changé radicalement. C' est comme une langue différente. Leur différence meurt. Comment vous écrivez du code, vous n'avez pas. Oh, ces cadres que nous avions sur la requête Lee Jae en ce moment. Et c'était, oui, je n'ai pas aimé, mais tu dois l'utiliser. Mais maintenant votre point de vue, vous pouvez choisir, réagir ou pêcheur, je vais vous montrer plus tard sur ce que cela signifie réellement. Andi. Oui, commençons ce cours. Ok, parlons de javascript et de ce que vous devez savoir. Javascript est la langue du navigateur. Donc, si vous voulez faire quelque chose avec le développement web, il est assez important d'apprendre JavaScript. La chose cool est que JavaScript n'est pas seulement pour le navigateur, mais vous pouvez l'utiliser un Sebek et un langage aussi bien. Donc, vous n'apprenez qu'une seule langue. Mais vous pouvez faire deux choses en même temps. Donc, comme un débutant apprendrait d'abord les synthétiques, j'apprendrais comment ce genre de données sur les robinets il y a surtout quelle est la différence entre un objet et un aéré ? Après cela, je regarderais les fonctions. Quelles sont les fonctions. Et comment écrivez-vous des fonctions ? Ensuite, essayez de comprendre ce que la boucle est essayé d'Innocent. Que faire si les cours. Maintenant, quand tu finiras avec ça, tu pourras jeter un oeil à tes six. Ce sens pour E c. M. Un script. C' est la façon dont vous supportez la taille JavaScript. Donc parce que JavaScript met à jour la façon dont vous avez tué l'ancien temps, leurs nouveaux futurs et de nouvelles façons Comment vous codez, par
exemple avec es six. Nous avons des promesses qui sont très utiles. Vous devez comprendre que Jeffers pour IHS exécutant un seul thread, cela signifie
que le script de deux bits ne peut pas s'exécuter en même temps. Maintenant, avec la promesse, vous avez la possibilité de nous écrire dans le code crooners, cela signifie
que quand quelque chose est fait, ils peuvent revenir à ce point et ensuite traiter le manteau comme vous le vouliez. Il y a une autre façon de l'écrire. Ceci avec S Inc et les mots clés d'attente. Il est assez agréable et rend votre manteau plus court d'une autre façon. Comment écrire des fonctions est avec le signe de flèche, et cela rend également la fonction plus propre. À la fin, je vous recommande fortement de regarder. Quelle est la structuration Cela rend les variables aussi très courtes et votre manteau plus mince. Donc, parce que tous ces changements comment vous pouvez rouler et qu'ils viennent de nouvelles fonctionnalités, tous les frères
ne peuvent pas les comprendre. Donc, la plupart du temps, vous avez besoin d'un compilateur ou vous devez polir plein si mal sentir que c'est un code qui implémente l'avenir qui n'est pas pris en charge sur le navigateur. Ensuite, il y a des compilateurs comme Babel qui traduisent votre manteau en javascript vanille afin qu'il puisse être utilisé dans chaque navigateur. Parlons donc maintenant de la meilleure fonctionnalité en JavaScript. Je dirais que les modules et le module sont d'unemanière silencieuse et
intelligente, manière silencieuse et
intelligente, comment vous pouvez diviser une application ou votre manteau et séparer les fichiers. Donc il suffit de penser à cela n'a pas de sens d'écrire un code dans un grand feu. Vous perdrez astuce de l'endroit où est l'entraîneur spécifique,
Donc, il est beaucoup logique de le découpler en beaucoup, beaucoup de fichiers. Et en fait, en tant
que débutant, je ne recommanderais pas d'utiliser des armes directement. Je ne commencerais pas le mélange parallèle. Il est si froid enveloppant autour de l'arme de sorte que U S un débutant. Vous n'avez pas vraiment besoin de définir quoi que ce soit, et généralement pour 80% de réduction sur le cas d'utilisation. C' est suffisant, et vous n'avez pas à modifier les paramètres. Le conseil suivant est très utile parce que lorsque vous parlez avec le dos et la langue, généralement un serveur, vous voulez obtenir des résultats à nouveau. Et pour créer ces requêtes, il existe plusieurs façons de l'utiliser. Pour ça. Je vous recommande d'installer le paquet. L' accès sur est assez agréable de l'utiliser. Je pense que c'est même le moyen le plus populaire est que vous pouvez récupérer les données de l'arrière et du serveur . Vous devez absolument comprendre ce qu'est une promesse pour ça. Et vous devez comprendre quel genre de méthodes http il y a comme Get pulse,
supprimer, mettre à jour, mettre à jour, éditer et se rappeler la réponse d'un sac et le serveur est généralement écrit, et Jason et Jason est un ancien à la façon dont vous pouvez magasin et transport de la matière. Et si vous regardez comment Jason a écrit, il ressemble à des objets Djebbour,
cependant, cependant, avec des guillemets doubles. Non, le dernier point ISS un peu difficile à installer en premier, il s'appelle S Lind et est très utile car il analyse votre manteau et quand il trouve une boîte bizarre, il vous le montrera. Et la bonne chose, c'est qu'il y a des lignes directrices de style que je peux vraiment recommander. Cela rend votre code plus propre et beaucoup, beaucoup plus facile à atteindre. Et en tant que gardien des étoiles, il y a deux grands, un de Google, l'autre d'Airbnb. Et je dirais, prenez l'Airbnb qu'il est le plus utilisé. Donc, une fois que vous rafraîchissez vos souvenirs de HTML, CSS et JavaScript maintenant, je dirais que la partie la plus difficile commence, parce que maintenant vous devez décider d'apprendre le framework JavaScript. C' est tout à fait incroyable ce que vous pouvez faire avec. Cela vous fait gagner beaucoup de temps. Vous pouvez découpler votre code avec des composants et modulaire très facile, sorte qu'il rend votre co très maintenable. Et la meilleure partie est que votre interface utilisateur va être réactive. Cela signifie que si vous avez une valeur qui change en ce moment, elle sera affichée instantanément. Il y a deux cadres que je peux vous recommander d'apprendre, voir et de réagir. Les deux sont super bons. Vous, par
exemple, est d'être facile à apprendre et de réagir est la norme de l'industrie, et c'est le cadre le plus utilisé. Mais la vue est actuellement cultivée de façon exponentielle, et en tant que débutant ,
je vous recommande
vraiment de l'utiliser parce que c'est facile à apprendre. Andi. De plus en plus d'emplois sont actuellement à la recherche de vue, sorte que vous avez les deux options également. Donc c'était JavaScript. Et dans la prochaine dernière, nous allons parler, aller et tourner.
6. Git et Tooling - Votre flux de travail quotidien: Maintenant, avant de continuer à apprendre de nouvelles langues comme le dos et les langues, nous devons apprendre quelque chose que personne n'aime vraiment. Mais je pense que c'est super incroyable. Ça s'appelle Git. En fait, c'est l'une des choses les plus importantes de votre transporteur. C' est comment vous enregistrer, comment vous pouvez enregistrer les fichiers. Donc get est un must pour chaque développeur. Cependant, avant que nous parlions de get, je veux parler du terminal. Je sais, je sais, je sais que ça a l'air très effrayant, et c'était effrayant pour moi aussi. Quand j'avais l'habitude de revêtir, Je n'avais pas besoin d'utiliser le terminal, Cependant,
Maintenant, j'utilise le président constamment, par exemple, pour créer de nouveaux feux. Ne pas charger les paquets, créer de nouveaux dossiers, commettre obtenir des fichiers, etcetera, il a dit chambre. C' est en fait si drôle que mes terminaux s'ouvrent toujours. Et quand mon système d'exploitation essayait de se mettre à jour, il actuel parce que le terminal le bloque bien, parce que cette classe est plus pour les débutants et ceux de Rusty Koda, je veux le rendre vraiment facile pour vous. Faire des utilisateurs de livres. J' ai un conseil comment vous pouvez utiliser le terminal assez facile sans apprendre toutes les commandes. La seule vraie recommandation que vous avez besoin de cela. Commande du CD. C' est ça. Donc, je vais montrer votre astuce cool où vous pouvez ouvrir un dossier dans le terminal sans utiliser le terminal lui-même. Alors jetez un coup d'œil sur comment ça marche. Vous allez dans ce dossier, par
exemple, où vous vouliez l'avoir dans le terminal, clic
droit sur le dossier. Maintenant, sous les services, vous verrez quelque chose comme Nouveau terminal dans Folder. Et si vous voulez avoir cette fonctionnalité, c'est assez facile à obtenir. Il suffit d'aller dans les préférences système que de sélectionner le clavier dans le raccourci, cliquez sur les services et faites défiler vers le bas jusqu'à ce que vous trouvez un nouveau terminal dans le dossier. Donc, comme je l'ai dit, obtenir est absolument nécessaire pour tous que les développeurs. Je suis presque sûr que tout le monde a entendu parler de Se lever, donc vous pouvez imaginer que se lever est quelque chose comme Dropbox. Vous pouvez réellement sauver beaucoup de feux là-bas, mais à l'origine c'est plus pour le code source sur le truc de l'équipage sur obtenir la récolte. Même pas que vous pouvez enregistrer les données, vous pouvez les restaurer. Vous pouvez aller à la précédente validation Ukraine, créer des branches, sorte que vous avez plusieurs façons de travailler avec vos fichiers, et c'est assez agréable. Et je me souviens quand l'effort de se lever c'était un peu déroutant parce que je ne savais pas ce qu'il ISS, et maintenant je l'utilise tout le temps. Donc, au début, je vous recommande fortement de ne pas utiliser get avec le terminal, parce que sur les premières terres, il est déroutant et difficile à saisir. Mais si vous utilisez une application, c'est beaucoup plus facile parce que vous savez comment l'utiliser. Vous voyez les boutons, etcetera, etcetera. En tant que débutant, je vous recommande de ne pas obtenir de l'aide habillé. Comme dans l'utilisateur des subventions, je vous recommande d'utiliser le flux de scie car il est tout d'abord mieux. Vous avez plus d'options. Il semble un peu plus frais, et vous pouvez utiliser des plates-formes alternatives telles que le seau de broche, etcetera. Ok, maintenant parlons des paquets dans ma vidéo. Qu' est-ce qui veut dire quoi ? J' ai déjà parlé de NPM, Cependant, je voulais l'expliquer à nouveau. C' est tellement cool car cela a complètement changé la façon dont je code. Disons que vous avez un problème et la bonne chose est qu'il y a quelqu'un qui code déjà que le problème pour vous donc c'est une solution et vous n'avez pas besoin d'inventer de nouveau réel. Cela vous fait gagner beaucoup de temps. Et c'est tellement cool de voir comment d'autres personnes codent fait mon conseil le plus important. Je vous recommande toujours de regarder comment les autres, selon parce que vous allez apprendre beaucoup. Donc, pour donut de Package, vous devez comprendre quel type de gestionnaire de paquets vous devez utiliser pour votre
langue spécifique . Parce que chaque langue a son propre gestionnaire de paquets et JavaScript, nous avons NPM ou yon. Les deux vont bien. Ils sont très semblables. Mais NPM est un peu plus facile, donc je l'utiliserais. Et dans mon flux de travail quotidien, j'utilise toute l'arme du temps dans ma classe et JavaScript. J' en ai parlé. Je l'utiliserais avec un mélange terrible parce que c'est un ripper qui rend la vie très facile parce que 80% du cas d'utilisation sont déjà définis, donc vous pouvez l'utiliser tout de suite. Si vous n'aimez pas les armes du tout, vous pouvez utiliser le colis. C' est aussi très agréable. Deux ans. Peut-être que tu te demandes pourquoi on utilise des armes ou des pasa. Imaginons que vous écriviez beaucoup de poing généreux. Il n'est pas logique de le laisser en un seul endroit. Dans un grand feu, vous devez l'organiser en le crachant dans de nombreux fichiers appelés modules. Donc pour ça, vous avez besoin d'un paquet. Ça regroupe chaque feu dans un gros fichier. Ouais, et c'est en fait ça. Maintenant, dans la prochaine classe, je suis super excité de parler des langues côté service.
7. Langages latérales du serveur - Que savoir: Hey, les gars, je suis super excité que vous soyez toujours là. Facteur élevé que je suis excité. Oui, je suis presque sûr que vous voulez devenir un développeur de steak ou un ingénieur logiciel. Et pour cela, vous devez apprendre en arrière et les langues sur. Oui, faisons-le. Donc les langages côté serveur. Maintenant, pour devenir un développeur entièrement bâton ou un ingénieur logiciel, vous devez apprendre une langue côté service. Il y a plusieurs langues que vous pouvez choisir, mais pour coder des sites Web, je vous recommande de choisir une de ces trois langues. Vous devez choisir entre peach ne soit pas Js ou python à cause de mon arrière-plan de codage. Je n'ai pas beaucoup d'expérience dans Notre S et Python seulement en PHP. Quand je l'ai appelé la dernière fois, Python était encore jeune et n'était pas utilisé pour les sites Web. Et aucun jazz n'existait même pas. Mais néanmoins, je veux vous parler des autres langues. Eh bien, mais commençons par PHP. PHP a été spécialement conçu pour les sites Web fonctionnant sur un serveur et il est là pour la
langue la plus ancienne . Non, Jet était assez déroutant pour moi à comprendre parce que quand j'en ai entendu parler, j'étais comme un front et la langue devient un arrière et une langue aussi. C' était trop pour mon cerveau, en fait. Je ne peux toujours pas le croire, comment ils l'ont géré. Et il doit être incroyable d'utiliser pas de retour et de langue TSS parce que vous n'avez pas à changer de
langue entre le front et le backend. Il est donc plus facile d'écrire à nouveau du code sans Rose. Python est une terre vraiment intéressante, que vous pouvez tout exécuter dessus. Et il est utilisé céleste pour l'IA ou les analyses de données. Vous aimeriez travailler dans ce domaine. Les grands sites Web comme Dropbox ou même Google utilisent Python. Il y a même un dicton de colère. Si c'est possible, non ? Tout en Python Maintenant, il est difficile de recommander le langage parfait pour vous. Si vous ne voulez pas apprendre une autre langue en plus de JavaScript, je vous recommande d'apprendre No Js et pour moi, tant que kiddie de script PHP old school, je recommande fortement Peach Beam. Je sais que beaucoup de gens disent que PHP est très vieille école sur lent,
cependant, cependant, dans les nouvelles mises à jour avec PHP sept plus, PHP a récupéré sa réputation comme un retour et un langage entièrement fonctionnels, surtout si vous utilisez cadres. C' est fou, bon Donc, si vous venez de l'arrière-plan PHP, je vous recommande certainement d'apprendre PHP à nouveau,
donc peu importe ce que vous allez choisir. Tu as encore besoin d'apprendre les choses de base. Tout d'abord, la syntaxe dans la structure et les modèles. Ensuite, je chercherais quel type de gestion de paquets il est utilisé pour votre langue et Ph . B. Il s'appelle Compositeur, et enfin je levais les yeux. Comment écrivez-vous http, demande à votre dos et serveur avec le traitement que vous avez choisi et surtout rechercher ou routage est fait. Maintenant, je vais vous présenter mes recommandations pour les cadres. Je sais que je n'ai pas eu d'expérience avec les deux autres langues, cependant, qu'il y a des cadres très populaires que j'aime et l'autre nos donateurs, par
exemple. J' ai levé les yeux et un vraiment, vraiment comme ça. Je vais vous expliquer pourquoi, mais d'abord, parlons des gens de pêche. Il y a deux grands frameworks que j'utilise très souvent. Celui que j'aime le plus s'appelle Larra. Eh bien, c'est assez incroyable parce que tu en as tellement à Tory à ce sujet. Il y a tellement de vidéos à ce sujet, il est
donc facile en tant que débutant d'apprendre, mais l'avertissement est très écrasant. Et il y a beaucoup à apprendre, et surtout la documentation n'est pas claire. Au début, cependant, lorsque vous travaillez avec,
cela va être plus clair, plus clair et plus clair. Il y a un autre grand cadre. Il s'appelle Symphony, et en fait, Larry bien est basé sur la symphonie, mais les symphonies sont plus utilisées dans les très grands projets et les grandes entreprises. Donc, au début, je restais avec Lara. Et bien, , pour connaître le jazz, il n'y a qu'un grand cadre populaire. Il s'appelle Express GS est très léger et très rapide. Cependant, il y a beaucoup de peu tout simplement pas inclus dans. Vous devez les donut séparément, mais dans l'ensemble exprime le plus utilisé, il est
donc très utile d'apprendre cela. Adonis Jesse est un autre cadre que j'aime vraiment. Je ne l'ai pas utilisé, mais j'ai entendu beaucoup de bonnes choses à ce sujet, surtout si vous venez de l'arrière-plan bien Larra, parce que c'est très similaire en Python, il y a deux grands frameworks. Il y a Jenga et flasque, et jingle est tout à fait différent de flasque et général, vous avez même Edmund panneau et flasque est fondamentalement comme un micro cadre Il me rappelle un peu off express et il vous donne juste ce dont vous avez besoin. n'y a pas de cloches et de sifflets, mais en même temps cela vous donne beaucoup de liberté, et vous pouvez vraiment faire ce que vous voulez faire. Donc, c'était le langage de service est assez curieux. Quel type de langage allez-vous choisir et quel type de cadre ? Si vous avez quelques recommandations sur les frameworks que vous avez utilisés, veuillez écrire dans les commentaires. Je suis assez curieux parce que je veux vraiment en apprendre un peu plus sur d'autres frameworks. Donc la semaine prochaine, je vais parler du projet de classe. On se voit là-bas.
8. Projets de cours - Téléchargez un fichier sur GitHub: Félicitations. Tu l'as fait. Vous gérez toute la classe. C' est mon premier. C'était mon premier et c'était ton premier casting. Les deux ont pleuré Oberman et j'espère que ce guide pratique vous a montré comment apprendre ce que vous devez
apprendre à l'avenir afin que vous puissiez devenir un développeur vétérinaire Andi, ce que vous choisissez, vous savez, vous pouvez être un front de supérieur. Vous pouvez être un développeur en arrière ou un développeur en étape complète, mais à la fin de la journée, vous devez travailler pour cela. Tu dois apprendre tous les jours, nouvelles choses, et je sais que c'est compliqué ou ça semble déroutant, mais ce n'est pas le cas. Vous avez juste besoin, par
exemple, ce guide que je vous assure aujourd'hui et était cette connaissance. Tu peux être tout ce que tu veux être comme un astronaute. Non, je plaisante, juste un développeur Web. Mais je pense que ça vous plaira. Ça va être génial et, ouais ,
donc
je suppose que non , je vais te défier. J' espère que vous allez le gérer. C' est un petit, petit défi signifiait Voyons voir si vous pouvez le faire, vous devez écrire le code un simple endroit de code. Disons que vous prenez le langage HTML même si ce n'est pas une langue en soi, mais le mariage ou vous Pouvez-vous l'écrire dans la vue ou dans la langue évoquée ? Qu' est-ce que tu aimes ? Disons que PCI et vous créez ce feu et l'avez téléchargé et montez sur. Vous allez le publier ici. Tu aimes un lien vers ton combat public, Andi. Oui, je suis sûr que vous devriez le faire par vous-même, mais ça va vous défier parce que vous devez rechercher les outils dont vous avez besoin pour que la langue fonctionne sur Yeah, posté ci-dessous. Je suis très excité de le voir. Et si tu l'avais fait ? Et si vous avez des problèmes, peut toujours me demander que je pourrais vous aider. Pas de problèmes du tout. Je suis heureux de vous aider. Donc, les gars, c'est la fin de ce cours. J' espère que tu t'es amusé et que tu apprends quelque chose et je suis sûr qu'on va se revoir. Je fais des vidéos complètes sur je vais parler de toutes les langues, dit que j'ai montré beaucoup plus profond sur. J' espère que vous allez apprendre quelque chose