7 migliori risorse gratuite per la programmazione di apprendimento
Formare / / December 19, 2019
1. freeCodeCamp
- Tecnologia: HTML, CSS, JavaScript, Git, Node.js, React.js e altri.
- Costo: completamente gratuito.
- Livello: Tutti i livelli.
- Lingua: inglese.
programma freeCodeCamp insegna costantemente all'utente tutti gli aspetti fondamentali dello sviluppo web dai concetti iniziali alle sofisticate tecniche di sviluppo. All'inizio di ogni lezione di leggere la teoria e di applicarlo in pratica: scrivere il codice in un editor di speciale, e voi, il sistema controlla. Se ci sono difficoltà, è possibile discutere con gli altri studenti del forum.
Alla fine dei moduli teorici si mostra progetti, di cui un esempio è necessario creare le proprie applicazioni web. risultati di sviluppo dovrebbero essere pubblicati sulla risorsa, dopo di che possono valutare altri utenti.
Inoltre freeCodeCamp aiuta gli studenti si incontrano a squadre e lavorare insieme su progetti non commerciali reali. Questa è una buona occasione per acquisire una preziosa esperienza nello sviluppo e di portafoglio necessarie per l'occupazione.
freeCodeCamp →
2. Codecademy
- Tecnologia: HTML, CSS, JavaScript, Angular.js, React.js, Python, Ruby e altri.
- Costo: gratis o $ 20 al mese per contenuti aggiuntivi.
- Lingua: inglese.
- Grado di difficoltà: Livello medio-facile.
Come la risorsa precedente, Codecademy si basa sulla programmazione web. Stai visualizzando la teoria, e quindi eseguire l'operazione nell'editor interattivo. Esso fornisce corsi specifici di utenti dedicati alle diverse tecnologie. La parte principale di ciascuno di essi è disponibile gratuitamente, ma i quiz e le assegnazioni per lo sviluppo del progetto sono aperte dopo la sottoscrizione.
In Codecademy hanno anche programmi pay complessi che sistematizzare e integrare materiali di diversi corsi. Ad esempio, il programma Siti web costruire da zero tutorial step-by-step forniscono un semplice sito web da zero utilizzando tecnologie diverse.
Codecademy →
3. Coursera
- Tecnologia: HTML, CSS, JavaScript, Angular.js, Java, Python, Ruby, Swift e gli altri.
- Costo: gratis o $ 49 al mese per contenuti aggiuntivi.
- Lingua: inglese, russo e altri.
- Livello: Tutti i livelli.
A Coursera, è possibile trovare una varietà di corsi per diversi linguaggi di programmazione da importanti università del mondo. Qui si può imparare non solo per lo sviluppo del web, ma anche la creazione di applicazioni mobili e desktop. Alcuni corsi sono autosufficienti, ma la maggior parte fusi in specializzazione - una serie di corsi relativi.
Vedi il materiale teorico testo presentato e video, è gratuito. Ma la maggior parte dei compiti di prova e pratici che richiedono insegnante di verifica o di altri utenti sono disponibili solo in abbonamento.
Coursera →
4. edx
- Tecnologia: HTML, CSS, JavaScript, Java, Python, Ruby e altri.
- Costo: gratuito o $ 49 al mese per un certificato.
- Lingua: inglese e altri.
- Livello: Tutti i livelli.
Su EDX è possibile ottenere l'accesso ai corsi da aziende ben note e le università. Tra loro ci sono, per esempio, il famoso corso introduttivo per principianti Introduzione alla Computer Science presso la Harvard University. Il contenuto didattico è presentato in gran parte lezioni video e testi. Alcuni corsi contengono quiz e altre attività interattive.
Completamento maggior parte dei materiali piattaforma non è chiedere soldi. Ma per ottenere un certificato attestante il completamento di un corso, è possibile solo per i soldi.
EDX →
5. INTUIT
- Tecnologia: HTML, CSS, JavaScript, algoritmi e banche dati, C #, Java, Python, Ruby, e altri.
- Costo: gratuito o 500 rubli al mese per il tutoraggio servizi.
- Lingua: Russo.
- Livello: Tutti i livelli.
Nel catalogo della piattaforma educativa "INTUIT" ha testo e video tutorial sugli istituti educativi russi e internazionali, società IT. piattaforma di contenuti copre tutte le principali aree della programmazione dal sito di sviluppo per creare applicazioni desktop. Self-studio è gratuita, ma c'è un servizio a pagamento in cui un utente effettua un tutor personale.
"INTUIT» →
6. Stepic
- Tecnologie: JavaScript, C #, reti neurali, C ++ e altri.
- Costo: completamente gratuito.
- Lingua: Russo, Inglese.
- Grado di difficoltà: medio-facile.
Un'altra piattaforma senza scopo di lucro per i corsi che forniscono le aziende russe e le università. Anche se Stepic non è tanto di specifici linguaggi di programmazione, il materiale può essere trovato qui conoscenze fondamentali della matematica e la teoria degli algoritmi, che sarà utile a tutti sviluppatore.
Stepic →
7. libri di testo moderni Javascript
- Tecnologie: JavaScript, e altri.
- Costo: gratuito o 6500 rubli per un corso aggiuntivo.
- Lingua: Russo.
- Livello: Tutti i livelli.
Questa risorsa è dedicata al linguaggio Javascript e relative tecnologie web. Qui troverete un corso di testo molto dettagliato, ben strutturato e di facile comprensione su JS. Assegnazioni dopo ogni argomento contribuirà a consolidare le loro conoscenze. Allo stesso tempo, il materiale è puramente teorica e non insegna la realizzazione di progetti nella pratica.
È possibile liberare per impegnarsi nel proprio libro di testo o pagare per i corsi avanzati che comprendono lo studio di JavaScript o tecnologie correlate con l'insegnante.
"Moderna sui libri di testo Javascript» →