Като самообучение уеб програмиране
Разни → Как да се научи уеб дизайн
1. Това е твърде скъпо.
2. Аз съм доста трудно да получат образование във формат класната стая.
3. Аз вече са постигнали доста по това време.
Но това не винаги е лесно. Аз не съм просто се научили как да пишат код. Научих се как да се учи, и това ще бъде темата на дискусия днес. Ето, аз донесе пет стъпки как да учат уеб дизайн.
1. Ограничете площ от интерес за уеб програмиране
В качеството си на уеб програмист - това е нещо такова да бъде учен. Има основните идеи, които се прилагат във всички дисциплини, но трябва много специализирана. Вие ще трябва да изберете една област - много по-лесно да овладеят нови области, след като сте усвоили някой - но няма да бъде ограничена до Ваш избор. Един човек, дълбоко запознати с PHP, може да направи много повече, отколкото някой, който повърхностно запознати с дузина от най-новите уеб технологии.
2. Игнориране на повечето от "насоки" на вековни уеб разработчици
Опитните уеб разработчици често са добронамерени предлагат съвети за новодошлите, които не са с практическо приложение. Причините за това са както следва:
1. Не забравяйте, че вие сте - начинаещ.
2. От някой, който току-що започна да се разбере основните положения, твърде много необходимо.
3. Може ли да представи предпочитание на основата на проблемите, които никога не могат да се сблъскат (например, мащабиране на милиони потребители).
Попитайте, например, на какъв език трябва да започне да учи и дебат, който ще последва, няма да има никакво отношение към това, което е най-добре за вас. Това е спор, на базата на предразсъдъци, които са разработени с разработчиците по време на работата.
И сега, че както аз го виждам:
Има опитни уеб разработчици с отлични съвети, но когато предложи съвет, си задайте въпроса: "Това ли е наистина най-добрият начин за начинаещи, за да научите този процес? Или може би това е просто един разработчик иска да се учат начинаещи? "
3. Запитайте се ясно (и възможно) задача
След изучаването на основите на уеб разработки се опитват да създадат нещо, без учебници и книги. Като цяло, това е най-ефективният метод за:
1. Почувствайте радостта на сътворението.
2. За да открият пропуските в знанията си.
3. Да се проучи ефективни начини за решаване на проблемите.
Няма значение какво ще решите да направите, но се опита да запази възможно най-малък обем на проекта. Ако прогнозите си, ще трябва да отнеме няколко седмици, за този проект - това е твърде голям. Направете го по-малък. Вие не искате да се продължи проекта болезнено дълго.
Също така се уверете, че проектът е крайната точка. Какво свойства тя трябва да притежава, за да може да се каже, че той е "завършен"? Трябва да знаете, когато можете да се отпуснете и да се насладят на изпълненията на работа (и това не означава, че проектът е готов да бъде представен на обществеността, тъй като не е необходимо да се публикува на вашето творение).
В повечето случаи, всеки проект, чиято основна задача е да събират основна информация - най-добрият начин за начинаещ да проверят знанията си.
4. Стремете се да изчистите дневна графика
Когато започнете да се занимава с уеб развитие, в някои области да направите голям напредък, но идва момент, когато вашия прогрес се забавя, и това е моментът, в който много начинаещи уеб разработчици повърна ръцете си и да се отдадат на униние.
Това е така, защото новодошлите обикновено получават удоволствие от процеса на обучение, когато конкретни марки. И тези марки са непредсказуеми. Тя може да бъде седмици или месеци не прави значителен напредък след получаване на базата от знания.
Има, обаче, алтернативен вариант:
Вместо да се концентрира върху постигането на определени етапи посветя обучение и практика в областта на уеб развитие определено време всеки ден. Двадесет минути по-най-малко - добър момент да се започне, но ясни граници и няма изисквания. Само си помислете колко много свободно време, можете да определено и постоянно се харчат по случая.
Номерът е да се съобразят с периода от време, това е удоволствието от това, което може да го наблюдава непрекъснато. Нови хоризонти ще се отвори пред вас като едно приятно допълнение, но не толкова непредсказуем цел.
5. Акции на достатъчен брой учебни материали
Трябва да се запасите на материала - и вие трябва да сте наясно за значението на всеки един ред код в нея писането - но дори и ако просто бизони, обучението се движи напред.
Това, което повечето хора не вземат под внимание:
Синтаксис - не най-трудната част от уеб програмиране. Това е основният проблем начинаещи, но в последствие се превръща в по-голяма решителност успявам да получа начин на мислене, който може да помогне за решаването на даден проблем. Най-голямата ирония е, че често новодошлите често предлагат по-всеобхватно решение от професионалисти.
Предвид гореизложеното, предимството, следвайки инструкциите в голям брой образователни материали е, че:
• Можете да видите как различните разработчици решаване на различни проблеми.
• Можете да видите как различните разработчици решаване на същия проблем.
Когато най-накрая да бъде в състояние да работи по свой собствен проект, този опит ще ви даде инструментите, необходими за:
1. Определенията на същността на проблема.
2. изображение очертае какво е необходимо за изпълнението на тази задача.
Вие не може да са напуснали точните решения, но това няма значение. Много проблеми в една или друга форма вече са били решени от някого преди, и половината от проблема ", за да изразят мислите си под формата на код", е да се разбере това, което се опитвам да кажа. След като получите над тази линия, синтаксиса и всевъзможни неща изглеждат много по-лесно.
Току-що сподели няколко препоръки "по принцип" за това как да направите себе си научат уеб програмиране, но го прави нещата, които бих искал да ми каже, когато започнах да го прави.
Полезни решения за Paysto Мегаум читателите: