misschien wel een van de meest opwindende vooruitzichten over het betreden van een gebied als web development is de mogelijkheid om er gewoon meteen in te komen. In tegenstelling tot veel beroepen die maanden of zelfs jaren van opleiding vereisen, met web development kunt u gemakkelijk aan de slag vandaag als je het vuur van leren en ontdekking smeulende onder je voeten voelen!
de beste plek om een idee te krijgen van hoe ontwikkeling werkt, zijn de talrijke gratis, op zichzelf sturende online webontwikkelingscursussen die alles omvatten, van basisprogrammeringsinleidingen tot best practices voor ontwikkeling. Hieronder zullen we een kijkje nemen op de cream of the crop web development cursussen en benadrukken wat ze kunnen bieden u en een selectie van de beste links of tools om te controleren.
Codecademy (visit)
Codecademy biedt een reeks zelf-begeleide tutorials voor beginners om de basis van web development programming te leren. Een in-browser, self-contained ontwikkelomgeving is gemaakt waar u de basisstructuren van front-end code zoals HTML en CSS kunt leren, voordat u naar back-end talen zoals Ruby on Rails en Python.
mis niet… de Maak een Website en HTML & CSS-programma ‘ s zijn goede startpunten als u de basis van webstructuur en-ontwerp wilt leren. Voor zwaardere codering, probeer de Ruby taal tutorial gevolgd door de leer Ruby on Rails Gids Voor het maken van een fundamentele, functionele website.
Khan Academy (visit)
een uiterst nuttige leersite die allerlei onderwerpen behandelt, en met name de computerprogrammeersectie kan niet over het hoofd worden gezien. Het beschikt over een verscheidenheid van self-guided tutorials, over het algemeen met deskundigen verstrekken van audio en/of video begeleiding over het onderwerp, terwijl interactieve vensters op het scherm tonen de code en de output van de resultaten tijdens de vertelling.
mis het niet… de grote introductie tot de SQL database engine bevat begeleide vertelling en zelfs persoonlijke uitdagingen die je vragen om SQL zelf te schrijven om eenvoudige taken uit te voeren. Een leuke serie voor het leren van de basisprincipes van tekenen en animatie met behulp van JavaScript is geweldig voor het krijgen in die productieve front-end taal.
mit OpenCourseware (visit)
een overvloed aan individuele cursussen van niemand minder dan een van de beste technische scholen in de Verenigde Staten, MIT. Het mit OpenCourseware programma biedt een ongelooflijke breedte van onderwerpen om over te leren, waaronder honderden cursussen met betrekking tot programmering, ontwikkeling, wiskunde, en computer engineering.
mis … Introduction to Computer Science and Programming niet. Dit is een volledige, onafhankelijke studiecursus met alle middelen en cursusmateriaal om je enthousiast te maken over en geïnteresseerd te raken in programmeren. Een zachte introductie tot programmeren met behulp van Python is ook een geweldige bron om inzicht te krijgen in die populaire en goed ontworpen back-end taal.
Coursera (visit)
net als MIT OpenCourseware biedt Coursera gratis online cursussen aan van verschillende universiteiten over de hele wereld. Elke cursus varieert enigszins in formaat en tijdlijn, maar tal van cursussen zijn beschikbaar voor programmering, ontwikkeling en informatica om een voorproefje te krijgen.
mis niet… een geweldige beginnersgids voor programmeren is te vinden in de programmeren voor iedereen cursus van de Universiteit van Michigan. Hoewel de taal die tijdens de cursus wordt gebruikt specifiek is voor Python, is de cursus zelf gericht op de concepten van algemene programmering die kunnen worden toegepast op vrijwel alle talen die je zult tegenkomen voor de komende jaren.
Mozilla Developer Network (visit)
Mozilla, het team achter de populaire Firefox-webbrowser, heeft een ongelooflijke bron gecreëerd voor ontwikkelaars van alle vaardigheden en expertise via het Mozilla Developer Network. Deze middelen, artikelen en tutorials zijn perfect voor degenen die informatie absorberen en het beste leren met behulp van de beproefde methode van het lezen van woorden en het zien van voorbeelden daar op de pagina. Het scala aan onderwerpen is breed, van eenvoudige web introducties en front-end talen tot gemeenschappelijke woordenschat en optimalisatie & performance.
don ‘ t miss… aan de slag met het Web is een geweldige bron voor beginners om te leren over hoe websites functioneren, en de bewegingen schrijven en spelen rond met front-end technologieën zoals HTML, CSS, en JavaScript.
HTML5 Rocks (visit)
hoewel de interface een beetje vaag is en het vinden van relevante artikelen nogal uitdagend kan zijn, biedt de HTML5 Rocks — site — die is gemaakt door Google-een breed assortiment aan artikelen en tutorials over allerlei webontwikkelingsonderwerpen, met beoogde doelgroepen variërend van beginners tot gevorderde ontwikkelaars.
don ‘ t miss… aan de slag met CSS Shapes biedt een geweldige introductie in geavanceerde CSS technieken die veel beginners misschien niet eens beseffen kan worden bereikt puur met CSS.
a List Apart (visit)
een van de meest professionele en up-to-date online magazines die direct gericht is op webontwikkelaars en ontwerpers, is de thuisbasis van een veelheid aan uitzonderlijke artikelen over alles, van codering en technieken tot ontwerp en gebruikerservaring. Als u wilt doen wat licht lezen en leren van de ervaring en het advies van andere deskundigen in het veld, bladeren door de artikelen hier is een geweldige bron.
mis niet … het bouwen van niet-lineaire verhalen voor het Web biedt een groot inzicht in de notie dat de verspreide, modulaire aard van moderne websites vereist dat verhalen over onze inhoud vrijstromend mogen zijn en niet de traditionele “begin, midden, einde” structuur van storytelling volgen. Kijk ook eens naar Reframing Accessibility for the Web, welke van onze eigen inherente vooroordelen over webgebruikers met een handicap en hoe ontwikkelaars vooruit kunnen gaan met ontwerpen voor toegankelijkheid, ongeacht de gebruiker aan de andere kant.
Coding Dojo Algorithm Prep (visit)
voor nieuwe ontwikkelaars is het zo ongelooflijk belangrijk om zo vroeg mogelijk vertrouwd te raken met programmeeralgoritmen – zozeer zelfs dat ze tweede natuur worden.
don ‘ t miss … Coding Dojo creëerde een gratis algoritme Training Platform dat zal helpen bij het bouwen van uw codering spieren en nail codering grondbeginselen voordat duiken in het leren hoe om te coderen! Het algoritme trainingsplatform neemt je mee door een reeks problemen die steeds uitdagender worden naarmate de niveaus vorderen. Na elke uitdaging is er een video met een Dojo-instructeur die doorloopt hoe hij of zij het algoritme persoonlijk zou oplossen.
Bonus Tip & middelen: Ga op de hoogte van back-end programmeertalen
nadat je je voeten nat hebt gemaakt van de basisprincipes van webontwikkeling, zul je waarschijnlijk beginnen over te stappen naar meer back-end programmeren. Op dit moment moet je een taal kiezen om mee te beginnen, en geloof ons, er is veel om uit te kiezen. , zorg ervoor dat je onderzoek doet om de juiste pasvorm te vinden-niet alle talen zijn hetzelfde. Ze variëren in moeilijkheden, gebruik in de industrie, gemakkelijke toegang, marktvraag, en vele andere factoren.
om te helpen bij uw zoekopdracht, hebben we een set inleidende handleidingen gemaakt voor deze top programmeertalen in de industrie: Python, Ruby, JavaScript (MEAN,. net Core, Java, en React.
Het gevoel dat je een ontwikkelaar moet zijn is iets wat je moet doen en je afvraagt ” zijn het coderen van bootcamps de moeite waard?”Kijk niet verder dan Dojo coderen. Wij zijn de enige bootcamp om u te trainen in de 3 stacks die worden gebruikt door ‘ s werelds beste bedrijven in 14 weken. Solliciteer gewoon Nu (het duurt slechts 2 minuten)-een toelating Counselor zal follow-up om te zien of codering Dojo is geschikt voor u.