Как да научите компютърно програмиране онлайн у дома (със снимки)

Съдържание:

Как да научите компютърно програмиране онлайн у дома (със снимки)
Как да научите компютърно програмиране онлайн у дома (със снимки)

Видео: Как да научите компютърно програмиране онлайн у дома (със снимки)

Видео: Как да научите компютърно програмиране онлайн у дома (със снимки)
Видео: Начало работы с QLC+ Управление цветомузыкой с компьютера. Как управлять светом. 2024, Март
Anonim

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

Стъпки

Част 1 от 4: Избор на безплатен уебсайт за програмиране

Научете компютърно програмиране онлайн у дома Стъпка 1
Научете компютърно програмиране онлайн у дома Стъпка 1

Стъпка 1. Изберете Code Academy, ако сте начинаещ програмист

Code Academy е добре познат и популярен сайт, който може да помогне на неопитни програмисти да научат основите. Сайтът е безплатен и можете да избирате различни курсове, които ви позволяват да научите за различни езици за програмиране и аспекти на програмирането. Предложенията на курса включват: JavaScript, PHP, Python и HTML + CSS. Научете повече на

Ако харесвате стила на Code Academy, разгледайте и няколко подобни (и също безплатни) сайтове за онлайн програмиране. Например вижте Code.org, на https://www.code.org. Вижте също Code School на

Научете компютърно програмиране онлайн у дома Стъпка 2
Научете компютърно програмиране онлайн у дома Стъпка 2

Стъпка 2. Вземете курсове през Академията Kahn, ако искате видео урок

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

Научете повече и проверете няколко класове онлайн на адрес

Научете компютърно програмиране онлайн у дома Стъпка 3
Научете компютърно програмиране онлайн у дома Стъпка 3

Стъпка 3. Потърсете в MIT Open Courseware, ако искате да преминете отвъд основите

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

Научете повече онлайн на

Част 2 от 4: Обучение на сайтове за програмиране на заплащане

Научете компютърно програмиране онлайн у дома Стъпка 4
Научете компютърно програмиране онлайн у дома Стъпка 4

Стъпка 1. Изберете Udacity, за да работите с личен треньор по програмиране

Ако не се чувствате удобно да се впускате в курсовете по онлайн програмиране без надзор или помощ, Udacity може да е правилният сайт за вас. Ще Ви бъде назначен личен треньор, с който да работите онлайн. Коучът ще ви помогне да се ориентирате в курсовете по програмиране на уебсайта. Но Udacity не е безплатен; трябва да платите за техните услуги.

Класовете могат да струват до $ 999 USD. Вижте уебсайта на Udacity за повече информация на адрес:

Научете компютърно програмиране онлайн у дома Стъпка 5
Научете компютърно програмиране онлайн у дома Стъпка 5

Стъпка 2. Изберете Udemy, ако се интересувате от огромен избор от курсове

Сайтът предлага над 55 000 курса, повечето от които се задълбочават в аспектите на кодирането и програмирането. Класовете се преподават от експерти в тази област, въпреки че много от тях изискват заплащане. Udemy също предлага много безплатни курсове за начинаещи на ниво интро. Ако искате сайт с голям брой специфични курсове, отидете с Udemy.

  • Също така бъдете нащрек за честите продажби на Udemy. Докато курсовете са на достъпни цени (от $ 10 USD), продажбите могат да намалят цената на курсовете с 50-85%.
  • Научете повече онлайн на
Научете компютърно програмиране онлайн у дома Стъпка 6
Научете компютърно програмиране онлайн у дома Стъпка 6

Стъпка 3. Изберете Code Avengers, ако искате да работите на език, различен от английския

Code Avengers е базирана в Нова Зеландия и освен английски, предлага курсове по програмиране на руски, холандски, испански, турски, италиански и португалски език. Сайтът се фокусира върху преподаването на общи кодиращи езици като Python, Java Script и HTML + CSS. Сайтът предлага безплатен пробен период, през който можете да посещавате курсове безплатно.

  • Code Avengers също предлага класове, предназначени специално за млади програмисти на възраст 5-16 години.
  • Опитайте безплатен период на тестване и научете повече на:

Част 3 от 4: Вземете курс по програмиране

Научете компютърно програмиране онлайн у дома Стъпка 7
Научете компютърно програмиране онлайн у дома Стъпка 7

Стъпка 1. Изберете курс по програмиране, който ви интересува

Например, ако се интересувате от проектирането на стилни уебсайтове, потърсете курсове по теми като HTML/CSS, jQuery или Ajax. Ако искате да започнете свое собствено онлайн предприемачество, тогава PHP и MySQL са добър избор за това.

Повечето предприятия за онлайн бизнес са изградени с помощта на тези (и често безплатни) технологии с отворен код

Научете компютърно програмиране онлайн у дома Стъпка 8
Научете компютърно програмиране онлайн у дома Стъпка 8

Стъпка 2. Съсредоточете се върху Java, за да научите най -популярния език

Java се използва на над 7 милиарда устройства по целия свят (включително мобилни телефони с Android) и затова е естествена отправна точка за всеки, който се учи да програмира. Езикът е в голямо търсене, като много наемащи работодатели изрично искат бъдещите им програмисти да използват Java.

  • Курсовете по Java са достъпни чрез всеки онлайн сайт за обучение.
  • Освен учебните уебсайтове, има много онлайн Java общности, които ще помогнат на начинаещите програмисти, включително огромна Java общност в LinkedIn.
Научете компютърно програмиране онлайн у дома Стъпка 9
Научете компютърно програмиране онлайн у дома Стъпка 9

Стъпка 3. Вземете курс по C, C#или C ++, за да научите 3 взаимосвързани езика

След като изберете уебсайт с инструкции, следващото важно решение ще бъде избор на език за програмиране, който да научите. C е един от най -старите и последователно използвани езици. C ++ позволява на потребителите да създават програми за голямо разнообразие от платформи, докато C# (произнася се C остро) е най -модерната итерация на езика.

Всички вече споменати учебни уебсайтове ще предлагат курсове и на трите от тези езици

Научете компютърно програмиране онлайн у дома Стъпка 10
Научете компютърно програмиране онлайн у дома Стъпка 10

Стъпка 4. Научете SQL, ако искате да работите в управлението на данни

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

Въпреки че SQL не е толкова универсален, колкото Java или C, той е много търсен от професионални програмисти и програмисти. Повечето работодатели изискват техните програмисти за обработка на данни да владеят добре SQL

Научете компютърно програмиране онлайн у дома Стъпка 11
Научете компютърно програмиране онлайн у дома Стъпка 11

Стъпка 5. Изберете Python, ако искате по -лесен вариант да започнете

Python не е толкова предизвикателно за изучаване, колкото някои от другите кодиращи езици, като Java или C ++. Обикновено се използва за изграждане на уебсайтове и бази данни, а също така е достатъчно универсален за изграждане на игри и софтуер.

С течение на времето повечето програмисти научават много езици. В този смисъл няма голямо значение кой е първият ви език, стига да вземете допълнителни езици, след като сте научили първия си език

Научете компютърно програмиране онлайн у дома Стъпка 12
Научете компютърно програмиране онлайн у дома Стъпка 12

Стъпка 6. Играйте с примерния код, който ви предоставя един курс

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

  • Това е особено важно, ако вашият курс е тежък за четене. Четенето за кодирането и всъщност кодирането са много различни процеси.
  • Приложете примерния код от вашия курс, за да сте сигурни, че наистина разбирате принципите на кодиране, които изучавате.
Научете компютърно програмиране онлайн у дома Стъпка 13
Научете компютърно програмиране онлайн у дома Стъпка 13

Стъпка 7. Не се страхувайте да поискате помощ, ако сте объркани

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

  • Ако посещавате самоуправляващ се онлайн курс, разгледайте форум за кодиране, за да се свържете с опитни програмисти, които би трябвало да са готови да отговорят на вашите въпроси за кодиране.
  • Например, разгледайте форума „Stack Overflow“на адрес:
  • Можете също да разгледате онлайн форума „Code Project“на адрес:

Част 4 от 4: Допълване на вашето обучение у дома

Научете компютърно програмиране онлайн у дома Стъпка 14
Научете компютърно програмиране онлайн у дома Стъпка 14

Стъпка 1. Практикувайте ежедневно кодиране, за да подобрите уменията си

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

Не е нужно обаче да се изтощавате психически, за да научите код. Ако се разочаровате или ставате все по -объркани, направете почивка за 30 минути

Научете компютърно програмиране онлайн у дома Стъпка 15
Научете компютърно програмиране онлайн у дома Стъпка 15

Стъпка 2. Прочетете книги за програмиране, за да се запознаете с кодирането

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

  • Какво е HTML 5?, от Брет Маклафлин.
  • PHP Essentials, от Джули Мелони.
  • Помислете за Python, от Алън Дауни.
  • Научете Руби по трудния път, от Зед Шоу.
Научете компютърно програмиране онлайн у дома Стъпка 16
Научете компютърно програмиране онлайн у дома Стъпка 16

Стъпка 3. Използвайте детско приложение, за да овладеете основите на кодирането

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

Ако се интересувате, разгледайте програми за кодиране, фокусирани върху деца, като „Scratch“, „Tynker“, „Hopscotch“и „Cargo-Bot“. Те трябва да са налични във всички големи магазини за приложения

Научете компютърно програмиране онлайн у дома Стъпка 17
Научете компютърно програмиране онлайн у дома Стъпка 17

Стъпка 4. Играйте онлайн кодираща игра, за да се потопите в кодирането

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

  • Вижте Code Combat онлайн на:
  • Можете също да разгледате CodinGame на:
  • За да създадете код за вашата собствена игра онлайн, посетете Game Maven на:

Съвети

  • Термините „кодиране“и „програмиране“са по същество взаимозаменяеми. „Програмиране“е общ термин, който включва по-технически ориентираното „кодиране“.
  • Има много допълнителни сайтове за онлайн програмиране. За да получите представа за някои от онлайн ресурсите, можете да разгледате Girl Develop It, на адрес
  • Няма да е необходимо да разбивате банката, за да научите компютърно програмиране онлайн. За да развиете умения в компютърните науки, всичко, от което се нуждаете, е компютър, подходящи компилатори (които се предлагат безплатно) и надеждна интернет връзка.

Препоръчано: