Уеб програмиране - Как да започна ?

stefanivanov23

Registered
html го знам на добро нишо
css - горе долу ...

за пхп искам да попитам как по-лесно мога да го науча ? при желание за колко време може да почна да пиша малки системи и т.н. :)

Благодаря.
 
Ами като за начало има много уроци тук в web-tourist. Може и да си купиш някоя книжка за php програмиране. Има много начини, въпроса е желанието.

http://web-tourist.net/login/login/view.php?st=366
http://web-tourist.net/login/login/view.php?st=367
http://web-tourist.net/login/login/view.php?st=368
http://web-tourist.net/login/login/view.php?st=369
 
Това е много относително... Аз в момента имам две книги за php, но не ми остава време да ги прочета...

btw: Само с четене не става! Трябва ти много практика! Аз на теория знам почти всичко, ама...
 
Учиш ли някъде ?
Учите ли програмиране ?

Моята препоръка е такава - паралелно с PHP-то почни и с програмиране (Java, c++ което и хареса), структури от данни и алгоритми.
След това PHP-то ще ти се струва детска играчка и ще мислиш по проблемите много по ползотворно.
 
Относителен е този въпрос. Всеки загрява различно бързо. Но иначе постепенно с практиката свикваш със синтаксиса и даже сам почваш да намираш по-лесни решения за дадена ситуация. Аз много пъти съм си променял проекти като изцяло почвам да ги пиша, защото съм намерил доста по-добър начин да го напиша - по-кратко и по-функционално.
 
gamena007 каза:
от 2006-2007 на ниво "Почти всичко"
Какво значи "почти всичко" ?

ако може да ми дадеш пример със система (на някой известен сайт) която можеш да напишеш, така ще ми стане по-ясно... :)
 
А, ако си вземеш и книжка за алгоритми ще си много добре, защото доста по-лесно ще схващаш дадено нещо как точно да стане. Не да въртиш един и същи код и да се мъчиш да изпълниш една проста функция.
 
stefanivanov23 каза:
gamena007 каза:
от 2006-2007 на ниво "Почти всичко"
Какво значи "почти всичко" ?

ако може да ми дадеш пример със система (на някой известен сайт) която можеш да напишеш, така ще ми стане по-ясно... :)
Почти всеки може да напише почти всичко.
Друг е въпроса колко некадърно!
 
добре, а трудно ли е да се напише система като на tyxo.bg
в смисъл колко години (пак е относително разбира се) трябват да се учи за да се напише нещо подобно ? :)
мерси отново
 
не може да кажеш, че едно нещо го можеш на 100% или на 50 или, че го можеш, ако има такъв който го каже, просто е или някакъв откачалник, който не спи за да знае всяко ново нещо или няма кво друго да прави. Няма човек, който да знае всичко, не можеш да определяш нещо в години, защото всеки по различен начин възприема, а друг надскача възможностите си за възприемане, само едно искам да кажа и то е, не можеш да научиш всичко, това е, все ще излезе проект, който ще те затрудни малко или много, защото не си се сблъсквал с дадената ситуация и другото, което е, че един скрипт или система може да се напише по 100 начина, всичко зависи от това кой ще избереш и дали ще е най-удачния в твоя случай
 
Почти всичко :D Не, почти всичко не можеш да научиш.Ако искаш да направиш нещо като тиксото, ти трябват поне година четене и писане на самоделни скриптове + още толкова стаж към някоя фирма или реална работа.Не гледай тук, че разбират от всичко от самото php да, синтаксис + подобни чувийки.За сериозна система платформата не е решаващ фактор.Там се разчита на реализация на приложението, възможност за подобряване,ефективност на кода в зависимост от нуждата, сериозни оптимизации и сериозни алгоритми. Ето за пример мога да дам в момента се боря с дийсктра и google maps за да направя схема на движението на автобуси в 1 град.А и тия системи тук в сайта, на нищо сериозно няма да те научат, ако гледаш тях само, ще си останеш последния квартален хакер.
 
stefanivanov23 каза:
де да ставаше само с желание ... :D ?
Не че нещо ама точно с това става :)
Няма как да научиш нещо което не ти е кеф :)
Есте. трябат и усилия нищо не идва тука така :)
 
То си зависи от човека за колко време ще го научи. Мой съвет е да не почваш със сметки как да сметнеш 1 + 1 и да ти изкара резултата ами почваш с mysql база данни да работиш като пишеш скриптове. Можеш да почнеш да си направиш една форма за добавяне на информация в базата данни. След това да я изкараш. После при формата да правиш проверки кое празно кое не да ти вади грешка и т.н. На по късен етап Upload форма да си напишеш и така. А относно за колко време може да се напише един сайт си зависи от програмиста и неговите знания. Може за 1 седмица при постоянно занимание по сайта или за 1 месец.
 
Ти ще го хвърлеш в тъча още в началото с тоя MySQL. Нека си я кара наред. Основи, цикли, масиви, работа с файлове, работа с директории и чак тогава да обърне внимание на MySQL. Всичко ще му е от полза.
 
Mr_PHP каза:
Почти всичко :D Не, почти всичко не можеш да научиш.Ако искаш да направиш нещо като тиксото, ти трябват поне година четене и писане на самоделни скриптове + още толкова стаж към някоя фирма или реална работа.Не гледай тук, че разбират от всичко от самото php да, синтаксис + подобни чувийки.За сериозна система платформата не е решаващ фактор.Там се разчита на реализация на приложението, възможност за подобряване,ефективност на кода в зависимост от нуждата, сериозни оптимизации и сериозни алгоритми. Ето за пример мога да дам в момента се боря с дийсктра и google maps за да направя схема на движението на автобуси в 1 град.А и тия системи тук в сайта, на нищо сериозно няма да те научат, ако гледаш тях само, ще си останеш последния квартален хакер.
Всъщност точно от тия системи може да тръгнеш, да започнеш своето развитие. Как ще започнеш, ако тръгнеш да се бориш с
дийсктра и google maps за да направя схема на движението на автобуси в 1 град
още в началото.
 
Чудесен вариант е безплатния курс на Академията на Телерик. Обучението включва HTML, CSS, Photoshop и рязане на уеб сайтове, JavaScript, CMS системи и SEO. Има възможност за онлайн посещаване на курса, като всяка лекция се записва и предоставя под формата на безплатни видеоуроци. Обучението за уеб сайтове завършва с практически изпит, а най-добре представилите се имат възможност да получат сертификат от Телерик.
:wink:
 

Back
Горе