Kraan-Water | zondag 12 januari 2014 @ 17:11 | |
Al sinds kleins af aan heb ik altijd interesse gehad voor computers, hardware, software en alles wat daar tussen in zit. Misschien zoveel dat ik daar later wat wil mee gaan doen. Nu zat ik te denken om gewoon 's rustig te beginnen en een beetje te leren in web development. Dus hoe ik een website zelf in elkaar zet. Veder hoe ga ik hiermee beginnen? Zijn er (gratis) cursussen te vinden op het internet? Hoeveel tijd gaat het me in beslag nemen en welke talen is handig om allemaal te leren? En wat houd het veder precies in? Maar het liefst zou ik willen weten hoe ik hier precies mee ga beginnen en of iemand nog (goede, handige) tips voor me heeft. Er zijn vast wel mensen hier op FOK! die hier veel verstand van hebben.. Enige basiskennis die ik heb is html. Ik heb gekeken naar wat losse theorieën op internet, gekeken naar video's. Alleen het probleem is dat het allemaal losse theorieën zijn. Ik vind het lastig om er een geheel van te maken zeg maar... aangezien mijn creativiteit best laag is. Ik begrijp het allemaal wel, maar een layout in mijn hoofd hebben vind ik best lastig. Dus dan is het maken moeilijk, aangezien ik niet weet welk layout ik wil hebben. Maar goed... ![]() Extra info over mij: Ik ben 19 jaar en ik volg een hbo-studie richting accountancy. | ||
terrorsjaak | zondag 12 januari 2014 @ 17:14 | |
Leer eerst google te gebruiken ![]() | ||
OllieWilliams | zondag 12 januari 2014 @ 17:26 | |
http://www.w3schools.com/ Begin met de html cursus, daarna CSS, daarna JavaScript en daarna moet je maar kijken (miss server side scripting) | ||
Kraan-Water | zondag 12 januari 2014 @ 17:26 | |
Hahahah. ![]() ![]() Heb best wel wat hulp nodig als nieuweling. ![]() | ||
Faux. | zondag 12 januari 2014 @ 17:58 | |
Als het internet ergens vol mee staat is het wel met handleidingen over html/js/css/php/mysqli. Google is your friend ![]() | ||
Kraan-Water | zondag 12 januari 2014 @ 17:59 | |
Hebben jullie verder niks te voegen, met wat ik allemaal precies moet leren en op welke volgorde? ![]() En nog belangrijker... met welke kan ik het beste leren? w3schools zoals OllieWilliams al toevoegde in het topic. Ik zie bijvoorbeeld veelal alleen maar theorie, maar niet echt een richting in welke bestand ik wat moet zetten. Want als je een site wilt maken heb je volgens mij verschillende bestanden en mappen toch? Mappen met css, images en bestanden zoals function.php etc. Dus vind ik het vrijwel erg weinig uitleg (of ik wil nu al té veel met maar een basis html kennis) om een gehele site te maken. En maak je ook letterlijk heel een layout met html en css? Maak je daar niet een simpele site/layout mee (verouderd) ? Stel dat ik nou een site wil maken met een layout als die van windows 8 metro? Is dat ook alleen maar html en css?!? | ||
Faux. | zondag 12 januari 2014 @ 18:02 | |
begin maar met html/css. Dan JS. Dan PHP/mysqli. | ||
OllieWilliams | zondag 12 januari 2014 @ 18:04 | |
Ik heb het met die geleerd en kan nu goed overweg met html, CSS en JavaScript. | ||
Kraan-Water | zondag 12 januari 2014 @ 18:05 | |
Alleen dat? En geen JQuery, XML, ASP.net en SQL? Ik zag die ook staan op w3school. Heb eerlijk gezegd geen flauw idee wat die zijn. ![]() | ||
Kraan-Water | zondag 12 januari 2014 @ 18:06 | |
Ja? Gewoon via w3schools en dan op volgorde d.m.v. 'next chapter'? En hoe is 'goed' voor jou? In der mate dat je nu gewoon kan solliciteren naar een baan als startende web developer met 0 ervaring met de functie-eisen html,css en javascript en misschien php? | ||
OllieWilliams | zondag 12 januari 2014 @ 18:11 | |
Je kunt daar ook oefenen zodat je direct ziet wat je creëert. En elke website layout bestaat bij mijn weten uit html en CSS codes. Hoeft helemaal niet basaal te zijn, fancy designs vergen alleen wat meer gecodeer. Tja en wat is 'goed'... Een site als pak 'm beet nu.nl zou ik prima in elkaar kunnen zetten, behalve dat ik geen kennis heb van content management systems waardoor het frequent uploaden van een nieuw artikel bijv een hel zou worden. | ||
Kraan-Water | zondag 12 januari 2014 @ 18:13 | |
Ja inderdaad... Hoe zou je dan dat moeten oplossen als je alles zelf in elkaar wilt zeten? Hoe doe je dat met sites als nu.nl waar je frequent artikels moet plaatsen? Dan zou je weer een CMS als WordPress moeten gebruiken... Maar dan is het weer niet zelf in elkaar gezet. | ||
Skunk-m | zondag 12 januari 2014 @ 18:19 | |
Met php (of asp, maar dat ken ik niet en ik schijt op microsoft) zelf een cms in elkaar flansen zo moeilijk is dat niet als je enige basiskennis van php en mysql hebt. | ||
Kraan-Water | zondag 12 januari 2014 @ 18:24 | |
Jij zegt ook w3schools? Leer je ook dan echt goed? Dus niet losse theorie, maar dat je dan ook echt genoeg kennis beschikt om in de praktijk mooie dingen te maken en een script te maken zelf; Dus index.php, function.php, install.php etc etc.. Alles wat ik tot nu toe heb gezien op andere sites zijn losse eindjes met functies doe worden uitgelegd, maar niet wat je ermee moet doen als je er iets van wilt maken. | ||
Faux. | zondag 12 januari 2014 @ 18:29 | |
jquery = js xml = zal je niet direct behoefte aan hebben asp.net = niet doen sql = mysqli | ||
esv7 | zondag 12 januari 2014 @ 18:30 | |
Je moet ook niet beginnen bij zulk soort losse tuts, gewoon beginnen met basis HTML. Aan de hand van w3schools kan dit, en als je iets leert even wat maken om te zien of je het goed snapt. Na HTML kan je beginnen met CSS, en daarna zou ik pas beginnen te kijken naar javascript/PHP. | ||
Skunk-m | zondag 12 januari 2014 @ 18:31 | |
Ik zou niet weten hoe je het het beste kunt leren, ik weet niet hoe ik er zelf mee begonnen ben eigenlijk, ik weet alleen dat ik te ongeduldig ben om die tutorials enzo door te nemen.. Ik ben waarschijnlijk ooit begonnen aan zo'n tutorial ofzo en op een gegeven moment ben ik gewoon gaan kloten.. een hoop begonnen en niet afgemaakt leer je ook een beetje van bij iedere keer.. heb ook op school basis php gehad, maar dat wist ik toen allemaal al, want ik was er daarvoor al mee bezig. | ||
esv7 | zondag 12 januari 2014 @ 18:32 | |
Als je dit wilt behalen kan je beter een stapel boeken gaan bestellen, of een relevante opleiding gaan volgen. | ||
Kraan-Water | zondag 12 januari 2014 @ 18:33 | |
Ja dat wil ik wel behalen. Niet een beetje klooien en wat kennis. Ik wil er ook echt wat mee doen... misschien een baan ermee.. welke boeken adviseer jij dan, welke ook op bol.com te koop zijn? | ||
Faux. | zondag 12 januari 2014 @ 18:47 | |
pas op: niet alles valt te leren. Net als voor schilderen of acteren moet je een zekere 'aanleg' voor hebben, zeker bij webdesign. Ik denk dat je er te laat mee begonnen bent om er echt je baan van te maken. Maar dat kan ik uiteraard verkeerd hebben. | ||
Kraan-Water | zondag 12 januari 2014 @ 18:49 | |
Zou ik mogen weten waarom je dat denkt? ![]() | ||
Fleischmeister | zondag 12 januari 2014 @ 18:53 | |
Gebruik dan meteen PDO zou ik zeggen... mysql/mysqli is verouderd. En dat is als je geen framework gebruikt, want anders gebruik je de functies van het framework om gegevens te manipuleren (die dan onderliggend zelf PDO o.i.d. gebruiken) Als je überhaupt PHP wil gaan gebruiken server side, ik vind het peroonlijk een erg ranzige taal. Kijk TS, een webapplicatie bestaat eigenlijk uit twee delen: de frontend (wat op jouw computer draait) en de backend (wat op de server draait). De frontend is altijd HTML/CSS/JS, maar de backend kan verschillen. Sommigen gebruiken PHP als servertaal, al dan niet met een PHP framework zoals CakePHP of Zend Framework... maar anderen gebruiken het Rails framework wat draait op Ruby, of je gebruikt ASP.NET, of Python i.c.m. met een framework als Django, of of of.... maar ze poepen allemaal dezelfde HTML uit die je browser begrijpt. Laat de serverkant nog maar even achterwege en verdiep je in de dingen die je sowieso moet kennen: HTML, CSS, JavaScript en hoe deze effectief te gebruiken zijn. | ||
Faux. | zondag 12 januari 2014 @ 18:55 | |
mysqli is niet verouderd en het lijkt me eigenlijk ook niet verstandig om gelijk met pdo te beginnen | ||
Faux. | zondag 12 januari 2014 @ 18:56 | |
ah sorry, ik las 29 ipv 19, dus zou nog kunnen ![]() | ||
Fleischmeister | zondag 12 januari 2014 @ 18:56 | |
ik vind het vooral tijdverspilling om eerst mysqli te leren... maar goed smaken verschillen | ||
LuieDonder | zondag 12 januari 2014 @ 18:57 | |
Ik vind het een beetje chaotisch allemaal, beter kun je denk ik een aantal doelen bedenken en daar dan naartoe werken. Bijv.: "een blog-systeem maken" of zoiets (kan vanalles zijn). Dan nog kun je je afvragen of je dat soort dingen wilt leren maken of gewoon in staat wilt zijn bestaande pakketten om te buigen naar je eigen eisen. Zelfs mensen die programmeren voor hun brood zullen niet gauw meer hun eigen blogengine, CMS of webwinkel programmeren maar 1 van de talloze pakketten nemen en deze aanpassen aan hun wensen (of die van de klant). Eerst bedenken wat je nu wilt dus: leren programmeren (bijv. omdat je het leuk vindt of omdat je daar voor jezelf een uitdaging in ziet) of een website inelkaar leren zetten omdat je snel resultaat wilt (wat prima kan met kant-en-klare pakketten zoals Wordpress). Anyhow, als je bedacht hebt wat je wilt realiseren, dan werk je daar naartoe en leer je onderweg de technieken die je nodig hebt. Alles leren kan toch niet (en is ook niet nodig). | ||
Faux. | zondag 12 januari 2014 @ 18:57 | |
prima om mee te oefenen, bovendien wordt het nog veel gebruikt | ||
Kraan-Water | zondag 12 januari 2014 @ 19:00 | |
Ik wil een website maken gericht op films welke data/informatie pakt van de site imdb.nl en waar mensen beoordelingen kunnen geven d.m.v. een reviewsysteem met criteria's (5 bijvoorbeeld en elk een naam geven. Geregistreerde gebruikers kunnen dus op verschillende sterrencriteria's klikken, welke uiteindelijk onderin een gemiddelde geeft d.m.v. sterrenweergave). Stijl moet beetje als windows 8 metro zijn. Qua idee iets als FilmTotaal.nl | ||
esv7 | zondag 12 januari 2014 @ 19:06 | |
Ik heb zelf eerder boeken besteld(via bol.com), echter niet over HTML of CSS. Voor javascript kan ik je "Javascript The Definitive Guide" adviseren. Voor een boek over HTML en CSS zou ik zoeken op Google en dan vooral naar de reviews kijken. Verder zou ik ook voor een Engelstalig boek gaan, aangezien veruit de meeste documentatie ook in het Engels is. | ||
HalveZware | zondag 12 januari 2014 @ 19:21 | |
Begin maar met HTML en CSS. als je dan nog niet afgehaakt bent ( 99% van de mensen haakt hier geloof ik al af ) kun je naar PHP kijken. Tips voor het leren van PHP: - Leer direct OOP ( Object Oriented Programming , Wikipedia ) - Snap en leer MVC ( Model, View, Control(ler) Wederom Wikipedia maar ook YouTube is hier handig ) - Leer Linux ( je webserver onder windows draaien is als een lambo met de motor van een peugot 206 ) Dan zijn we wel een klein jaartje verder. DM tegen die tijd maar :-P [ Bericht 1% gewijzigd door HalveZware op 12-01-2014 19:36:25 (Goeiemorgen!) ] | ||
Kraan-Water | zondag 12 januari 2014 @ 19:25 | |
Wat bedoel je met ""99% van hier geloof ik al af "" ? Waarvoor dient OOP en MVC? Niet eerst Javascript en dan PHP? En hoe zit het met MySql? | ||
LuieDonder | zondag 12 januari 2014 @ 19:39 | |
Die namen en cijfers moeten ergens worden opgeslagen en dat gebeurt in een database, dat kan bijv. MySql zijn. Het lezen uit en schrijven naar een database doe je in de regel met een vraagtaal genaamd SQL. MySql is een database die die vraagtaal gebruikt, er zijn talloze andere varianten. Omdat je vanuit HTML niet direct met een database kunt verbinden, gebruik je een programmeertaal zoals PHP (maar leer liever Ruby of Python, zoals hier al eerder is gezegd, die talen zijn minder rommelig dan PHP, en de communities die eromheen hangen zijn ook minder rommelig). Javascript geeft snel tastbaar resultaat maar in de praktijk kun je websites bouwen met alleen maar HTML en een server-side taal als PHP. Met javascript voeg je meer interactie toe, maar mijn ervaring is dat als je eenmaal een solide basis hebt in een server-side taal, het niet moeilijk is om javascript te schrijven, zeker als je alleen wat libraries zoals jquery aanelkaar knoopt (is meer configuratie dan echt programmeren). | ||
HalveZware | zondag 12 januari 2014 @ 19:40 | |
Yek, hele kromme zin :-P 99% van de mensen haakt al af als ze HTML en CSS moeten leren "Oh al die codes uit het hoofd leren" etc etc ;-) OOP maakt het programmeren een stuk overzichtelijker, en daardoor efficiënter zowel voor de programmeur als voor de computer die het moet verwerken tot iets zinnigs. MVC is een ontwerp paradigme dat er voor zorgt dat je website netjes opgedeeld wordt in de onderdelen die je nodig hebt om het functioneel te krijgen. Javascript is leuk voor "extra dingetjes" maar niet als taal om mee te beginnen. zeg maar, het is voor de "fancy dingetjes" leuk, maar niet om een website in te bouwen. MySQL zit bijzonder ver in PHP verweven, doormiddel van PDO ( Php Data Objects ) Dat pak je van nature mee als je beetje aanleg hebt :-) | ||
LuieDonder | zondag 12 januari 2014 @ 19:40 | |
Niet persoonlijk bedoeld hoor, maar als in de post al wordt gezegd dat je dat op wikipedia goed uitgelegd kunt krijgen en je snapt die hint niet, dan zul je nog een moeilijke tijd krijgen als websiteontwikkelaar. Dat bestaat namelijk voornamelijk uit Googlen, Wikipedia'en en Stackoverflowen naar de problemen die je ondervindt. Er is nou eenmaal geen boek wat je aan je handje vasthoudt om precies de website te bouwen zoals jij hem wilt, uiteindelijk is wat je leert het gereedschap en daarna moet het toch echt uit jezelf komen. | ||
HalveZware | zondag 12 januari 2014 @ 19:41 | |
Eens ;-) maar ach, het is een forum... wil ik er nog wel eens een extra regeltje tekst tegenaan gooien. | ||
LuieDonder | zondag 12 januari 2014 @ 19:43 | |
[ Bericht 100% gewijzigd door LuieDonder op 12-01-2014 19:43:34 (Oeps misgeklikt) ] | ||
Kraan-Water | zondag 12 januari 2014 @ 19:58 | |
Ja oke, omdat we het er toch over hadden vroeg ik ernaar... ik had het even zelf moeten opzoeken. ![]() | ||
Kraan-Water | maandag 13 januari 2014 @ 15:09 | |
Verder tips etc..? | ||
Convergence | maandag 13 januari 2014 @ 15:42 | |
Laat de houding "kan iemand mijn handje vasthouden" los en begin nu gewoon met leren en proberen ![]() | ||
Faux. | maandag 13 januari 2014 @ 16:37 | |
gewoon gaan doen inderdaad. In het begin zal je het kut vinden en er niets van begrijpen, maar je moeite loont. | ||
xzaz | maandag 13 januari 2014 @ 16:47 | |
Goed zo gelijk beginnen met w3schools ![]() | ||
Purplesparks2 | maandag 13 januari 2014 @ 16:49 | |
kladblok gebruiken en wat willekeurige html tags uittesten. | ||
OllieWilliams | maandag 13 januari 2014 @ 16:50 | |
wat dan | ||
xzaz | maandag 13 januari 2014 @ 16:56 | |
http://www.w3fools.com/ http://docs.webplatform.org/wiki/beginners | ||
Kraan-Water | maandag 13 januari 2014 @ 16:57 | |
Met wat dan? Sarcastisch? ![]() Wat adviseer jij? | ||
xzaz | maandag 13 januari 2014 @ 16:58 | |
Zie post boven je | ||
Purplesparks2 | maandag 13 januari 2014 @ 17:02 | |
geef eens een voorbeeld/voorbeelden wat je zou willen maken. En hoe het er uit moet komen te zien. Mijn eigen html/css en php code etc doe ik gemakshalve nog altijd met kladblok voor wat testdingetjes. Gaat voor mij dan ten koste van het uiterlijk van de site, maar dat vind ik niet zo interessant. | ||
OllieWilliams | maandag 13 januari 2014 @ 17:21 | |
Ah, wist ik niet. Is ook al jaren terug dat ik het zelf gebruikte, heb er overigens wel geleerd met html, CSS en javascript te werken en alles wat ik tot nu toe gecodeerd heb, werkt in alle browsers en komt door de validators heen ![]() | ||
KomtTijd... | maandag 13 januari 2014 @ 19:09 | |
Je leert geen websites te maken door boeken of websites te lezen. Ga gewoon wat maken en reken erop dat de eerste 6 versies allemaal binnen een maand de prullenbak in gaan voordat je iets acceptabels hebt. | ||
esv7 | maandag 13 januari 2014 @ 19:33 | |
Jij schrijft je php in kladblok? | ||
Purplesparks2 | maandag 13 januari 2014 @ 19:42 | |
ik zou overgaan naar notepad ++ maar ach ja. kladblok ja. | ||
Kraan-Water | maandag 13 januari 2014 @ 19:57 | |
Een p2p tweedehandssite gericht op een nichemarkt en een site gericht op films (nieuws over films, reviews door users) | ||
Kraan-Water | maandag 13 januari 2014 @ 19:58 | |
Ja maar hoe moet ik beginnen? Gewoon opzoeken? Stel dat ik een loginpagina wil maken, moet ik even opzoeken 'how to make a login page php'? | ||
esv7 | maandag 13 januari 2014 @ 20:12 | |
Hier ben ik het niet mee eens, naar mijn mening is een goed boek lezen, en tegelijkertijd al het nieuwe wat je leert gelijk toe te passen in applicaties de beste manier om het te leren. Dus niet passief 500 bladzijden gaan lezen en dan kijken wat het gebracht heeft. Als je met bij elkaar geraapte tutorials en StackOverflow antwoorden wat dingen gaat bouwen dan leer je denk ik niet goed een basis om een goede website te bouwen. | ||
Purplesparks2 | maandag 13 januari 2014 @ 20:27 | |
dan heb je al een voorbeeld dus. login systeem wil je waarschijnlijk een registratie systeem bij. html + php en mysql (asp en iis kan maar zelf slecht bekend mee.) moet je eerst of apache webserver oid (Wamp met windows makkelijkste / xamp met linux dacht ik als easy pakket) Of ergens online iets dat je dat kunt hosten. als je dat voor elkaar hebt komt het volgende. | ||
Kraan-Water | maandag 13 januari 2014 @ 20:50 | |
Hosting heb in al: localhost (xampp met apache en mysql ingeschakeld). Het scripten lijkt me lastig.. vooral voor een tweedehandssite zoals bijv. Speurders/mp. Want dan heb ik te maken met profielenpagina's plus (wat ik zelf wil) google map erin toevoegen. Dat als er producten worden aangeboden dat je, als je klikt op het verkopende product, je bij o.a. de beschijving op google maps direct kunt zien waar het is rtc etc.. in principe moet ik dan een heel cms in elkaar zetten, want ik moet ook een admin panel hebben toch, of niet? Ik heb geen idee. Ik heb alle ideeën in mijn hoofd, alleen uitwerken is lastig... maar met de wil die ik heb, moet het lukken. | ||
Purplesparks2 | maandag 13 januari 2014 @ 21:03 | |
Ik heb zelden iets van het internet gebruikt behalve algemeen syntaxes of functies opzoeken. hangt er dus vanaf wat je wilt. als je zelf bij het begin begint. handmatig dingen dus typen en niet hele dingen van internet plukken leer je beter programmeren.(mijn mening.) met html maak je dan het <form(ulier)> etc en stuur je door. Dan verwerk je dat met php en sla je op in een database(mysql(phpmyadmin als hulptool vind ik handig)). En daar roep je dan ook weer info uit op. met php/mysql. | ||
Kraan-Water | maandag 13 januari 2014 @ 21:05 | |
Wat bedoel je met handmatig typen e niet via internet plukken? Als beginner met 0,0 verstand ervan, moet ik juist toch opzoeken? En hoe is de volgorde? Eerst layout en dan alle functies etc.. of van boven naar beneden werken en zowel layout dus plus het programmeren? | ||
Purplesparks2 | maandag 13 januari 2014 @ 21:12 | |
Waar je interesse ligt. een registratie/login systeem begin je eerst met een html formulier. <form name=blaat action=volgendepagina.php method=post> <input type=text name=naam> <br> <input type=password name=wachtwoord> <br> <input type=submit value='registreer'> </form> etc basis html formulier. action= verwijst naar de pagina waar de info heengestuurd wordt. | ||
Kraan-Water | maandag 13 januari 2014 @ 21:32 | |
En in volgendepagina.php krijg je dan de volgende pagina, meestal 'dank voor registratie' en dan ondertussen is er een commando gegeven om de gegevens in de database mysql op te slaan? Maar als dat zo is, vraag ik me af, waarom het niet gelijk tussen jouw code staat? Eigenlijk zou je denken dat het logischer is als het tussen jouw code staat ipv onder 'volgendepagina.php' ? En waarmee worden layouts gemaakt? Html en css zijn toch alleen maar tekst en images toevoegen? Als je het dynamisch en mooi wilt maken, anno 2014, dan zou je toch evt software moeten gebruiken? | ||
OllieWilliams | maandag 13 januari 2014 @ 21:38 | |
Dynamisch en mooi kan ook prima met html en CSS. | ||
KomtTijd... | maandag 13 januari 2014 @ 21:43 | |
Eh, ja. Al zou ik niet beginnen met een loginpagina en al helemáál niet met zelf een authenticatiemethode te bouwen. | ||
Purplesparks2 | maandag 13 januari 2014 @ 21:44 | |
ik ben niet van het 'mooi' maken. ![]() dus inderdaad krijg je dan in volgendepagina.php het verwerken van de verstuurde html gegevens. | ||
esv7 | maandag 13 januari 2014 @ 21:54 | |
Omdat je de data van de front-end(hetgeen waar de gebruiker zijn of haar gegevens invoert zoals een wachtwoord), naar de back-end(in jouw geval de php code die het in de database gooit) moet krijgen. Dus jouw inlog-form word ingevuld, daarna word dit met een submit knop naar de volgende pagina gestuurd, waar dit word opgevangen en verwerkt word door php. | ||
Purplesparks2 | dinsdag 14 januari 2014 @ 06:49 | |
ach piece of koekje, hoewel dan zonder cookies en gewoon in sessies. maar voor wat testdingetjes kan dat gewoon wel natuurlijk. | ||
KomtTijd... | dinsdag 14 januari 2014 @ 09:09 | |
Juist want sessies maken geen gebruik van cookies ![]() | ||
Welcome_Rain | dinsdag 14 januari 2014 @ 09:28 | |
sessies zijn server sided | ||
KomtTijd... | dinsdag 14 januari 2014 @ 09:32 | |
Nouja ditsoort demonstraties van onwetendheid zijn dus precies waarom je niet met Security gevoelige dingen moet beginnen. | ||
Welcome_Rain | dinsdag 14 januari 2014 @ 10:01 | |
Tuurlijk moet het goed aangeleerd worden, maar als hobby projectjes hoef je nog niet direct alles te leren. Interesse voor dergelijke dingen worden vaak al de kop ingedrukt omdat je belachelijk veel moet doorlezen en het 'op de juiste manier' moet doen. Met minimale resultaten, tenminste in wat je te zien krijgt en wat ook echt werkt. 'k wil ts wel helpen met basis registratie/login systeem (mysql) + stuk object georiënteerd php gewoon stap voor stap met relatief weinig pagina's(txtfiles, want kladblok dan:p) | ||
esv7 | dinsdag 14 januari 2014 @ 10:11 | |
Als ts een baan wil als web-developer, dan moet die minimaal de basis goed beheersen, daarom ook mijn suggestie een boek te gaan lezen. | ||
Welcome_Rain | dinsdag 14 januari 2014 @ 10:14 | |
als hij een baan wil daarin, dan is gelijk een geschikte opleiding volgen nog handiger. ![]() | ||
esv7 | dinsdag 14 januari 2014 @ 10:17 | |
Haha ja dat ben ik met je eens, dat was tevens mijn andere suggestie ![]() | ||
Kraan-Water | dinsdag 14 januari 2014 @ 11:33 | |
Ik volg al een voltijds hbo opleiding. | ||
Kraan-Water | dinsdag 14 januari 2014 @ 16:48 | |
Dus gewoon maar w3schools? | ||
KomtTijd... | dinsdag 14 januari 2014 @ 17:04 | |
W3schools is een prima startpunt voor de beginnende webdeveloper ja. | ||
gekkeabt | dinsdag 14 januari 2014 @ 17:07 | |
http://html.net/tutorials/html/ http://www.html-5-tutorial.com/ http://www.tizag.com/cssT/index.php Er zijn er natuurlijk veel meer. | ||
Kraan-Water | dinsdag 14 januari 2014 @ 17:18 | |
zeker. Die kwam ik ook tegen, maar aangezien vele van jullie het onder de knie hebben, weten jullie het best wel site de beste lesstof bied. | ||
Mano_ | dinsdag 14 januari 2014 @ 17:34 | |
De praktijk ![]() | ||
Kraan-Water | dinsdag 14 januari 2014 @ 17:37 | |
Hahha vind ik juist lastig! Theorie kan ik letterlijk uit mijn hoofd leren en vertellen hoe en wat.. maar het combineren ervan en in praktijk brengen lijkt mij lastig. ![]() | ||
Mano_ | dinsdag 14 januari 2014 @ 17:41 | |
Daarom moet je het gewoon gaan doen ![]() | ||
gekkeabt | dinsdag 14 januari 2014 @ 18:05 | |
Zoals gezegd: De praktijk. Je moet gewoon beginnen. In het begin had ik soms ook dat ik er geen zak van snapte maar naarmate je meer oefent komt alles goed ![]() Misschien is www.codecademy.com ook nog iets voor jou? | ||
Kraan-Water | dinsdag 14 januari 2014 @ 18:06 | |
ja had daar ook van gehoord! Is dat goed? Ik las recensies op sites dat het een erg slechte site was en het erop neer kwam dat je verstand van coderen van 0/10 tot 2/10 komt | ||
gekkeabt | dinsdag 14 januari 2014 @ 18:14 | |
Naar mijn mening is het best goed voor als je net begint met coderen. Maar als je al het simpele al hebt gehad dan zou ik er niet te lang mee bezig zijn want het gaat heel erg langzaam.
| ||
Kraan-Water | dinsdag 14 januari 2014 @ 18:20 | |
Dat in de spoiler snap ik volledig. Dat kan ik wel dromen. Evenals h1, h2 en <p> etc. Ik vind de positionering lastig, aangezien ik niks van px snap, en wanneer css erbij komt dat combineren om een strak en gelikt layout te hebben. Wanneer php/mysql erbij komt, word ik gillend gek... Dus je kunt zeggen de basis van html ken ik verder niet. | ||
OllieWilliams | dinsdag 14 januari 2014 @ 18:26 | |
Dat was ongeveer de kennis die ik had toen ik met w3schools begon. Heb toen in twee dagen de hele tutorial van html en css doorgewerkt en als je het coderen je een beetje ligt, ben je dan wel in staat een fatsoenlijk eruit ziende website te bouwen. | ||
gekkeabt | dinsdag 14 januari 2014 @ 18:48 | |
Ik zou php and mysql nog even aan de kant laten wachten dan. En CSS is eigenlijk best simpel als je de eigenschappen als font-size / background-color / border etc weet. Ik weet niet of ik goed doe om dit te zeggen: Maar voor makkelijke positioning kan je een grid layout gebruiken. http://thisisdallas.github.io/Simple-Grid/ is een goede framework die ik zelf wel eens gebruik. Eerst ga je het css dat je hebt uitgepakt in dezelfde folder als waar je html bestand in zit bestand toevoegen aan je html bestand . dmv: <link rel="stylesheet" type="text/css" href="simplegrid.css"> tussen je head tags te zetten Je maakt dan de layout van je pagina door classes te geven aan div's. ( div's zijn soort van aparte delen van een pagina waardoor je verschillende eigenschappen kan geven aan de delen ) een voorbeeld: Het ziet er daar onoverzichtelijk uit maar meerdere voorbeelden kun je hier vinden: http://thisisdallas.github.io/Simple-Grid/ Het resultaat van dit ziet er zo uit: zwarte omlijning is verkregen dmv css: div{ border:1px solid black;} ![]() Hieruit blijkt dus dat het gebruiken van een grid framework gewoon bestaat uit simpele rekensommetjes. Als je het te moeilijk vind, denk dan niet dat je het nooit zal kunnen leren. Iedereen heeft er moeite voor moeten doen ![]() | ||
slashdotter3 | dinsdag 14 januari 2014 @ 18:49 | |
http://www.asp.net/mvc geschreven tutorials: check! video tutorials: check! gratis software: check! | ||
Kraan-Water | dinsdag 14 januari 2014 @ 18:58 | |
mooi! Maar ik ben nog bij css. ![]() | ||
Kraan-Water | dinsdag 14 januari 2014 @ 18:59 | |
dit vind ik het lastigst van heel html/css. ![]() | ||
slashdotter3 | dinsdag 14 januari 2014 @ 19:11 | |
Wat voor site wil je maken? Is je focus uiterlijk of functionaliteit? | ||
Kraan-Water | dinsdag 14 januari 2014 @ 19:14 | |
Beide. Denk 60% functionaliteit en wat je er allemaal mee kunt en 40% uiterlijk. Maar toch wil ik het uiterlijk niet verwaarlozen. Ik wil een site maken waar de mogelijkheid is om studieboeken aan elkaar te kunnen verhuren p2p. Dus soort marktplaats. Wat ik qua functionaliteit erin wil weet ik exact, qua layout een beetje een idee, maar nu komt het dus het verwerken. ![]() | ||
KomtTijd... | dinsdag 14 januari 2014 @ 19:22 | |
Als je dat from scratch wilt bouwen mag je er denk ik op rekenen dat 95% van het werk in de businesslogic gaat zitten en 5% in de lay-out. Mits je een beetje een uitdagenede lay-out maakt, anders eerder richting de 99/1 | ||
Kraan-Water | dinsdag 14 januari 2014 @ 19:25 | |
Businesslogic is gewoon coderen en marketing? | ||
#ANONIEM | dinsdag 14 januari 2014 @ 19:30 | |
Geen marketing. | ||
J.James | dinsdag 14 januari 2014 @ 19:44 | |
Het kan wel, maar Notepad++ is wel handiger want die geeft het ook meteen aan als er een fout in je code zit ![]() | ||
Kraan-Water | dinsdag 14 januari 2014 @ 19:49 | |
conTEXT is ook goede ![]() | ||
gekkeabt | dinsdag 14 januari 2014 @ 20:01 | |
"Brackets" is ook eentje met potentie. Brackets zelf is gemaakt met javascript ![]() | ||
esv7 | dinsdag 14 januari 2014 @ 21:23 | |
Ja ik vroeg het mijzelf af omdat je nogal snel het overzicht verliest zonder syntax highlighting. Verder gebruik ik zelf sublime. | ||
TwenteFC | dinsdag 14 januari 2014 @ 22:31 | |
Maar het sessie ID wordt opgeslagen in een cookie. En wanneer je die hebt kan je dus een session van iemand hijacken. Klik voor de grap eens met je rechtermuisknop hier in het topic, en klik op bron weergeven. Staat niet voor niets dit in:
| ||
#ANONIEM | dinsdag 14 januari 2014 @ 22:47 | |
Wat weer een slechte ontwerpfout is, maar dat is weer wat anders ![]() Wat ik heb gedaan om te leren is vooral een vooraanstaand framework te gebruiken en zelf ermee te experimenteren. Daarna het proberen na te maken. Ze leer je hoe dingen in elkaar steken en wat je kunt doen ermee. HTML en CSS is voor mij het moeilijkst, meer door het pixelprecies moeten zijn en HTML is statisch terwijl ik echt wil programmeren. Veel gebruikte frameworks zijn: Yii Laravel Zend | ||
Purplesparks2 | dinsdag 14 januari 2014 @ 22:51 | |
hoewel ik dan ben blijven hangen bij kladblok, blijf ik van mening dat het geschikter is om jezelf html/php etc aan te leren. genoeg foutjes die je dan maakt wat leerzaam is. Wanneer je al bekend bent met programmeren etc, zijn bepaalde ide's makkelijker ja. | ||
#ANONIEM | dinsdag 14 januari 2014 @ 22:55 | |
IDE's zijn altijd makkelijker. Ik gebruik zelf de gratis versie van PHP Designer. Zeker de autocomplete is fijn voor een beginner. Op een hoger niveau kun je sneller code neerzetten. Daarnaast kun je makkelijk zien wat er fout is in je code en overzichtelijk je project beheren. | ||
house_is_a_feeling | dinsdag 14 januari 2014 @ 22:56 | |
Koop dit boek en gebruik je fantasie. Stel jezelf een (haalbare) opdracht en verdiep je opdrachten. | ||
Purplesparks2 | dinsdag 14 januari 2014 @ 22:56 | |
bij het leren van zoiets totaal nieuws vind ik de autocomplete dus onhandig. Ben van mening dat je daarin fouten moet kunnen maken zodat je het geheel beter leert snappen. Maar dat's mijn mening.(En uit persoonlijke ervaring) ![]() | ||
#ANONIEM | dinsdag 14 januari 2014 @ 22:59 | |
Fouten zullen gemaakt worden ![]() Het blijft makkelijk om door bijvoorbeeld array_ te typen en dan alle array functies te zien. | ||
Purplesparks2 | dinsdag 14 januari 2014 @ 23:02 | |
Maar okee, bij wat grotere 'Java' projecten die ikzelf doe gebruik ik dan ook intellij idea. Maar voor html etc, -> voornamelijk php/mysql die elke gemiste teken afstraffen, 'leerzaam'. Maar okee, meningen verschillen daarover natuurlijk. ![]() | ||
#ANONIEM | dinsdag 14 januari 2014 @ 23:03 | |
Ik voorzie een hoop vergeten ; ![]() | ||
Purplesparks2 | dinsdag 14 januari 2014 @ 23:05 | |
jep. bij het aanleren 'van' dus handig. Wanneer je algemeen bekend bent met programmeren en databases etc is kladblok overbodig. Hoewel ik het nog steeds gebruik bij php projectjes :p | ||
esv7 | dinsdag 14 januari 2014 @ 23:26 | |
Lijkt mij een erg goed boek, veel goede reviews. Ben momenteel in een boek over Ruby bezig maar ik denk dat ik die ook ga bestellen. http://www.htmlandcssbook.com voor een indruk van het boek. [ Bericht 8% gewijzigd door esv7 op 14-01-2014 23:32:36 ] | ||
Kraan-Water | woensdag 15 januari 2014 @ 11:30 | |
Ik heb dit boek thuis liggen! | ||
Kraan-Water | woensdag 15 januari 2014 @ 11:31 | |
Ik heb dat boek thuis liggen (engelse versie) | ||
esv7 | woensdag 15 januari 2014 @ 11:50 | |
Heb je het gelezen? Of vind/lijkt je het niks? | ||
Kraan-Water | woensdag 15 januari 2014 @ 11:59 | |
Gelezen tot blz 150-200 ergens. Nja tot het moment wanneer ik bij CSS belandde. Goed boek daar niet van, maar stel ik ken html en css, en dan? Worden in andere boeken (php/mysql etc als onderwerpen) dan nog uitgelegd hoe je die met html en css kan combineren etc etc.. Bij html worden je dingen uitgelegd, dat als je index.html maakt dat dat je homepage is en je meerdere pagina's kan maken, waaronder pagina1.html etc. En deze kun je naar elkaar toelinken dmv een menubar met een link a href Tot nu toe heb ik bij php/mysql internetsites niet gelezen waar echt goed uitgelegd wordt hoe het ook in de praktijk gebracht kan worden zoals bij html/css. Bij php/mysql voelt het als losse stukjes theorie leren, waar je daarna aan je lot wordt overgelaten. Ik zie veelal dingen in php scripgs die nooit in de uitleg stonden, welke ik zag: zoals verschillende php bestanden waaronder functions.php, include.php en verschillende mappen. Dit uiteindelijk resulteert tot een geheel website. Maar wat je er allemaal in kan zetten en waarvoor die pagina's en mappen creërt is mij een ?. Hetzelfde geldt voor een php script met het mapje 'install' welke je dus automatisch kan laten installeren. | ||
esv7 | woensdag 15 januari 2014 @ 12:01 | |
Ja dit heb ik al gezegd, als jij al jouw kennis uit losse tutorials en StackOverflow haalt leer je niet de basis. Die basis heb je nodig om zelf goed te kunnen programmeren. Als je dat html/css boek heb uitgelezen en daarna javascript the definitive guide leest weet ik zeker dat je heel veel dingen kan maken. En in dat boek word uitgleed hoe je de informatie uit het html/css boek gebruikt met de informatie uit het javascript boek. | ||
Kraan-Water | woensdag 15 januari 2014 @ 12:08 | |
Heb jij nog andere boeken welke jij mij adviseert voor andere programmeertalen? Misschien php en mysql? | ||
house_is_a_feeling | woensdag 15 januari 2014 @ 12:35 | |
Je hebt de basis dus geleerd. Ik zou nu niet meteen induiken in php en sql, maar juist je basis leren beheersen zodat je het helemaal uit je mouw kan schudden. Ervaring op doen met (zonodig) fictieve websites te ontwerpen waarbij je problemen tegenkomt die je dán weer leert oplossen. Maak er een tiental, zorg dat ze voldoen aan standaarden en ga je dan verdiepen richting bijv. javascript of php. | ||
esv7 | woensdag 15 januari 2014 @ 12:50 | |
Zelf heb ik deze: ![]() Erg tevreden mee en legt javascript goed en volledig uit vanaf de absolute basis. Kijk wel of je de laatste versie tweedehands kan krijgen. | ||
Kraan-Water | woensdag 15 januari 2014 @ 12:54 | |
toevallig heb ik deze ook thuis liggen ![]() JavaScript: The Definitive Guide, 6th Edition Evenals een handboek over Qeury van Microsoft uit 1994. Weet niet of het té oud is. ![]() beide overigens niet eens ingekeken. | ||
Welcome_Rain | woensdag 15 januari 2014 @ 13:49 | |
je maak gebruik van 000webhost dus al php/mysql ondersteuning. Er zit ook phpmyadmin bij, moet je even wat rondneuzen bij de opties van die site. phpmyadmin is een grafische interface waarmee je relatief simpel een database en tabellen kan aanmaken/beheren. die informatie kun je dan met queries oproepen in php functies. en weergeven op je pagina. of je kan dus informatie via je website toevoegen(toegankelijk maken voor anderen beperkt info in te voeren.) die ingevoerde info wordt zoals deze <textarea> waar ik nu in typ bijvoorbeeld door middel van een form verstuurd. na het drukken op de 'invoeren' submit knop. de pagina waar het heengestuurd wordt, controleert eerst wat dingen met php etc(of asp). maakt connectie met de database, en vervolgens mysql_query("insert into 'Forumberichtenblaat' userID,username,textareaBericht values('','$userName',$text, $etc )") OR DIE (mysql_error()); zo ongeveer en enorm versimpeld. | ||
Convergence | woensdag 15 januari 2014 @ 13:50 | |
Heb je ondertussen zelf al iets geprobeerd? [ Bericht 0% gewijzigd door Convergence op 15-01-2014 14:03:27 ] | ||
esv7 | woensdag 15 januari 2014 @ 13:58 | |
In dat boek staat een gedeelte wat Jquery uitlegt als ik mij dit goed herinner, persoonlijk zou ik het html en css boek uitlezen en dan daaraan beginnen.Het is ook niet zo dat als je begint in een boek dat je deze gelijk uit moet lezen. Je onthoud het het beste als je met iets wat je leert gelijk gaat experimenteren, en dingen gaat proberen die niet in het boek staan. | ||
Kraan-Water | woensdag 15 januari 2014 @ 14:51 | |
Wat kun je met dat boek Query? Ik weet wel waar html, css, php en mysql voor dienen, maar query niet? Html is voor tekstinvoer en tekstopmaak css is voor het opmaak van de webpagina en dus stijlgeving php is voor de functies voor de site mysql is het brein van de site waar alle informatie opgeslagen wordt, zodat er bijv. Niet na elke uitlogsessie een nieuw acc gemaakt hoeft te worden, maar je met je geregistreerde acc weer kunt inloggen. javascript is denk ik hetzelfde als php, alleen een andere taal? Dat is wat ik denk althans tot dusverre ![]() | ||
Mano_ | woensdag 15 januari 2014 @ 14:55 | |
Een query is een vraag/opdracht, doorgaans voor een database zoals MySQL. Dus ik vermoed dat dat boek over (MS)SQL gaat. Er zitten wat verschillen in functionaliteit tussen de verschillende database-systemen zoals MySQL, MSSQL, Oracle, SQLite enz, maar over het algemeen is de werkwijze en structuur het zelfde. Dus van dat boek zou je een aardig beeld kunnen krijgen van hoe databases werken en hoe je een query op moet stellen, maar dan moet je als je aan de slag gaat met een andere DB opletten dat je volgens de regels van dat systeem werkt. | ||
Kraan-Water | woensdag 15 januari 2014 @ 15:05 | |
Ik zal niet de volledige inhoudsopgave overtypen, maar dit zijn de hoofdstukken (paragrafen laat ik dus buiten beschouwing, anders duurt het langer, want ik typ op mijn mobiel): Hoofdstukken: inleiding tot Microsoft Query Aan de slag met Query's De presentatie van gegevens in het gegevenvenster aanpassen Werken met gegevens De gewenste records ophalen Berekeningen uitvoeringen op gegevens Query's over meerdere tabellen opstellen Tabellen maken en verwijderen Werken met Sql (sql hetzelfde als mysql?) DDE gebruiken met Microsoft Query En twee bijlagen tenslotte: Bijlage A : voorbedldgegevens uit noordenwind b.v. bijlage b: ODBC-stuurprogramma's: vereisten, installatie en gevevensbronnen toevoegen. | ||
esv7 | woensdag 15 januari 2014 @ 15:05 | |
Jquery is een bibliotheek met gemaakte functies voor javascript, vooral voor interactieve content te maken.
Javascript is een client side language waar php een serverside language is. Queries gebruik je voor de communicatie met de database al ik het goed heb, moet eerlijk zeggen dat ik daarvoor wel een boek kan gebruiken ![]() | ||
Purplesparks2 | woensdag 15 januari 2014 @ 15:05 | |
javascript tenzij dat veranderd is, is clientsided kun je terug zien bij bron weergeven. php is weer serversided. zie je niks van terug bij het weergeven van bron. | ||
Kraan-Water | woensdag 15 januari 2014 @ 15:08 | |
Ookal begrijp ik de bovenstaande voorbeelden niet, ik vind het enorm fascinerend dit... ik ben dan tot de bot gemotiveerd om dit onder de knie te krijgen. | ||
Mano_ | woensdag 15 januari 2014 @ 15:08 | |
Het lijkt er op dat dat boek is gericht op een database-omgeving, daar heb je niet erg veel aan na 20 jaar ![]() Wel zou je eens het hoofdstuk 'Werken met SQL' kunnen openslaan om een beeld te krijgen van hoe het er uit ziet, maar daar ga je waarschijnlijk geen MySQL van leren. | ||
#ANONIEM | woensdag 15 januari 2014 @ 21:32 | |
Je hebt ook serverside JS (node.js), maar dat is een ander verhaal. TS moet gewoon op papier zetten wat hij wil maken tot in detail. Daarna beginnen met een HTML+CSS layout te maken om te gebruiken. Daarna pas over naar PHP. Mocht je specifieke vragen hebben DM maar even ofzo. | ||
Kraan-Water | zaterdag 18 januari 2014 @ 16:38 | |
Ik heb een aantal boeken bekeken, waaronder die van Jon Ducket (HTML&CSS), maar het is zo veel...... Ik leer liever in de praktijk... Ik kan echt geen 800 bladzijden leren, op mijn studie na..... Iemand tips? ![]() Ik heb gepoogd om boeken te lezen, maar dat is heel lastig, aangezien ik steeds moet studeren.. | ||
#ANONIEM | zaterdag 18 januari 2014 @ 17:03 | |
Gewoon doen. | ||
Kraan-Water | zaterdag 18 januari 2014 @ 17:06 | |
Gewoon wat doen? | ||
esv7 | zaterdag 18 januari 2014 @ 19:48 | |
Al eerder gezegd dat je niet alles gelijk uit hoeft te lezen:). | ||
#ANONIEM | zaterdag 18 januari 2014 @ 19:48 | |
Beginnen met programmeren. Dan leer je vanzelf. | ||
Kraan-Water | maandag 20 januari 2014 @ 16:48 | |
Nee klopt. Ik wil gewoon teveel. Ik kwam een prodigy programmer van 14jr oud tegen op youtube. Stiekem ben ik dan jaloers.. Ik las even het hele topic door en zie verschillende adviezen en heb ook alle filmpjes gedownload van tuts+ en thenewboston en ook gegoogled naar beste leermiddelen waar dan weer boeken uitrolden... ik zoek naar de gemiddeld beste leermiddelen... bij elk leermiddel heb ik het gevoel dat ik stof mis. | ||
Mano_ | maandag 20 januari 2014 @ 17:03 | |
Geen enkele tutorial of cursus omvat alles. Daar is het te veel voor. Het belangrijkste is dat je logisch leert denken, problemen leert op te lossen en leert googelen. Dan ga je aan de slag met een klein projectje en leer je gaandeweg de dingen die je voor dat project nodig hebt. Zo leer je beetje bij beetje wat je nodig hebt en krijg je een goed begrip van hoe je een website of programma in elkaar zet. | ||
Kraan-Water | maandag 20 januari 2014 @ 17:31 | |
Ik heb al exact een idee wat ik in elkaar wil gaan zetten, maar weet niet waar ik moet beginnen. Jij zegt dus..: gewoon opzoeken de dingen die je wilt verwerken? | ||
Mano_ | maandag 20 januari 2014 @ 17:40 | |
Als je een globaal idee hebt hoe dingen werken (dus niet wat de specifieke codes/functies zijn) pak je een editor (Notepad++ bijvoorbeeld), open je google en ga je stap voor stap te werk. Je kan het voor jezelf makkelijk maken door eerst op papier heel simpel je project te verdelen: - Ontwerp van de website - HTML-structuur - CSS-opmaak - evt. scripting Als je je aan zo'n verdeling houdt is het (voor mij iig) een stuk gemakkelijker om gefocust te blijven bij relatief kleine en simpele 'deelproblemen'. Als je dan dingen gedaan hebt kan je ze afvinken, dat werkt motiverend om verder te gaan. | ||
#ANONIEM | maandag 20 januari 2014 @ 18:58 | |
Ikzelf begin altijd met het programmeer gedeelte van een website. Dit omdat de opmaak voor mij een hel is dat ik het zo lang mogelijk uitstel. Je zult op de volgende manier moeten gaan nadenken. Wat is de functie van mijn website? (bijvoorbeeld een blog) Hoeveel verschillende pagina's heeft mijn website? ( Home, Blogs, Archief, Contact ) Wat voor functionaliteiten heb ik nodig? (Database connectie, template systeem, Login, CRUD systeem) Als je die dingen weet kun je het project opdelen in stukken. Voor mij is dit heel duidelijk wat hier moet gebeuren, maar voor een beginner waarschijnlijk niet. (sommige dingen zijn alternatieven voor te vinden online, maar voor nu maak het zelf) Dit zijn de classes die je kunt maken: Blog (laat je CRUD dingen doen) User (inloggen uitloggen + CRUD ) Template ( toont en parsed je templates) Database ( Voor nu alle queries die je zult gebruiken, gebruik hiervoor PDO) Router ( stuurt de pagina naar de goede controller aan de hand van de URL ) Controller ( Dit zal een bijna lege classe worden aangezien je controllers hierop extend ) Controllers ( zie dit als je aparte pagina's, waarin elke method een actie is) Zoals je ziet heb je nu een beetje een overzicht van je project. Nu kun je per onderdeel er verder in duiken, maar daar heb ik zelf geen zin in xD | ||
Mano_ | maandag 20 januari 2014 @ 19:01 | |
Het ging mij meer om het leren programmeren/scripten als je van praktisch 0 moet beginnen ![]() Dan is beginnen met classes, databases en routering wel aan de pittige kant ![]() | ||
#ANONIEM | maandag 20 januari 2014 @ 19:03 | |
Beter gelijk beginnen ermee ![]() ![]() | ||
Mano_ | maandag 20 januari 2014 @ 19:05 | |
Jouw hersenen werken al op de juiste manier, je onderschat denk ik hoe overweldigend de materie kan zijn voor 'nieuwkomers'. Het vergt een hele andere manier van denken en visualiseren, dat moet je leren. Je zet een kind ook niet gelijk op een racefiets toch ![]() | ||
#ANONIEM | maandag 20 januari 2014 @ 19:08 | |
Ik leerde op een fiets zonder zijwieltjes (vond mijn oma een goed idee), ik was ook meteen het eerste kind dat meeste tanden al had gewisseld de volgende dag ![]() Ik snap je punt inderdaad, maar mijn uitleg was toch niet al te moeilijk? Gewoon beginnen met je project opdelen in steeds kleinere stukjes. De materie komt vanzelf als hij hiermee bezig gaat. Daarom is het handig om een klein stukje te pakken (Blog classe bijv) en daarmee te beginnen. | ||
Mano_ | maandag 20 januari 2014 @ 19:13 | |
Niet te moeilijk voor programmeurs nee, maar ik gok zo dat TS een waas voor z'n ogen krijgt van dat lijstje ![]() Dat opdelen is inderdaad een goede manier om het overzichtelijk en 'bereikbaar' te houden, maar een eerste projectje in de digitale wereld zou wat minder complex moeten zijn denk ik. Eerst de semantiek van een computer leren kennen, anders loop je vast op de basisdingen terwijl je met mooie classes en objecten aan het kloten bent. | ||
#ANONIEM | maandag 20 januari 2014 @ 19:20 | |
Het was ook een voorbeeld ![]() Het is sowieso goed als hij vastloopt op basis dingen, na een uur kutten met iets weet je iig zeker dat je het niet meer vergeet ![]() Ik weet nog de eerste keer dat ik met Arrays in aanmerking kwam, wat een ellende. Sindsdien nooit meer problemen gehad ermee ![]() [ Bericht 7% gewijzigd door #ANONIEM op 20-01-2014 19:25:23 ] | ||
Kraan-Water | maandag 20 januari 2014 @ 19:31 | |
Ik kreeg inderdaad een waas voor mijn ogen! Ik heb echt groot respect voor jullie dat jullie dit snappen en beheersen. Mijn sit moet een zakelijke site zijn voor mijn eigen bedrijf. Waar ik dus informatie geef over prijzen en over het bedrijf etc etc. Dus geen lastige dingen als een loginsysteem. Hooguit een contact form. Het lastigst is denk ik de layout, want die wil ik wel gelikt hebben. Ik weet niet of Modern UI past bij wat ik wil (windows8 metro stijl). | ||
dmhoner | dinsdag 21 januari 2014 @ 12:22 | |
Je kan Webnode.nl gebruiken. Geen css of html ervaring. Gewoon een online website builder. Lekker makkelijk | ||
spectrumanalyser | dinsdag 21 januari 2014 @ 12:23 | |
moonfruit is wellicht iets voor je. zonder kennis direct een website maken. www.moonfruit.com | ||
Wealth | dinsdag 21 januari 2014 @ 14:27 | |
Kraan-Water Ik kan je HTML & CSS goed leren beheersen als je daar zin in hebt. Ik doe de opleiding Applicatie & Media ontwikkeling. PM maar als je geïnteresseerd bent. | ||
illusions | woensdag 22 januari 2014 @ 12:26 | |
Pff, vanaf scratch dit allemaal nog gaan leren. Zelfs als je 19 bent, is dat alsnog een beetje laat. Om een website te maken zoals je beschrijft (een filmrecensie-site met informatie die je van IMDb vist) heb je toch wel een hoop ervaring nodig om het überhaupt te maken, laat staan stabiel draaien en fraai vormgeven. Wat je allemaal uitstekend moet beheersen om een dergelijke site te maken: - HTML5 - CSS - JS en jQuery - PHP - MySQL (om je data in op te slaan) - XML (om de data van IMDb te halen en parsen) Daarnaast ga je in PHP diverse libraries nodig hebben waar je mee moet kunnen werken, bijv. om XML te parsen, en eventueel een library voor je SQL opdrachten, of gewoon PHP's interne functies gebruiken. Natuurlijk kun je wel wát maken, maar voordat je aan de slag kunt als professioneel webdeveloper ben je echt wel een jaar of 5 verder, en dan heb ik het niet over een HBO opleiding want ik heb het idee dat je daar pas echt je tijd verdoet, in je eentje ga je veel sneller. En nu heb ik het nog niet eens over je ontwerp gehad, noch zoekmachine optimalisatie, want weet je hoe je HTML moet gebruiken en je website moet indelen en vullen zodat zoekmachines je aardig gaan vinden? Kan je een eigen ontwerp maken met PhotoShop, dit vervolgens slicen en in een HTML/CSS layout gooien, of ga je akkoord met een layout die misschien nog 100 anderen gebruiken? Overigens gebruiken enorm veel mensen WordPress, eigen CMS schrijven voor elk wissewasje is onzin. Nadat je PHP onder de knie hebt, kun je misschien het beste je in WordPress verdiepen. Templates, en daarna custom post types en andere aanpassingen. | ||
#ANONIEM | woensdag 22 januari 2014 @ 19:53 | |
Je hebt grotendeels gelijk, al kun je php best snel leren als je er aanleg voor hebt. Maar om alles goed te kunnen ben je jaren bezig. | ||
esv7 | woensdag 22 januari 2014 @ 21:09 | |
Aanleg en het leuk vinden zijn ook belangrijke factoren. Als jij het leuk vind om te programmeren en dit een of meer uurtjes per dag doet, zal je veel sneller vooruit gaan dan iemand die het enkel doet om later een leuk salaris te krijgen(of andere redenen). En er zijn wel meer mensen die pas op veel latere leeftijd beginnen en nog erg veel bereiken. Maar om ooit goed te worden en leuke dingen te gaan maken moet je wel ooit eens beginnen ![]() | ||
#ANONIEM | woensdag 22 januari 2014 @ 22:11 | |
Ik ken daarom ook niemand die programmeert en het niet leuk vind ![]() | ||
Kraan-Water | vrijdag 24 januari 2014 @ 00:32 | |
Verloren hoop dan maar als ik zo lees wat totalvamp schreef..? Ik vind het leuk! En wil het leren. Maar ik wil niet langer dan 6mnd bezig zijn om html, css, javascript, php , mysql en ajax onder de knie te hebbeb | ||
#ANONIEM | vrijdag 24 januari 2014 @ 08:05 | |
Ligt helemaal aan de aanleg die je hebt. Als ik het me ma moet leren ben ik 10 jaar bezig. Maar binnen 6 maanden de taal onder de knie hebben? Nee kans is heel erg klein. | ||
Tijn | vrijdag 24 januari 2014 @ 08:14 | |
Het is volstrekt onmogelijk om dit allemaal goed in de vingers te hebben binnen 6 maanden als je geen programmeerervaring hebt. | ||
Drxx | vrijdag 24 januari 2014 @ 13:01 | |
Ik sluit me bij hen aan, 6 maanden is echt heel erg kort. Maar waarom wil je er niet langer dan 6 maanden over doen? Ik heb je topic doorgelezen, en je lijkt er oprecht veel interesse in te hebben! En als je er ook nog eens je beroep van wil maken... Waarom dan die 6 maanden? | ||
Convergence | vrijdag 24 januari 2014 @ 13:22 | |
En bij web design kun je nooit echt stellen dat je helemaal bent uitgeleerd omdat de techniek en SEO enzo erg snel veranderen. | ||
#ANONIEM | vrijdag 24 januari 2014 @ 13:48 | |
Geld voor een hoop dingen. Php veranderd ook met de updates (zeker de laatste paar) | ||
Kraan-Water | vrijdag 24 januari 2014 @ 14:09 | |
Ik heb inderdaad oprecht veel interesse erin en het liefst zou ik ze allemaal willen leren. Maar ik word er teleurgesteld om als ik zo lees dat het jaren kan duren om fatsoenlijk een taal te kunnen beheersen... Ik heb een aantal dingen waar ik echt heel erg veel plezier in kan hebben en dit is er 1 van en als ik dan zo lees dat het een proces van jaren is dan kan dat mij enorm teleurstellen... aangezien ik daar geen zin in heb eerlijk gezegd. Wat heeft het voor nut om pas op mijn 23e pas html/css, php, javascript, mysql, ajax en evt jquery te kennen (ik ben nu 18). | ||
#ANONIEM | vrijdag 24 januari 2014 @ 14:10 | |
Heb je toevallig ADHD? | ||
#ANONIEM | vrijdag 24 januari 2014 @ 14:10 | |
Je weet dat de meeste developers pas op hun 25/26e na school beginnen met fulltime developen? | ||
Drxx | vrijdag 24 januari 2014 @ 14:11 | |
Als je het leuk vindt moet je het gewoon doen. En pas over 5 jaar html, php en javascript kennen? Zolang zal het echt niet duren hoor. In die 5 jaar tijd kun je nog veel meer leren, zoals Java. En wat maakt je leeftijd uit? Om te kunnen programmeren hoef je geen 16 te zijn of zo. | ||
KomtTijd... | vrijdag 24 januari 2014 @ 14:11 | |
Dat is ook wel wat overdreven he. Het is niet zo dat je 3 jaar lang geen fuck kunt doen en dan plotsklaps ineens expert bent. Je leert gaandeweg en het is juist heel uitdagend de eerste paar jaar, juist omdat er zoveel te leren valt. | ||
Kraan-Water | vrijdag 24 januari 2014 @ 14:11 | |
Nee totaal niet. Vanwaar deze insinuatie? | ||
Kraan-Water | vrijdag 24 januari 2014 @ 14:12 | |
Dit is part-time wat ik van plan ben want ik studeer hiernaast nog en ik wil niet dat ICT mijn fulltime baan wordt. | ||
#ANONIEM | vrijdag 24 januari 2014 @ 14:12 | |
Omdat je de aandachtsspanne mist om een goede developer te worden. | ||
#ANONIEM | vrijdag 24 januari 2014 @ 14:12 | |
Dus je bent het met mij eens dat leeftijd irrelevant is voor je doel. | ||
Kraan-Water | vrijdag 24 januari 2014 @ 14:14 | |
Nee zeker niet. Ik heb het ook over echt leren. In de zomervakantie ben ik van plan om er volop tegen aan te gaan qua programeertalen, aangezien ik toch tot op heden tot niet op vakantie ga en met grote kans, helaas , dit jaar ook niet. Ik verwacht echt niet dat ik dan na full-time 3 maanden nog op 10 % zit. Zowat 5 u per dag x 7 dagen x 4 weken x 3 maanden is zowat 420u. | ||
#ANONIEM | vrijdag 24 januari 2014 @ 14:16 | |
Ik zal je alvast een tip geven; in die zomervakantie komt er weinig tot niks van je planning terecht. Goed voornemen hoor, daar niet van, maar echt realistisch schat ik het niet. | ||
KomtTijd... | vrijdag 24 januari 2014 @ 14:18 | |
Ik zou zeggen ga het gewoon eens proberen ipv constant spijkers op laag water te zoeken In de tijd die je hier aan dit topic besteed hebt, had je al behoorlijk wat scripts kunnen maken. | ||
Drxx | vrijdag 24 januari 2014 @ 14:51 | |
Ik merk trouwens op dat je het vaak over SQL hebt, maar SQL is helemaal niet zo moeilijk en heb je snel door (hoewel ik Stored Procedures echt kut vind ![]() MySQL is trouwens gewoon een systeem, zo heb je bijv. ook PostgreSQL en nog heel veel anderen. Qua SQL-taal/dialect verschillen de verschillende applicaties niet zo heel veel van elkaar. Basis blijft vrijwel hetzelfde. Wellicht is het slim om met PostgreSQL te beginnen, zij hebben geweldige documentatie wat je ongetwijfeld zal helpen, en van daaruit kun je altijd nog de switch maken naar MySQL als je wil. Zoals Scorpie zegt, je leeftijd maakt echt niets uit. En al helemaal niet als je het voor jezelf (bedrijfje?) wil doen. Ik ben zelf nog een stuk ouder dan jou en nog lerende, en ik ben zeker niet de enige. Dit is echt het allerbelangrijkste. Neem maar van mij aan: Ik heb ook te vaak lopen uitstellen, te veel analyseren, zag altijd beren op de weg. Hierdoor heb ik zelf een gigantische achterstand opgelopen toen ik uiteindelijk aan een informatica-opleiding* begon. Minstens 5(!) jaar lang, en ondertussen meerdere studies afgekapt, heb ik zitten piekeren hoe ik het moest aanpakken, en of het wel zou lukken of niet, of ik het wel kan of niet... Verschrikkelijk dom en heel, heel, heel veel spijt achteraf ![]() De tijd dat je zit te denken en piekeren, kun je veel beter gebruiken door gewoon te doen. Iedereen, zelfs de allerbeste ter wereld, hebben het vak geleerd door te doen. Je hoeft ook helemaal niet een hele zomer non-stop aan te gaan zitten als je daar geen zin in hebt. Als je er maar wat tijd aan wil besteden gedurende de jaren, dan kun je na je huidige studie al heel wat leuks maken ![]() ![]() *Saillant detail: hiervoor deed ik ook accountancy, maar ik vond dat uiteindelijk tenenkrommend saai en ben overgestapt ![]() ![]() | ||
Kraan-Water | zaterdag 25 januari 2014 @ 22:28 | |
Ik ben inderdaad veel aan het analyseren ik wil te veel.. | ||
Kraan-Water | donderdag 30 januari 2014 @ 01:10 | |
7 paginas vol en ik ga deze dan rustig nog eens doorkijken. Heb het enorm druk met mijn studie en komende week een tentamenweek en daarna ga ik 5 dagen aan de slag met html en css. Ik wil in die 5 dagen html en css geleerd hebben en geleerd hebben hoe ik een websites design dmv photoshop en deze dan kan converten (coderen) van psd naar html/css. W3schoola hier goed voor..? Of moet ik een beter alternatief hebben. Eerst wil ik het bovenstaande onder de knie hebben, voordat iknaar JS ga. En trouwens hoe kun je je design bedenken het best? Ik ben slecht in creativiteit. Ik weet wat voor site ik wil,maar qua layout 0 en kan ook niks bedenken.. | ||
#ANONIEM | donderdag 30 januari 2014 @ 03:51 | |
Ik denk dat je al 5 dagen bezig bent iets fatsoenlijks qua layout te produceren. Je tijdsindeling is gewoon onrealistisch. Daarnaast als layouts je niet liggen, ben je hier stukken langer mee bezig om te leren. | ||
Tijn | donderdag 30 januari 2014 @ 09:05 | |
Waarom stel je jezelf dit soort onmogelijke doelen? Waarom begin je niet gewoon en zie je wel waar het schip strandt? | ||
#ANONIEM | donderdag 30 januari 2014 @ 09:12 | |
![]() | ||
#ANONIEM | donderdag 30 januari 2014 @ 09:12 | |
Te makkelijk ![]() | ||
Kraan-Water | donderdag 30 januari 2014 @ 09:52 | |
Hoe bedoel je? | ||
Kraan-Water | donderdag 30 januari 2014 @ 09:53 | |
Layout produceren bedoel je met het idee vormen? Zonder uberhaupt iets gedaan te hebben met html en css? | ||
#ANONIEM | donderdag 30 januari 2014 @ 11:18 | |
Je moet ook Photoshop leren gebruiken, of dingen maken in CSS3. Hoe lang denk je erover te doen Photoshop te leren en een fatsoenlijke layout te produceren? Dan bedoel ik niet de standaard bedrijfssite. Je moet met een hele hoop dingen rekening houden van te voren. | ||
Kraan-Water | donderdag 30 januari 2014 @ 11:56 | |
jullie doen alsof het onmogelijk is. | ||
#ANONIEM | donderdag 30 januari 2014 @ 12:08 | |
Wij weten dat het onmogelijk is, omdat wij wel de kennis hebben. Beter worden komt met een hoop ervaring. Met 1 goede layout ben je zo al een week bezig. En dit is met ervaring. | ||
Tijn | donderdag 30 januari 2014 @ 12:39 | |
Waarom moet je opeens van jezelf in 5 dagen HTML en CSS leren (wat volstrekt onmogelijk is)? Bedenk gewoon een project en ga het stap voor stap realiseren. Lees wat dingen, bouw iets, lees wat meer, bouw weer een stukje. Dan ben je de komende weken wel zoet en leer je onderweg een heleboel. | ||
kovenant | donderdag 30 januari 2014 @ 13:04 | |
dit dus, en als je alles dan hebt gemaakt spelederwijd komt nog het belangrijkste. alles deleten en opnieuw maken. | ||
Catch22- | donderdag 30 januari 2014 @ 13:05 | |
Beste vriend, ik ben nu zo'n 6,5 jaar aan het werk en maak websites en webapplicaties en doe grotendeels Frontend (de laatste 3 jaar uitsluitend) en ik kan je vertellen dat je in 5 dagen geen HTML/css leert. Hooguit de basis. | ||
#ANONIEM | donderdag 30 januari 2014 @ 13:06 | |
Dat is het dan ook. Wij hebben hier met zijn allen gezamelijk meer ervaring dan jij ooit zal krijgen in je leven hiermee. | ||
Tijn | donderdag 30 januari 2014 @ 14:24 | |
Je weet na 5 dagen misschien een beetje welke HTML-elementen bestaan en waar ze voor zijn, je snapt een beetje hoe selectors werken (waarschijnlijk verkeerd) en je kent wat CSS-properties. Dat is een begin, maar absoluut nog niet de benodigde basis om daadwerkelijk een layout om te kunnen zetten naar een fatsoenlijk website. | ||
house_is_a_feeling | donderdag 30 januari 2014 @ 15:03 | |
In plaats van vol ongeloof hier te reageren op de adviezen kon je ook al beginnen aan het leren van de talen. Dan zou je er zelf achter komen dat dit niet iets is wat je met een week klaarspeelt. | ||
Kraan-Water | dinsdag 4 februari 2014 @ 11:22 | |
De afgelopen posts van mij waren relatief veel bullshit als ik het zo achteraf lees. Ik had even een drukke periode waarin ik té veel in één keer wou, wat vrijwel onmogelijk is.. Bijvoorbeeld het leren van talen in 5 dagen. ![]() Ik heb de afgelopen dagen veel research gedaan en nagedacht wat ik nou precies wil? Software ontwikkeling? Web development etc.. Ik ben tot de conclusie gekomen dat ik me zoals de start van dit topic te richting op web development. Daarnaast zou ik ook mijzelf willen richten tot het ontwikkelen van Apps voor mobiele telefoons (Android). Vind het wel erg behulpzaam dat jullie 8 pagina's vol mij wijs proberen te maken met wat ik moet leren etc. maar ik ben met het leren nog niet vooruit gekomen omdat ik té veel nadenk; ''wat moet ik nou allemaal leren? Met welke taal moet ik starten etc?'' Dit komt omdat ik graag van te voren een overzicht wil hebben wat ik ga doen en wat ik allemaal moet doen. Ik heb een handjevol pdf's gedownload van hoog aangeschreven boeken (Engels), maar ik weet niet welke goed zijn. Of is een boek niet zo goed en veelste saai met 800 pagina's ? Maar goed vanaf vandaag heb ik alle tijd om inhoudelijk te kunnen reageren op posts en natuurlijk om te leren! Had relatief drukke weken achter de rug. | ||
Catch22- | dinsdag 4 februari 2014 @ 11:28 | |
Je moet zelf bepalen wat je wil. Als je graag met het web bezig wilt, zou ik gewoon beginnen met HTML en CSS. Of je bouwt zelf iets op met behulp van een boilerplate, of gewoon vanaf de basis. Kijk wat voor elementen er zijn en hoe je ze kan opmaken. Zie ook deze reeks : Topicreeks: HTML, CSS, JS voor dummies | ||
Kraan-Water | dinsdag 4 februari 2014 @ 11:51 | |
Ja, dat is Web development en Android Apps ontwikkelen. Alleen vind het best lastig om de talen te vinden die hierbij benodigd zijn en daarop dan te kijken waar ik moet beginnen en welke ik vervolgens moet leren. Enige wat ik weet is dat HTML/CSS essentieel zijn als markup language voor webdevelopment en daar zal ik vandaag mee aan de slag gaan. De volgende boeken bezit ik op pdf: ![]() ![]() ![]() ![]() | ||
Catch22- | dinsdag 4 februari 2014 @ 11:56 | |
Zal ik je eens vertellen hoeveel boeken ik over HTML, CSS, JS en C# heb gelezen? 0. gewoon doen. Als je vastloopt googlen en schroom niet om eens een artikel over een onderwerp te lezen. Het is een praktijkvak, geen theorievak. | ||
Kraan-Water | dinsdag 4 februari 2014 @ 12:00 | |
Meen je dat!? Dat wist ik echt niet. ![]() En leer je dan niet alleen maar losse deeltjes van een heel groot geheel van talen zoals c#? Ik bedoel jij kan dan bijvoorbeeld geen beroep uitoefenen als web developer of als zzp'er aan de slag of wel? Want stel nou dat je een webdevelopment bedrijf hebt als zzp'er.. Hoe ga je dan te werk als jou een opdracht gegeven zou worden? Want je kent alleen maar losse deeltjes wat je voor je eigen werk hebt gebruikt? ![]() | ||
KomtTijd... | dinsdag 4 februari 2014 @ 12:04 | |
Goed plan, ga je die allemaal lezen in 5 dagen? ![]() Waarom zou dat niet kunnen? Ik denk dat 95% van de (web) developers op die manier werkt. | ||
Kraan-Water | dinsdag 4 februari 2014 @ 12:05 | |
Haahahahahaha ![]() ![]() Dat wist ik dus echt niet! Let op ik ben een nieuweling. Ik dacht echt dat elke web developer alles uit zijn hoofd weet en dus uit zijn hoofd alles typte, dus ook een web developer die als zzp'er werkt en websites maakt voor andere of op kantoor werkt. Want als ik bijv. vacatures kijk van web-developers dan wordt er naar kennis van .... gevraagd (bijv JS) en dan denk ik natuurlijk dat er wordt bedoelt dat je alles uit je hoofd dient te beheersen en niet hoeft te leren en op te zoeken etc.. en dat alles vloeiend en snel uitgevoerd moet worden. Dan weet ik niet echt wat ze bedoelen met ''kennis van ...'' ![]() | ||
Catch22- | dinsdag 4 februari 2014 @ 12:17 | |
Ik typ nu ook 95% uit mijn hoofd (de rest zoek ik op en werk ik zelf uit, dus geen copy paste), maar dat doe je niet als je leert. | ||
Kraan-Water | dinsdag 4 februari 2014 @ 12:17 | |
Hoe ben je begonnen? Tikte je dan gewoon op google ''how to make websites'' of wat? Als nieuweling toendertijd had je denk ik ook geen flauw benul.Dus dan zat je eigenlijk in hetzelfde schuitje als ik. | ||
Catch22- | dinsdag 4 februari 2014 @ 12:19 | |
gewoon beginnen. En als je wil weten hoe je iets doet dat in google zoeken. In het begin veel kopieren en plakken. O, pak wel snel een artikel over debuggen mee, scheelt een hoop ergernis | ||
KomtTijd... | dinsdag 4 februari 2014 @ 12:20 | |
Ik denk dat ik nog nooit langer dan 15 minuten achter elkaar code geklopt heb zonder iets te googlen. | ||
Kraan-Water | dinsdag 4 februari 2014 @ 12:21 | |
Aha thank you. Je leerde de talen in principe door elkaar dus? En je maakte en ontwikkelde je eigen website design (templates/themes) ? Je kopieert/kopieerde geen templates die gratis te downloaden waren op internet? En gebruik jij ook wel eens UI kits of Web design kits? En ontwikkel je je website designs eerst via photoshop of ga je direct aan de slag? Excuus voor het overvallen met enorm veel, voor jou onzinnige, vragen. ![]() | ||
Catch22- | dinsdag 4 februari 2014 @ 12:23 | |
Ik design helemaal niets zelf. Ik ben developer; geen designer. Nooit templates gebruikt, of standaarden CMS'en. Ik bouw webapplicaties en heel soms een website; maar die bouw ik van scratch adhv een design van een designer. | ||
KomtTijd... | dinsdag 4 februari 2014 @ 12:24 | |
Godsamme zeg. GA NOU GEWOON WAT MAKEN. | ||
Kraan-Water | dinsdag 4 februari 2014 @ 12:24 | |
Oww.. Webapplicaties? Waaraan kan ik denken? Gewoon een website bouwen door middel van de eisen van je opdrachtgever en de gegeven design? Is dit laatste meestal in psd of gewoon html/css? | ||
Kraan-Water | dinsdag 4 februari 2014 @ 12:25 | |
Ga ik doen. ![]() Ben ondertussen wat ideeën verzinnen wat ik kan maken. | ||
Catch22- | dinsdag 4 februari 2014 @ 12:26 | |
Klantbeheersystemen bijv. een designer levert een stijl aan. Ik doe het ontwerp voor de interactie meestal zelf (dus keuze en plaatsing van elementen). | ||
Kraan-Water | dinsdag 4 februari 2014 @ 12:34 | |
Ik heb tenslotte nog een resterende vraag: Stel ik heb een UI kit of een web design kit gedownload in PSD hoe breng ik deze in html/css of iig in code, aangezien ik de bestanden die van de psd zijn niet heb op mijn pc, maar alleen het psd bestand. De losse bestandjes van wat er in de PSD zit, heb ik namelijk niet ![]() | ||
Kraan-Water | dinsdag 4 februari 2014 @ 12:43 | |
Een aanvulling op mijn vorige post; Wat ik bedoel is dit: ![]() Als je bijv die map of video layout kopieert naar je eigen design hoe kun je het dermate instellen dat de video iets anders moet laten zien dan wat er als plaatje daar staat... Dat je zeg maar al die al vastgeplakte dingen veranderd. Dus die videolayout ook echt bruikbaar wordt die playbutton etc. en die buffer/laadbalk ook in het begin helemaal naar het begin is en niet zo groen in het midden staat, er een video wordt weergegeven ipv een foto met een playbutton.. Dat soort dingen vraag ik mij dus af hoe ik dat dan verander. Ik heb het niet over de tekst enzo en resizing. | ||
Modus | dinsdag 4 februari 2014 @ 12:46 | |
Ik weet niet maar volgens mij wil je veel te veel tegelijk. | ||
Kraan-Water | dinsdag 4 februari 2014 @ 12:47 | |
Ik moet toch beginnen met een design van de website die ik wil? ![]() | ||
Catch22- | dinsdag 4 februari 2014 @ 12:51 | |
Nee. Je moet beginnen met leren wat HTML en CSS is en wat je ermee kan. | ||
KomtTijd... | dinsdag 4 februari 2014 @ 12:52 | |
Dat kan heel makkelijk in 3 eenvoudige stappen: 1) Hou op met beren op de weg zoeken 2) Open je tekst-editor 3) Begin met typen. | ||
Kraan-Water | dinsdag 4 februari 2014 @ 12:54 | |
Jij zei dat ik het in de praktijk moest gaan leren. ![]() HTML is voor de tekstopmaak en CSS is voor de styling en vormgeving. | ||
#ANONIEM | dinsdag 4 februari 2014 @ 13:26 | |
Wat je nodig hebt om een webpagina mee te maken, je design maak je eerst in simpele html en css. Zorg eerst dat je layout goed is opgebouwd daarin en voeg dan pas plaatjes etc toe. Je kunt in photoshop een plaatje slicen en opdelen in stukken. | ||
Catch22- | dinsdag 4 februari 2014 @ 13:28 | |
Nou, ik wens je veel success. | ||
#ANONIEM | dinsdag 4 februari 2014 @ 13:29 | |
TS, begin alsjeblieft met stap 1. | ||
house_is_a_feeling | dinsdag 4 februari 2014 @ 15:32 | |
Je hebt te veel boeken. Gooi alles weg / in een kluis en hou HTML & CSS (Jon Duckett) over. Daarna ga jij een website maken voor een tennisvereniging. Je zoekt uit wat er op hoort en wat er niet op hoort. Dan stel je je doelen (en daar ga jij zelf voor moeten nadenken, waar begin ik mee? etc) en begin je ze een voor een uit te werken en af te strepen. Kom dan maar terug met je website, dan krijg je nog een opdracht die iets ingewikkelder is. Die werk je uit met technieken die je geleerd hebt tijdens het maken van de website voor de tennisvereniging, kom je er niet uit? Mooi, meer leren! Ben je daar klaar mee? Dan geef je jezelf een complexe taak, maar je houdt het nog steeds bij een website zonder databases. Ben je daarmee klaar? Dan ga jij eens kijken waar je je verder in gaat verdiepen. | ||
BrainOverfloW | dinsdag 4 februari 2014 @ 15:38 | |
Je moet het leren van een programmeer taal zien als het leren van een gewone buitenlandse taal. Je leert eerst wat basis woordjes en de basis grammatica en begint op het basis niveau van een toerist die bladerend in een vertaalboekje, probeert een paar broodjes bij de bakker te bestellen. Naar mate je steeds vaker in die taal spreekt hoef je minder op te zoeken, vormen zinstructuren automatisch in je hoofd en kun je een gesprek voeren. Wat jij probeert te doen is een woordenboek Engels doorlezen en dan denken dat als je dat maar goed genoeg in je hoofd stampt je als Shakespear kunt schrijven. Begin eens met een lekkere simpele basis tutorial. 30 days to learn HTML & CSS bijvoorbeeld. Korte video's met een mooie basis van wat HTML en CSS precies is, hoe je het schrijft en hoe je het goed met elkaar samen laat werken. Dan typ je met de video mee en zie je langzaam de effecten die je code op je webpagina hebben. Probeer tussendoor ook zelf eens andere dingen te doen met wat je in de cursus leert. Leef je eigen creativiteit er op uit. Zo'n design copy/paste je niet even op je website. Zo'n overzicht van onderdelen is een manier waarop een designer kan laten zien hoe deze er op de te ontwikkelen site uit komen te zien. Als ontwikkelaar kijk je daar na en dan bouw je dat na in je code. Neem bijvoorbeeld dat inlog formuliertje. Je kijkt wat je daarvoor nodig denkt te hebben aan elementen. Een formulier ( <form> ), een titel ( <h1> ), een gewoon invoer veld ( <input type="text" ), een wachtwoord veld (<input type="password"> ), een verzendknop (<input type="submit" ) en een link ( <a href=""> ). Daarmee bouw je dan je formulier op.
Daarna kun je met css de stijl nabouwen. Geef je het formulier de zelfde kleur grijs, de knop maak je blauw, tekst centreer je etc. Als je dan eens niet weet hoe iets moet, bijvoorbeeld de hoeken mooi rond maken, ga je eens googlen. Het is stijl dus je zoekt op css. De beste uitleg is in het engels dus je googlet eens op "CSS round corner" en dan krijg je genoeg artikelen die je leren over het "border-radius" element. Dus dan kun je daar mee oefenen. En zo leer je steeds een beetje extra. De hoeveelheid dingen die je op moet zoeken is in het begin groot, maar naar mate je meer code geschreven hebt bouw je je eigen basis aan kennis op en hoef je alleen de dingen die nieuw voor je zijn in een ontwerp maar uit te zoeken. Op het moment dat je alles uit je hoofd kan programmeren is het tijd uitdagendere projecten te zoeken want alle kennis ga je never nooit niet bereiken, dat is voor geen mens te doen. | ||
Kraan-Water | dinsdag 4 februari 2014 @ 17:25 | |
Dit begrijp ik dankjewel. Ik vind het alleen lastig om van PSD naar html/css en evt JS over te gaan.. Ik probeer niet eens een al te moeilijk site te maken. ![]() | ||
BrainOverfloW | dinsdag 4 februari 2014 @ 19:00 | |
Laat JS voorlopig even voor wat het is tot je hmtl/css beter onder de knie hebt. De PSD die je uitgekozen hebt is voor een beginner ook wel complex. Je kunt je beter eerst toeleggen op wat fundamentelere kennis. Hoe deel je je pagina in meerdere blokken in, hoe bepaal je de afstanden tussen alle elementen op je pagina, hoe bouw je een formulier op, hoe maak je een tabel, dat soort dingen. Voor nu maakt het helemaal nog niet uit als het er allemaal lelijk uit ziet met lelijke gekleurde blokken en standaard lettertypen. Het aankleden van je site met goed bij elkaar passende kleuren en lettertypen e.d. komt daarna wel. | ||
KomtTijd... | dinsdag 4 februari 2014 @ 19:18 | |
Heb je nou uberhaupt al een regel code getypt? | ||
Kraan-Water | dinsdag 4 februari 2014 @ 20:34 | |
Nee, ik heb tot nu toe allemaal UI kits gedownload en van alles een beetje gekopieerd en geplakt en wat tekst bewerkt en geresized om een naar mijn wens template te maken in photoshop... | ||
KomtTijd... | dinsdag 4 februari 2014 @ 20:37 | |
Je vind dus helemaal niets, je ziet alleen nog een hoop beren op de weg. | ||
#ANONIEM | dinsdag 4 februari 2014 @ 20:49 | |
Dus je wilt eigenlijk een huis bouwen. Maar hebt nu allemaal plaatjes uit brochures bij elkaar geknipt en plakt, en vraag je af hoe je een hamer moet vasthouden, maar denkt toch wel eventjes een huis in elkaar te zetten. Vat ik het zo een beetje samen? ![]() Begin nu eerst eens met het vasthouden van je hamer (tik wat regels). Ga daarna een vogelhuisje in elkaar timmeren (lelijke pagina met van alles wat erop). En ga daarna pas naar je huis toewerken.. [ Bericht 3% gewijzigd door #ANONIEM op 04-02-2014 20:49:55 ] | ||
BrainOverfloW | dinsdag 4 februari 2014 @ 21:08 | |
En wat wil je dan met die template gaan doen als je hem klaar hebt? Nog een ander puntje. Designen in photoshop is een heel andere vorm van creativiteit dan coden. Dat je het één leuk vind garandeert nog niet dat het andere je ook zal bevallen. Ga dus gewoon eens achter een tekstverwerker zitten en schrijf, aan de hand van een boek of een video cursus, wat basis code. Gewoon om te kijken of je het überhaupt wel leuk vind om te doen. Anders heb je straks vele uren gestoken in het ontwerpen van jouw design en kun je het weggooien omdat je coden helemaal niet leuk blijkt te vinden. Dat zou ook zonde zijn van je tijd. [ Bericht 29% gewijzigd door BrainOverfloW op 04-02-2014 21:21:09 ] | ||
Tijn | dinsdag 4 februari 2014 @ 21:47 | |
Nou, dan weet je wat je te doen staat.
| ||
esv7 | dinsdag 4 februari 2014 @ 21:59 | |
In de tijd van jouw topic heb ik het boek wat ik jou heb aangeraden zelf al uitgelezen ![]() ![]() ![]() | ||
Drxx | dinsdag 4 februari 2014 @ 23:00 | |
200+ reacties in één post samengevat. Puik gedaan. TS als je nou nog niet doorhebt dat je echt über-basis moet beginnen dan houdt het eigenlijk op. Je kan zeker wel snel resultaten zien, maar jij wil te veel, te snel. | ||
Convergence | woensdag 5 februari 2014 @ 00:38 | |
Voor webdevven moet je autodidactisch zijn aangelegd. TS is dat zo te zien niet. Maar goed ook dat niet iedereen dat is, meer markt voor de webdevelopers die wel autodidactisch zijn aangelegd. | ||
#ANONIEM | woensdag 5 februari 2014 @ 00:53 | |
Niet alleen voor webdevven. Voor devven in het algemeen wel. Altijd lachen met van die figuren die verwachten dat ze met een uurtje lezen in programmeren voor dummies eventjes BF3 of Facebook nabouwen ofzo ![]()
[ Bericht 4% gewijzigd door #ANONIEM op 05-02-2014 00:56:14 ] | ||
Kraan-Water | woensdag 5 februari 2014 @ 11:00 | |
John Duckett? ![]() | ||
illusions | woensdag 5 februari 2014 @ 11:59 | |
Google bestond nog niet. ![]() Beste installeer je lokaal een webservertje, zoals XAMPP ofzo, daar zit dan gelijk support voor PHP in en een MySQL server, en dan ga je daarmee aan de slag. Of je neemt een goedkoop (of gratis) webhosting account met support voor PHP en minimaal 1 MySQL database. FTP access ga je nodig hebben, shell access (SSH) vind ik ook altijd handig, maar als je nog nooit op een Linux terminal gewerkt hebt, gaat dat je ook nog een tijdje studeerwerk opleveren. | ||
illusions | woensdag 5 februari 2014 @ 12:03 | |
Hier kun je niet mee beginnen. Als je van dit als PSD naar een functionele website wilt, die ook nog alle effecten en controls heeft waar de layout voor is bedoeld, heb je jarenlange ervaring nodig. Daarnaast zijn er uberhaupt geen losse bestanden, dat is een PSD. Je gaat zelf de individuele elementen eruit halen en apart opslaan. Sommige dingen zijn alleen ontwerp, en hoef je niet eens grafisch te doen, zoals voor de formulieren, grafieken, tabs, etc. gebruik je JavaScript libraries en CSS om het weer te geven en vorm te geven - voor dat soort dingen gebruik je alleen je colorpicker om de kleur van een tab bijv. te zoeken. Begin nou maar gewoon met de basics, dan kan je over een jaar misschien deze PSD eens een slinger geven. | ||
Kraan-Water | woensdag 5 februari 2014 @ 13:18 | |
Xampp staat op mijn pc, evenals Filezilla en Dreamweaver. ![]() Het probleem is niet dat ik de codes niet snap of dat ik ergens vastloop qua html/css, maar het probleem is 'gebrek '' aan creativiteit. Ik heb echt werkelijk idee wat voor layout ik moet maken etc.. Ik weet wel wat ik wil, maar niet hoe het eruit kan gaan zien. ![]() Daardoor zit ik te klooien met psd. | ||
illusions | woensdag 5 februari 2014 @ 13:20 | |
Je zit te klooien met een PSD omdat je er nog niet aan toe bent. Ga eerst maar iets functioneels maken, en focus je helemaal niet op hoe het eruit ziet. Pleur Dreamweaver gelijk weg, en installeer Notepad++ of een andere teksteditor met kleurtjes en syntaxherkenning. Zoals ik al zei, pak iets wat al bestaat, en ga dat aanpassen. Een simpel HTML template bijvoorbeeld, of een PHP script als je denkt eraan toe te zijn. Probeer het in dat geval ten eerste te installeren, alle file permissies goed te zetten, database aanmaken, etc. | ||
Kraan-Water | woensdag 5 februari 2014 @ 13:27 | |
Waarom is Notepad++ beter? Dreamweaver kun je gebruiken in splitmode waardoor je direct al de codes kunt vinden door te klikken op een deel uit de designmode plus je kunt het resultaat direct zien. ![]() | ||
Catch22- | woensdag 5 februari 2014 @ 13:29 | |
en dat klopt van geen kant. https://developers.google(...)/docs/dom-and-styles leer eerst je developertools kennen. | ||
illusions | woensdag 5 februari 2014 @ 13:31 | |
Omdat je iets wilt leren, en dan moet je alle WYSIWYG software links laten liggen. Als je alles handmatig doet word je veel preciezer, en je resultaat moet je in meerdere browsers testen: zo'n beetje alle moderne browsers, niet alleen in DreamWeaver's ingebouwde aftreksel van Internet Explorer. Nou zal dat browser compatibility nog wel ver van je bed zijn, maargoed, een goed begin is het halve werk. | ||
Kraan-Water | woensdag 5 februari 2014 @ 19:04 | |
Voor degene die mij Jon Duckett aanraadde voor html/css; DANKJEWEL! Wat een topboek. Het is niet eens saai. Heel leuk en leerzaam gemaakt! HTML is wel easy.. ben nu bij blz 60 ong vd 514. Ik verwacht vandaag wel om blz 200 te halen. Tot nu toe snap ik alles wel en bij tags die ik kan vergeten, noteer ik in een Word bestand met de betekenis ervan. | ||
Catch22- | woensdag 5 februari 2014 @ 19:04 | |
BEGIN NOU GEWOON EEN KEER | ||
Kraan-Water | woensdag 5 februari 2014 @ 19:07 | |
Dat doe ik? ![]() Ik moet wel die CSS eerst wel doorhebben he... want ik snap niks van die border en rel=stylesheet etc.. en die postitions ![]() Eigenlijk heb je gelijk ik moet het in de praktijk toepassen en vervolgens tussendoor leren als ik iets niet snap of moet weten. Ik heb eigenlijk genoeg ideeën, maar voor een layout heb ik geen ideeën... ik kan moeilijk een template downloaden en die aanpassen? Dan is het toch niet zo origineel meer? ![]() | ||
esv7 | woensdag 5 februari 2014 @ 19:09 | |
Ja, wel een aanrader hoor, had hem in vier dagen uit. | ||
Kraan-Water | woensdag 5 februari 2014 @ 19:09 | |
Fucking goed boek! In maart komt een nieuwe; javascript en jquery! Kan niet wachten! ![]() | ||
#ANONIEM | woensdag 5 februari 2014 @ 19:15 | |
Zucht. Begin nou gewoon eens met losse troep te schrijven zonder je zorgen te maken hoe het eruit ziet. Gewoon tutorials volgen en zooi verbouwen tot je snapt hoe het werkt. Over een paar maanden maar eens aan PSD's beginnen. Snap je dat na 240 reacties nou nog steeds niet? ![]() [ Bericht 0% gewijzigd door #ANONIEM op 05-02-2014 19:16:06 ] | ||
Kraan-Water | woensdag 5 februari 2014 @ 19:16 | |
Qua html lukt het mij wel ![]() CSS en layout is wat mij zorgen baart. gebrek aan creativiteit qua design + geen idee hebben wat voor layout... Beide in principe hetzelfde mja. | ||
#ANONIEM | woensdag 5 februari 2014 @ 19:20 | |
Je layout ìs html. Het is de styling (en positionining) die je met css doet. Dat je weet hoe je een input tag copy paste en een table maakt (doe maar gewoon niet..) maakt nog niet dat je html beheerst. Gewoon beginnen met een knop proberen te maken met html + css. Dan een box, dan een form, etc. Zoals ik (en de rest) al schreven, gewoon beginnen met losse meuk tot je snapt hoe het werkt. Dan komt het grote geheel vanzelf. Je bouwt geen huis als je niet weet hoe je een deurpost in elkaar zet. [ Bericht 8% gewijzigd door #ANONIEM op 05-02-2014 19:21:13 ] | ||
Kraan-Water | woensdag 5 februari 2014 @ 19:27 | |
Ja klopt. Ik heb dat allemaal al geprobeerd en het is aardig gelukt. Zoals pagina's maken en deze dan linken etc etc en forms maken. Maar bij css, positionering, blokken/tiles maken etc etc.. zijn dingen die ik lastig vind. De basisdingen vind ik zelf simpel, maar wanneer designen bijkomt kijken vind ik het lastig. Dan heb ik het niet over dingen als bgcolor, want dat is gewoon kwestie van een kleurcode invoeren. Ik vind het leuker te coderen dan een layout te maken, want zoals ik al vaker zei; ik ben zeer slecht in creativiteit en designing of überhaupt een idee hebben hoe de site eruit moet gaan zien. | ||
#ANONIEM | woensdag 5 februari 2014 @ 19:39 | |
Ik ga weer terug naar me bouw-metaforen, dit komt zo niet over ![]() Dus je kan plankjes hout oprapen en ze aan elkaar plakken met wat lijm. En even met de verfroller eroverheen is ook geen probleem. Maar wat je er nu verder moet heb je geen idee? Ik heb het idee dat je zelf geen idee hebt wat je wilt, of dat je het vak van webdeveloper erg erg grof onderschat. | ||
Kraan-Water | woensdag 5 februari 2014 @ 19:40 | |
Ik denk het eerste. Tweede is niet aan de orde. Maar ik denk met de juiste mindset, motivatie en begrip dat het wel moet lukken. | ||
esv7 | woensdag 5 februari 2014 @ 19:41 | |
Doorgelezen en tussendoor dingen die ik nog niet kende of niet goed genoeg uitgeprobeerd, beetje verandert en zulks. Het meeste kende ik al, maar ik wil beginnen met iets anders waarvoor ik eerst even mijn css3 even wilde bijspijkeren. | ||
Catch22- | woensdag 5 februari 2014 @ 19:41 | |
http://alistapart.com/article/css-positioning-101 | ||
#ANONIEM | woensdag 5 februari 2014 @ 19:45 | |
Wat je daar beschrijft (linkjes maken, pagina's maken en `bgcolor`) komt nog niet eens in de buurt van een procent van wat een webdevver doet. Je onderschat de boel enorm. Als je al weet hoe je linkjes maakt (wat niet meer dan een <a href=""> hoeft te zijn), ga daar dan eens mee verder. Ga een linkje maken met een godsgruwelijk lelijk vak eromheen. Dan bouw je daarna in dat als je muis erboven hangt hij felgeel wordt. Daarna ga je kijken of je er pimpelpaarse rondjes als hoeken inkrijgt. Dan een trollface als icon erin. En zo verder. Gewoon klein beginnen, maakt niet uit hoe het eruit ziet. Het gaat om het opdoen van ervaring (en geloof me, je hebt veel nodig). En dan stukje bij beetje opbouwen. Als ik portet schilder wil worden begin ik ook met een zonnetje, daarna teken ik een huisje, dan wat fruit en na maanden/jaren (en de goede aanleg) ga ik richting (misvormde ![]() [ Bericht 8% gewijzigd door #ANONIEM op 05-02-2014 19:48:47 ] | ||
Kraan-Water | woensdag 5 februari 2014 @ 19:56 | |
Ik zeg niet dat een gemiddelde webdev'er linkjes maakt.., maar ik refereerde dat ik de basistechnieken van html onder de knie heb. Over dat vetgedrukte; is dat niet javascript dat daarbij komt bijkijken? | ||
#ANONIEM | woensdag 5 februari 2014 @ 19:59 | |
Nope, kan gewoon met css. En de afgeronde hoekjes kan je met css3 zelfs zonder plaatjes ook met alleen pure css. Maar ik vermoed dat jouw definitie van basistechnieken anders is dan die van ons. En nogmaals, dat je weet hoe je een streep trekt met een potlood, maakt niet dat je de basistechnieken van tekenen beheerst. Maar ik stap uit deze discussie ![]() [ Bericht 8% gewijzigd door #ANONIEM op 05-02-2014 20:05:14 ] | ||
Convergence | woensdag 5 februari 2014 @ 20:23 | |
Can't teach a pig to fly ![]() | ||
Kraan-Water | woensdag 5 februari 2014 @ 20:37 | |
Hahaha weet je wat. Ik ga gewoon even goed nadenken wat ik wil en inspiratie opdoen bij andere websites en ik ga dan gewoon stap voor stap maken wat ik voor ogen heb dmv opzoekwerk op internet. Dus wil ik een form maken bijv" how to make a form html' Wil ik effecten toevoegen dmv een klik dat de pagina niet laad maar direct wordt weergegeven net als als je klikt op een tile in de metro van W8 --> googlen. Ik denk dat dat het beste is ipv theorie stampe. ![]() Althans dat haal ik uit de voorgaande 100+ posts. Gewoon html, js, css, jquery, php, mysql allemaal door elkaar. | ||
house_is_a_feeling | woensdag 5 februari 2014 @ 20:43 | |
Tot ik een simpele website van je zie geloof ik dit niet. | ||
Catch22- | woensdag 5 februari 2014 @ 22:07 | |
als ik moet kiezen... Waar is dat varken? ![]() | ||
illusions | donderdag 6 februari 2014 @ 10:40 | |
Niks allemaal door elkaar, daar weet je veel te weinig voor. Begin nou gewoon met iets fucking kleins, en ga van daaruit verder. Voorlopig is HTML en CSS genoeg voor je, en dat zal het het komende jaar nog wel blijven ook. DOE IETS. Gebruik een template. Da fuq maakt jou nou uit of je resultaat origineel is? Je wilt toch iets leren? Je moet niet gelijk verwachten dat je iets kan maken. |