Перфектен JavaScript в 1000 проекта

Автор: John Stephens
Дата На Създаване: 22 Януари 2021
Дата На Актуализиране: 11 Може 2024
Anonim
More than Coffee о Golang. Почему Java разработчики учат GO как второй язык.
Видео: More than Coffee о Golang. Почему Java разработчики учат GO как второй язык.

Съдържание

Лесно е разработчиците от предния край да се чувстват съкрушени в наши дни. Какво трябва да научите след това? Коя рамка ще излети? Няма абсолютни отговори, разбира се, но ако разработчикът на пълни стекове Уес Бос създаде курс по нова технология, може да се каже, че е узрял достатъчно, за да можете да го вземете и да не губите времето си за него. Последният е CSS Grid, безплатен видео курс, за който само за първата седмица са се записали повече от 35 000 души.

Този нов курс отне на Уес около два месеца и половина работа на пълен работен ден, изисквайки много предварителни инвестиции, за да може той да го разбере и обясни удобно.

За да плати за тази огромна инвестиция, Mozilla се качи на борда като спонсор и в замяна на това Уес използва Firefox Devtools, за да демонстрира на зрителите как работят и колко ефективни са, когато става въпрос за CSS Grid.


Очевидно курсовете на Уес се учат, като правят най-доброто от себе си. И все пак той казва, че всъщност самият той се учи много бавно.

„Може да изглежда, че мога просто да консумирам всичко и да го разбера“, смее се той. „Но единственото нещо, на което мога да припиша разбирането си, е просто да прокарам тези по-трудни точки и простото време. Имам голяма част от деня си, посветен на усвояването на нови умения, което е изключително щастливо. Ето защо изглежда, че винаги съм малко по-напред от кривата. "

Това беше и мисленето зад JavaScript30, безплатно 30-дневно предизвикателство за кодиране на JavaScript, което учи ванилов JavaScript без рамки, библиотеки, компилатори или бойлери. Хората винаги питаха Уес как могат да учат по-бързо и да подобрят уменията си.

„Моят съвет винаги е, че трябва да изградите 1000 неща“, предлага той. „Това ще отнеме известно време, трябва действително да се вложите в работата, но след като преминете през тези 1000 неща, мога да гарантирам, че ще бъдете много по-добри. JavaScript30 са първите ви 30 от 1000 неща, за да ви подготвят. "


Но Уес признава, че не е толкова лесно да започнете: дори той първоначално мразеше JavaScript. „Много ясно си спомням, че бях изключително разочарован от jQuery“, въздъхва той. „Просто се чупи, така че има възможност да загубите четири часа, за да не стигнете никъде.

"Виждам това през цялото време. Често получавам неприятни имейли от хората и няколко часа по-късно те се извиняват. Просто получаваш онази яростна слепота колко е трудно да се научиш. Мразех го дълго време и имаше няма „аха“ момент за мен. Просто продължих и бавно, но сигурно, в продължение на три или четири години, започна да става малко по-лесно и станах по-уверен. "

Неговият стил на преподаване очевидно се е превърнал в нужда. Около 220 000 души са посетили поне един от курсовете на Уес. Често те им се радват толкова много, че са готови да платят за други - като ES6 за всеки, React за начинаещи и Learn Node. И сега той редовно получава имейли от хора, които му казват, че е променил живота им.


"Наистина е странно, не го очаквайте", ентусиазира се той. „В края на деня аз съм просто някакъв човек, който записва екрана ми, но наскоро някой ми изпрати имейл, като каза, че са преминали през куп мои курсове и са получили повишение от шефа си в размер на 15 000 C $ [около 8 600 £], което е живот - промяна за много хора.

"Очевидно няма да приписвам само моите курсове на това - тези хора са начинаещи - но те казаха, че моите курсове изиграха голяма роля в тях, или получаване на повишения, или работа. Те също така казаха, че любов към уеб разработката. В нашата индустрия има много изгаряния, хората се разболяват от това след известно време и трябва непрекъснато да актуализират своите умения. Искам моите курсове да бъдат забавни и да напомнят на хората за онази малка искра, която са изпитали, когато са за първи път започна да се учи и да работи нещата. "

В Generate New York Уес ще говори за нови неща, идващи към JavaScript, които ще направят уеб разработката много по-лесна и приятна, докато неговата работилница ще бъде въведение в React.

„Ще ви започне отначало и ще ви обясни всички различни концепции на React“, описва Уес. „Ще оставите възможността да изградите приложение, което извлича данни от API, който се насочва от страната на клиента и изтегля вашия CSS.“

Разработен е и усъвършенстван онлайн курс React, който ще се фокусира върху GraphQL, както и курс по Visual Studio Code. Освен това Уес се опитва да разбере как да преподава основите на JavaScript и CSS от нулата. „Много хора ми казват, че не могат да посещават курсовете ми, защото не разбират първоначалната част на JavaScript“, обяснява той. „Бих искал да разбера как мога да преподавам тези неща по наистина хубав начин. Това е толкова голяма тема. " Ясно е, че Bos Monster все още може да е само в началото.

Тази статия първоначално е публикувана в брой 305 на net, най-продаваното списание в света за уеб дизайнери и разработчици. Купува брой 305 или абонирайте се за net.

Искате ли да вземете още съвети за JavaScript с любезното съдействие на Wes Bos?

Wes Bos е пълен стек JavaScript разработчик, говорител и учител от Канада. Работи като независим уеб разработчик и е водещ инструктор в HackerYou и Ladies Learning Code. Уес е автор на Sublime Text Power User и създател на React For Beginners, Flexbox.io, Power Command Line User и стотици уроци в YouTube.

В беседата си на Генерирайте Ню Йорк от 25-27 април 2018 г., Wes ще обхване някои от най-добрите неща, които са съвсем нови за JavaScript, както и неща, които можем да очакваме с нетърпение през следващите месеци и години. Пригответе се за бърз разговор, пълен с горещи съвети, докато се ракетираме в бъдещето на JavaScript.

Генериране на Ню Йорк се провежда от 25 до 27 април 2018 г. Вземете билета си сега.

Популярни На Сайта
Как да спрем отзивчивите изображения да разрушават вашия сайт
Прочетете Още

Как да спрем отзивчивите изображения да разрушават вашия сайт

Само в случай, че през последните няколко десетилетия прескачате луните на Юпитер и сте го пропуснали, MVC означава „Model-View-Controller“. Това е доста добре установена парадигма за разделяне на пос...
Създайте игрален аватар за видео игра
Прочетете Още

Създайте игрален аватар за видео игра

За този урок на Photo hop ще създам играещ се човешки, женски персонаж за видеоигри за боен, екшън жанр. Обичам героите на видеоигрите, защото има такова разнообразие в това, което може да бъде играчъ...
10 известни лога и техните скрити значения
Прочетете Още

10 известни лога и техните скрити значения

Що се отнася до дизайна на логото, знаете, че сте успели, когато вашият слов е незабавно разпознаваем, дори когато е пресъздаден с напълно различни думи.Шведският дизайнер Виктор Херц играе блестящо н...