Inhoudsopgave:
Video: Protein Synthesis (Updated) 2024
De technologiewereld evolueert voortdurend. Nieuwe technologieën worden uitgevonden, ontwikkelaars bouwen nieuwe producten met behulp van deze technologieën en nieuwe markten ontstaan bij mensen die deze producten gebruiken. De volgende bronnen helpen u verder te leren, vragen te beantwoorden en op de hoogte te blijven van deze veranderingen.
De onderstaande bronnen zijn allemaal volledig gratis. Veel van deze bronnen blijven gratis door afhankelijk te zijn van leden van de community zoals jij, dus wees niet verlegen om deel te nemen!
Leren-naar-code websites
Leren om te coderen is een constante reis die nooit eindigt voor zelfs de meest ervaren programmeurs. Elke dag verschijnen er nieuwe talen en kaders, en de enige manier om bij te blijven, is door te blijven leren. Hoewel u nog geen ervaren ontwikkelaar bent, zijn de volgende bronnen aantrekkelijk voor beginners met verschillende leerstijlen. Je kunt algemene inleidende informatica-onderwerpen of specifieke webontwikkelingstechnieken leren door tekst te lezen of videolessen te bekijken, en dit in je eigen tempo of in een geplande les te doen.
Codecademy
Codecademy, gemaakt voor mensen zonder eerdere programmeerervaring, is de gemakkelijkste manier om online te leren coderen. U kunt de site gebruiken voor
-
Front-end-talen leren, zoals HTML, CSS en JavaScript
-
Probeer back-end-talen zoals Ruby, Python en PHP
-
Real-pagina's maken van websites zoals AirBnb, Flipboard en Etsy
Front-endtalen richten zich op het uiterlijk van websites, terwijl back-endtalen websitelogica toevoegen, zoals wat gebruikers moeten laten zien en wanneer.
Je hoeft niets te downloaden of te installeren om te beginnen met coderen op de Codecademy - meld je aan of log in en begin met leren.
Als je vastloopt, kijk dan naar een hint onder aan de instructies, of klik op de vraag en antwoord forum-link om een vraag te stellen of om te zien of iemand al een oplossing voor je probleem heeft gepost.
Coursera en Udacity
MOOC's , of enorme open online cursussen , zijn klassen of cursussen die via internet worden gegeven aan een vrijwel onbeperkt aantal studenten. Deze cursussen stimuleren het gebruik van online forums en interactiviteit om een gevoel van gemeenschap te creëren. Coursera en Udacity, twee van de grootste MOOC's, hebben een verscheidenheid aan codeergerelateerde cursussen. Elke cursus wordt gegeven door middel van een reeks videolessen door een lid van de universiteitsfaculteit of een branchedeskundige.
Hackdesign. org
De andere helft van de codering is ontwerpen. Goed visueel ontwerp is vaak het verschil tussen honderden mensen gebruiken en delen van uw website en miljoenen mensen dit laten doen.Hack Design heeft 50 ontwerplessen gemaakt door topontwerpers uit de hele wereld, waaronder ontwerpers van Facebook, Dropbox en Google.
Elke les wordt wekelijks per e-mail naar u verzonden, inclusief artikelen om te lezen en ontwerptaken die moeten worden voltooid op basis van wat u zojuist hebt geleerd. De behandelde onderwerpen omvatten typografie, productontwerp, gebruikersinteracties en tools voor snelle prototyping.
Code. org
In december 2013, Code. org heeft geschiedenis geschreven toen meer dan 15 miljoen Amerikaanse scholieren deelnamen aan een learn-to-code-evenement met de naam Hour of Code. In 2014 oefenden nog eens 25 miljoen studenten hun programmeervaardigheden een uur lang uit. Code. org organiseert zijn eigen inhoud voor studenten van de kleuterschool tot de achtste klas. Het bevat ook koppelingen naar andere leer-naar-code bronnen, die voor verschillende leeftijden zijn bedoeld.
Code. org heeft ook offline leer-naar-code-materiaal, zodat u kunt blijven leren, zelfs als u geen betrouwbare toegang tot een internetverbinding hebt.
Coding-reference websites
Terwijl u leert te coderen, raakt u vast. Uw code zal zich gewoon niet gedragen zoals u van plan was. Dit gebeurt met elke programmeur - het is een onvermijdelijk onderdeel van het proces van het veranderen van menselijke logica en vage gedachten in starre code die een computer kan begrijpen. Het belangrijkste is om een plan te hebben en wat middelen te hebben om je code te debuggen en je probleem op te lossen.
De volgende bronnen bevatten referentieteksten die u helpen bij het controleren van uw coderingssyntaxis en communitygebruikersgroepen, die u helpen bij het controleren van uw programmalogica.
W3Schools
W3Schools is een van de beste bronnen voor beginners die net beginnen te leren. De website bevat referentiemateriaal en elementaire handleidingen voor HTML, CSS, JavaScript, PHP en andere programmeertalen, bibliotheken en standaarden.
Bovendien bevatten de referentiepagina's veel codeervoorbeelden die u in uw browser kunt bekijken en wijzigen, samen met een lijst met attributen of eigenschappen die kunnen worden gebruikt. Als u weet dat u een afbeelding kunt invoegen met HTML, de tekstkleur kunt wijzigen met behulp van CSS of een waarschuwing kunt weergeven voor de gebruiker met JavaScript, maar u kunt de exacte syntaxis niet onthouden om dit te doen, probeer dan te beginnen met W3Schools.
Mozilla Developer Network
Mozilla Developer Network (MDN) is een wiki-achtige referentie- en zelfstudiewebsite die HTML, CSS, JavaScript en verschillende API's omvat. De website wordt onderhouden door de community van ontwikkelaars, dus iedereen kan een bijdrage leveren, zelfs jij! Hoewel MDN niet zo beginnersvriendelijk is als W3Schools, is het een van de meest complete en nauwkeurige documentatiebronnen voor webtalen.
Ontwikkelaars gebruiken vaak MDN om naar de syntaxis te verwijzen en om ook de compatibiliteit van desktopcomputers en mobiele browsers voor specifieke tags en opdrachten te bekijken. Je kunt ook tutorials bekijken op MDN gehost door de Mozilla Foundation, een non-profitorganisatie die helpt bij het ondersteunen en onderhouden van de Firefox-browser.
Stack Overflow
Stack Overflow is relatief jong, opgericht in 2008, maar is al snel de beste plaats voor ontwikkelaars om vragen over codering te stellen en te beantwoorden.Iedereen kan een vraag stellen, individuele programmeurs geven antwoorden en de website-gemeenschap stemt op of neer op de antwoorden om overeenstemming of onenigheid te tonen. De site bevat onderwerpen die alle belangrijke programmeertalen voor het web behandelen en de meest populaire onderwerpen zijn onder andere JavaScript, Ruby en Python.
Voordat u een vraag stelt, doorzoekt u de website om te zien of er al een antwoord op uw vraag is gepost. Een van de websitevoorschriften van de etiquette laat zien dat je wat onderzoek hebt gedaan voordat je een vraag postte.
Technieuws en communitywebsites
Er zijn mensen die over de hele wereld coderen en iemand in Shanghai kan een app maken die u elke dag gebruikt, net zo gemakkelijk als iemand in San Francisco. Een aantal bronnen is beschikbaar voor ontwikkelaars om beter te begrijpen waar anderen aan werken, zowel bij grote bedrijven als bij startups. Naast wat mensen momenteel aan het doen zijn, kan het nuttig zijn om te zien wat er in het verleden is gebouwd, zodat u verbeterpunten kunt identificeren als u een website heeft die u wilt bouwen.
De volgende bronnen helpen u op de hoogte te blijven van wat er in de tech-community aan de hand is en communiceren met andere mensen die geïnteresseerd zijn in technologie in uw stad.
TechCrunch
TechCrunch is een populaire blog over technologie-startups en grote technologiebedrijven. In 2006 versterkte de website zijn reputatie toen het het verhaal brak van Google dat YouTube voor $ 1 overnam. 6 miljard. Naast de online rapportage heeft TechCrunch het hele jaar door conferenties, zoals Disrupt, waar gesprekken worden gehouden met veteranen uit de branche en nieuwe startups van technologie worden belicht.
Hacker Nieuws
HackerNews (HN) is een discussiewebsite gehost door YCombinator, een startup incubator in Californië. De startpagina van de website is een verzameling hyperlinks, vaak naar opstartwebsites en nieuwsartikelen die individuele gebruikers hebben ingediend.
Nadat een inzending is gedaan, kan de hele community de inzending bijwerken en worden de meest gerangschikte inzendingen eerst op de startpagina vermeld. De community kan ook commentaar geven op individuele inzendingen en elke opmerking kan ook worden bijgewerkt, waarbij de meest gerangschikte reactie als eerste op elke inzendingspagina wordt weergegeven.
Voorlegtitels die beginnen met "Show HN" zijn een verzoek aan de community om commentaar te geven op een startup-website die net is gelanceerd. Inzendingstitels die beginnen met "Ask HN" zijn een verzoek aan de community om een vraag te beantwoorden of erop te reageren.
Meetup
Meetup is een website die lokale vergaderingen organiseert op basis van interesses of activiteiten. Organisatoren van Meetup, die vrijwillige leden van de community zijn, organiseren vergaderingen door informatie op de website te plaatsen. Vervolgens zoeken communityleden, join en RSVP voor vergaderingen via de website.
Hoewel u alleen kunt leren, is het vinden van andere mensen die leren coderen een geweldige manier om gemotiveerd te blijven en uw momentum bij te houden. De mensen die je ontmoet, kunnen leren coderen om dezelfde redenen als je bent, bijvoorbeeld om een website te bouwen, vaardigheden voor een bestaande baan te verbeteren of een nieuwe technische baan te vinden.