PALAYE ROYALE - Rakasta tyhjyyttä

Yritän päästä verkkokehityksen ohjelmointiin, ja PHP näyttää hyvältä kieleltä käytettäväksi siinä. Haluan tehdä monimutkaisia ​​sivustoja videoilla ja jäsenkirjautumisilla, kuten YouTube.

En tiennyt, pitäisikö minun oppia toinen kieli ennen kuin opin PHP: tä vai pitäisikö minun aloittaa vain PHP: llä. Olen yrittänyt oppia PHP: tä tästä kirjasta ja minulla on ollut vaikeuksia aloittaa. En vain tiedä mitä tehdä kirjan tiedoilla.

  • 2 Vaikuttaa liian helpolta kirjoittaa jättimäisiä tietoturva-aukkoja PHP: hen. En suosittele aloittamista sinne. Ruby on Rails tai Sinatra saattavat olla parempi lähtökohta web-kehitystyölle, mutta minun on ajateltava keskittymistä verkkokehitys ei tee sinusta erinomaista ohjelmoijaa - ehdotan, että aloitat yleisillä kielioppailla ja opit yhden tai kahden kielen perusteet ennen hyppäämällä verkko-ohjelmointiin.
  • 1 +1 samanold kommentille. Kuvaamasi sivustotyyppi vaatii paljon ohjelmointia. Aloita oppimalla yhteinen olio-ohjelmointikieli, kuten Java, ja ymmärrä kielen perusteet. Opi käsittelemään erilaisia ​​tietotyyppejä, silmukkarakenteita, menetelmiä ja luokkia, rekursiota jne. Kun olet perehtynyt ohjelmointiin yleensä, voit alkaa etsiä kehittyneitä työkaluja, kuten Ruby on Rails, joiden avulla osa työstä poistetaan. hartiat. On mahdollista kirjoittaa monimutkainen verkkosovellus kokonaan PHP: hen, mutta käytä olemassa olevia työkaluja pyörän keksimisen sijaan.

PHP on yhtä hyvä lähtökohta kuin mikä tahansa muu ja se on erittäin suosittu. En alkaisi oppia mitään kehyksiä oppimatta ensin itse kieltä. Suosittelen kuitenkin todella naulaamaan HTML / CSS: n ja perus Javascriptin ennen kuin pääset PHP / Ruby tai C #. Tarvitset myös tietokantatietoa - aloitan varmasti MysQL: llä, koska Oracle on monimutkaisempi.

Et voi vain oppia ohjelmointikieltä yksin ja rakentaa monimutkaisia ​​verkkosivustoja ilman hyvää käyttöliittymä- ja tietokantatietoa.

Suosittelen tätä kirjaa aloittamaan PHP / Mysql: http://www.amazon.com/PHP-MySQL-Dynamic-Web-Sites/dp/032152599X/ref=sr_1_1?ie=UTF8&qid=1305936373&sr=8-1

Ja tämä javascriptille (se keskittyy JQueryyn, mutta sitä todella tarvitset: http://www.amazon.com/JavaScript-Missing-David-Sawyer-McFarland/dp/0596515898/ref=sr_1_1?ie=UTF8&s= kirjat & qid = 1305936491 & sr = 1-1

Saatat kuitenkin löytää kirjoja halvemmilta verkkosivustoilta, joilla on opiskelija-alennuksia.

  • "Suosittelen tätä kirjaa aloittamaan PHP / Mysql: amazon.com/PHP-MySQL-Dynamic-Web-Sites/dp/032152599X/ ..." Hauskaa mainitset tämän AR1: n, koska minulla on tämä kirja juuri kirjastosta

Valitse jotain erityistä, jonka haluat rakentaa, ja aloita. Olen rohkea ja sanon, että Ruby on Rails on loistava lähtöpaikka. Katso heidän aloitusvideo täältä: http://rubyonrails.org/

Älä hukkua kaikkiin asioihin, jotka sinun täytyy tietää jossain vaiheessa. Valitse vain jotain hienoa ja tee se. Opit luonnollisesti, mitä sinun on tiedettävä matkan varrella.

Haluat ehkä myös siirtyä StackOverflow.com-sivustoon, joka on loistava ohjelmointiyhteisö. Tulet huomaamaan, että joitain asioita kysytään parhaiten täällä, ja joitain parhaiten kysytään siellä.

Onnea!

työskennellyt sinulle: Charles Robertson | Haluatko yhteyttä?

hyödyllistä tietoa