Кариера

Най-добрите начини да научите как да кодирате

Най-добрите начини да научите как да кодирате

Ако искате да научите как да кодирате, има много възможности, с които разполагате. Научаването на кодиране е един от най-демократизираните процеси на 21-ви век. Можете да го направите до голяма степен безплатно или бихте могли да отидете по по-традиционния маршрут и да се отправите към колеж за четири години. Независимо от избрания от вас учебен път, накрая ще ви срещне обещаващ набор от кариерни пътеки.

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

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

Проектът Один е страхотен уебсайт, който трябва да започне, който обединява различни безплатни активи в една учебна програма. С тази опция обаче ще бъдете съвсем сами, така че ако търсите онлайн курс, който има малко повече възможности за помощ, ако имате нужда от него, тогава може да искате да се запишете за абонаментен курс от Udacity или Къща на дърво. Лично имах голям успех с Udacity и намерих техните уроци много лесни за разбиране.

Има и курсове за Udemy, които могат да варират в цената. По-конкретно за Udemy, често има огромни продажби на курсови разходи, така че не забравяйте да проверявате кога нещата стават изключително намалени.

Едно от най-полезните неща за онлайн курсовете е колко лесни са и базирани на проекти. Кодирането в тези класове преминава бързо от теория в проекти, дори в рамките на първите няколко урока. Нещата се разделят на дъвчащи парчета и работата със собствено темпо предлага голяма доза свобода.

Иди чети нещо

Различните хора имат различни методи на обучение. Понякога това означава, че най-добрият начин да се научите как да кодирате компютър е да прочетете нещо малко по-аналогово, книга. Четенето на книга за основите на кодирането може да ви даде дълбоко изчерпателно въведение в кодирането като цяло или просто конкретен език за програмиране.

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

СВЪРЗАНИ: 11 ТОП YOUTUBE КАНАЛА, КОИТО ВИ УЧИТ КАК ДА КОДИРАТЕ

Що се отнася до електронните книги, най-вероятно ще намерите някои полезни файлове в GitHub, но само превъртането през Amazon или разглеждането на местната книжарница трябва да ви предостави богат избор.

Друго нещо, което трябва да имате предвид, докато гледате книги за четене, биха били тези, които се фокусират повече върху индустрията като цяло, а не върху конкретен език. Докато работите, за да започнете кариерата си в компютърното програмиране, ще бъде добра идея да получите обща представа за индустрията или дори най-добрите практики, които се използват в процеса.

Кодиращи игри

Да се ​​научиш да кодираш чрез скучни уроци стъпка по стъпка може да бъде малко скучно. Един от най-ефективните методи за научаване на кодиране е действителното му изваждане от теорията и прилагането му на практика. Едва тогава много от абстрактните идеи на кодирането започват да имат смисъл.

Един чудесен източник за кодиране на игри, които са включени в уроците, е FreeCodeCamp. Всеки урок ще има упражнение в края, което ще вземе всичко, което току-що сте научили, и ще ви принуди да го приложите в практическо приложение.

Ако искате игра, която е малко по-малко ... официална ... можете дори да използвате Minecraft. По-конкретно, можете да използвате вградения им redstone и други блокове, за да научите процеса на кодиране по начин на 3D видео игра. Има и версия на Minecraft, наречена „Minecraft: Образователно издание“, която може да ви научи на основи на програмиране и дори да започне да ви учи JavaScript. Безплатно е, ако имате акаунт в Office 365 Education.

Включете кодирането във вашето ежедневие

Шансовете са, че имате някаква форма на интелигентно устройство в живота си, като Google Home или Amazon Alexa. Ако не го направите и се научавате да кодирате, може би е добре да отидете да си изберете.

Можете да създадете миниатюрни програми за вашите цифрови асистенти като добавяне на нови гласови команди, четене на конкретна информация за вас или дори да ги използвате за извършване на по-сложни задачи, като активиране на други интелигентни устройства.

Това средство за учене на програмиране е чудесен начин да въведете новооткритите си умения в сферата на реалността - и дори практичност. Вълнението, което изпитвате от това, че всъщност виждате нещо, което сте написали, прави нещо в действителност, може да бъде поразително за нов програмист. Определено служи като страхотна мотивация за пътя напред.

YouTube

YouTube има изобилие от видеоклипове, които ще ви научат буквално на всичко относно кодирането. Има разработчици от реалния живот, които също имат канали в YouTube, за да споделят своите проекти или да помогнат за възпитанието на новото поколение. Освен за учене, кодиращата общност на YouTube е и чудесен начин да се включите с други съмишленици.

Друга опция, базирана на видео, която можете да проверите, макар и по-специално, че не е безплатна, е видео библиотеката на LinkedIn Learning за уроци. Всички тези видеоклипове ще бъдат силно проверени, но услугата струва $30 на месец

Специални проекти

Ако всички структурирани онлайн курсове, уроци, игри и проекти не са за вас, тогава най-добрият начин за учене може да бъде намирането на нещо, което ви харесва, и опитите да го направите чрез кодиране. Например, научете Python, HTML и CSS и се опитайте да започнете да кодирате вашия собствен уебсайт. С малко HTML и CSS (без Python), можете да започнете да виждате практически резултати в рамките на минути след стартирането. Тези езици също са лесни за отгатване и проверка, тъй като имат графични изходи.

Намирането на проект, който кара вашите сокове да текат, за което можете да се запалите, е чудесен начин да останете мотивирани в процеса. Както всяко умение, научаването на нещо ново понякога може да бъде поразително. Откриването, че основната мотивация и придържането към нея е ключово.

Всичко в Google

Google е ваш приятел като програмист.Не мога да подчертая това достатъчно. Не мислете, че трябва да можете да влезете в проект и никога да не търсите нищо. Дори професионалистите ще търсят нещата в Google, докато работят по проекти. Google нови команди. Потърсете в Google вашите съобщения за грешки. Google плъгини и библиотеки, които да използвате за проекта, по който работите.

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

Изтеглете чужд проект

Дори не сте сигурни откъде да започнете? Друго ефективно средство за научаване как да кодирате може да бъде кражба на чужд код и надникване под капака. Започнете да правите промени и вижте какво прави.

Понякога можете да научите теории зад нещо и дори да го използвате практически, но виждането на работата на друг по-опитен програмист може да ви даде представа за вида съвети и трикове, които те са набрали през годините. Изградете знанията на други програмисти, за да ви помогне да постигнете успех.

Надяваме се, че тези различни възможности за обучение са ви дали добра представа за това как и къде да направите първите си стъпки. В края на деня има хиляди ресурси, които са там, за да ви помогнат. Огледайте се и разберете кои биха ви подействали най-добре.


Гледай видеото: Колективно възстановяване и събуждане - Сузан Пауъл - Барселона (Юни 2021).