ПредишенСледващото

1. Можете да определи минимумът, който трябва да се създаде целеви продукт. Е, това е много минимална, минимум minimorum. Например: "За да създам продукт имам нужда от HTM L, CSS JS и PH П. Без нито един от тях аз техния продукт няма да бъде в състояние да създаде необходимия минимум е моя ..."

2. И щита на първото обяснителен материал (а не с цел продължение на 8 книги и 15 онлайн курсове по JS. Условно) за всеки инструмент. Освен това, в три от тях, мога да ви дам препоръка: HTML5 + CSS3 + JS. PHP не е моя "кон" може да подтикне колеги.

3. Учете в същия ред: HTML. След това CSS. След това JS / PHP (PHP / JS. там може да се види).

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

6. Докато не изпълнява началната си проект, учи и практикува само това, което ви трябва за това е необходимо. Работете директно върху самия проект, започнат точно в момента, когато смятате, че е време. Тук всичко поотделно.

7. След изпълнението на проекта може да диша, огледай, да идентифицират следващата цел с оглед на натрупания опит - и на път!

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

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

Вие повече от всеки друг в близост до това, което исках да чуя. Ако още по-други думи да изразя това, което имам "прекалено силно" на потока от информация. Ето как страстен програмисти трябва да се справят с него? Послепис Защо виждам този проблем? Заради прекомерното разчитане на нещо, хвърляйки от един към друг, често води до beleberdu в главата и понижаване на ръцете.

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

Така че на този нека: вашият проблем - това не е проблем, това е нормално, също така е необходимо да (се опитват да се търси, да се включат). И просто като маркирате известно време: да каже: "един час на проучване, на 15 минути с почивка / бъркам с JS"; или "сложи край на тази глава - половин час, за да". "със CSS" играе

Само да се даде приоритет - "време Причина - забавно време" :)

или просто нещо

млад падауан да започнете да говорите свободно трябва да бъдат основните езици на уеб програмиране -
JS CSS HTML

Firstov JS, CSS и HTML след това
ние трябва незабавно да се разбере, че можете да, ако не искате да използвате възможността за използване на декларативно програмиране, дизайн стилове и структурата на документа дърво

Flenagana учебник трябва да бъде напълно храносмилане
и малко PHP, за да започнете - само най-основните функции на сървъра за работа с файлове и папки
или по-добре - да разгледат API node.js - и направи сървър JS

JS - много прост език, по-лесно за никъде ", Lisp в облеклото на C"
и най-крос-платформа - нещо, повечето начинаещи
Ние не забравяйте да целуне принцип - Оценявам минимализъм, простота, лекота на
без чужда fremvork и библиотеки ще получите най-добрите Js представяне - в 3-5 пъти по-ниска, отколкото в C

Офлайн и Mobile Firstov -
ние трябва незабавно да се разбере, че таблет или сензорен екран мобилен - това е главното средство за въвеждане,

velosipayd Firstov -
да се научат - имате ли да притежавате

просветление неизбежно след това ще се постигне
и това ще се превърне в уебмастър
или дори джедай или нинджа, ако сила да бъде с вас
от три до пет години, за да направи това, за да гризат гранит

и има и друг начин - тъмната страна на програмиране:
работа на някой друг свърши стандартни шаблони рамки
безкраен цикъл на самсара капиталистическата промишленост
комуникация с идиоти, психопати, мошеници, ленивци, и т.н.
офис или страдание на свободна практика
програмист лесно взаимозаменяемост
вечен отстраняване на грешки, код преработка на някой друг
невъзможността да се направи необходимата функционалност себе си
постоянен gugleniya готови решения
депресия и демотивация
// и най-Imposer nedoprogrammistami) са мързеливи)

нормални програмисти са разделени на два типа:
1) Engineers - тези, които могат да пишат на шаблон за себе си или за другите
2) техниците и carders-навиване - онези, които работят в рамките на предварително разработени шаблони
- Необходими са и двата вида, всичко зависи от вашите способности и таланти

Просто трябва такава увереност и начина, по който :(

надявам се :). Така че това, че въз основа на хобита спортни прогнози (до bukmekkerskim Cantor и продажби прогнози, съотношението не е) и имаше ентусиазъм за създаването на ресурса. На този етап, не очаквах да реши тези проблеми. Сайтове на подобни предмети десетки или информация (примери, методи) не. Това е една от основните трудности.

websocket'am. HTML, CSS и JS - всичко изглежда, той десети в този проблем - че аз и понася смущения е. Аз разбирам, че дизайна на сайта, за да спра, което разбира се също е много важно за мен, аз винаги имам време. Този проблем е, че не се обади обезсърчително. Но мисля за (резервно края), дойдох до заключението, че е необходимо да се започне с основите на HTML + CSS (или имам погрешно мнение?) И така, какво бих искал да се разбере структурата на гърба в края, но както вие казвате, никой не е да изложи. Вероятно и защото всеки индивидуален подход към изпълнението и начини да се мисли много. Просто съжалявам за хората от неговото време. Аз първоначално се прилага към лица на свободна практика, е описано техническото задание, сумата ме увери, че са били звучни не истински. Но най-вече аз бях изненадан, че са обещали да правя това, което иска само 2-5 дни! Вече съм на един месец търсят информация, колкото е възможно да ми обясни как да се реши проблемът с изучаването на езика. Но. уви. Навсякъде само твърди водачи за създаване на онлайн магазини, Landing, odnostranichnikov и навсякъде повърхностна информация. Макар. Става дума за този сайт вече съм предложил ", където да се копае", но аз съм все още не се разбира. На по-висок процент на успех нещо, което аз не разбирам? Написах, че "поставя на Бавария" не се отнася за bukkmekerskim Cantor и вида на прогнози за продажбите. За по-добро разбиране на случая да се изясни: замислен проекта, един вид платформа за забавление за приятели и познати. Има една форма за прогнозирания резултат от мача и сложи потребители в края на мача, за да се отгатне резултата са присъдени точки. Това означава, че тук е необходимо да се знае как да се регистрирате, обадете се на функцията за изчисление, като отрова, както и обработка на данни от сървъра, така че да се върна всичко под формата на точки. различни класиране се генерират Plus. Това е най-важното от които не мога да намеря нищо. Ето един пример за такава www.fanat1k.ru/prognoz-league-558.php сайт

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

Послепис Основната ми работа - не за програмиране, но аз се стремят да променят професионалната сфера. I ангажирани в вечер, 5 часа, средно + уикенд.

Във всеки случай, аз ви пожелавам успех!

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

Обикновено сайт визитка? Това със сигурност не боли, знам. Е, ако ти изгори. ) И изгаряне от доста време. Би било желателно да се поддържа пламъка.

Вече започнах да уча JS и частично преминават PHP. Преди това съм чувал много пъти, че е лесно език, аз не знам, аз не знам. Досега, така че е трудно за мен.

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

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

Това, което ще - не е ясно. Но HTML нужда точно.

Представяне на информацията в HTML. CSS ще трябва да се външна видима (обикновено) клирънс.

HTML може ръчно да се подготвят за всяка страница (пиша, маркират), а вие програмно може. Така правят (и за тази цел са) генератори, статични сайтове или CMS.

И двете се вземат данните от източника (файлове, бази данни, от трети страни HTTP услуги.), Вземете шаблони на страницата и да ги напълни с данните (наречен рендиране). Изходът е завършен уеб страница.

Разликата е, че генераторът на статични уеб сайтове обикновено са работи на компютъра на разработчика. Но се оказа, в страницата с резултати - набор от файлове - разработчик качи vebserer.

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

Най-интересното е, че генераторът на сайта или CMS може да се запише в почти всеки език за програмиране.

Ако не знаете, всеки, а след това можете да започнете с такива.

Разберете къде програмата ще работи (генератор сайт, CMS.).

Опциите са:
1) вашия персонален компютър: програмата ще генерира всички файлове и сайтовете, които да ги качите на сървъра, включително най-евтиния споделен хостинг.
2) споделен хостинг провеждане на Unix-съвместима операционна система: програмата ще се изпълнява vebservra (Apache, Nginx) някъде на компютри на доставчика
3) споделен хостинг използвате Windows Server операционна система: програмата ще се изпълнява vebservra (IIS) някъде на компютри на доставчика
4) или виртуални специален сървър: Вие сами изберете операционната система и уеб-север, но компютърът е под контрола на доставчика.

Избирането се отрази много. Разходите ви, вашите възможности за конфигуриране и използване на различен софтуер.

В изпълнение 1, всички на една ръка разстояние, можете да използвате всеки език, който може да се направи само да работи за тяхната операционна система.

Вариант 2 налага ограничения: обикновено всеки виртуален хостинг доставчик ще ви предложим (ще направи възможно да се използва) PHP и Perl. Редки хоста (но можете да го намерите) ще предложи питон или рубин.

Вариант 3 има свои собствени характеристики. Почти винаги, можете да използвате и PHP, но е възможно да се използва Microsoft технологии и техните езици VB.NET, C # и др.

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

Можете да изберете и да е език, но избора си може да ви доведе до възможността 4, ако намерите хостинг с избрания език. Това ще изисква от вас дълъг стаж и забавяне на проекта.

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

И първите ми сайтове са генерирани от моя, а по-късно програми на трети страни като генератори и представени глутница HTML файлове.

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

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

Да, има много интересно и има постоянно. Около 30 отворени раздели в браузъра си точно сега. Това е нещо, което ще се интересуват да научат.

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

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

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

В това аз бях в началото на работата, когато научих, PHP. Работил съм в тези условия, които бяха дадени за мен, което значително засегнати по пътя на развитието ми като програмист. Това е далеч от всеобщо приет. Със своите плюсове и минуси. Но най-важното сега, в продължение на седем години, нямам други началници, но себе си :)

Свързани статии

Подкрепете проекта - споделете линка, благодаря!