Come imparare la programmazione del computer online a casa (con immagini)

Sommario:

Come imparare la programmazione del computer online a casa (con immagini)
Come imparare la programmazione del computer online a casa (con immagini)

Video: Come imparare la programmazione del computer online a casa (con immagini)

Video: Come imparare la programmazione del computer online a casa (con immagini)
Video: Come usare Virtualbox - Macchina virtuale (2022) 2024, Aprile
Anonim

La programmazione informatica è un'abilità inestimabile per chiunque desideri creare e progettare programmi per computer, software o app per telefoni o tablet. Fortunatamente, non devi iscriverti a un college in sede per imparare a pensare come un programmatore e acquisire le competenze di cui hai bisogno. È possibile, e non raro, imparare a programmare online comodamente da casa. Molti siti Web presentano corsi didattici a cui è possibile accedere gratuitamente e sono vantaggiosi sia per i programmatori principianti che per i programmatori esperti che desiderano apprendere alcuni nuovi trucchi professionali.

Passi

Parte 1 di 4: selezione di un sito Web di programmazione gratuito

Impara la programmazione del computer online a casa Passaggio 1
Impara la programmazione del computer online a casa Passaggio 1

Passaggio 1. Scegli Code Academy se sei un programmatore alle prime armi

Code Academy è un sito noto e popolare che può aiutare i programmatori inesperti ad apprendere le basi. Il sito è gratuito e puoi scegliere diversi corsi che ti consentono di conoscere diversi linguaggi di programmazione e aspetti della programmazione. Le offerte dei corsi includono: JavaScript, PHP, Python e HTML + CSS. Scopri di più su

Se ti piace lo stile di Code Academy, dai un'occhiata anche a un paio di siti di programmazione online simili (e anche gratuiti). Ad esempio, vedere Code.org, all'indirizzo https://www.code.org. Vedi anche Code School, su

Impara la programmazione del computer online a casa Passaggio 2
Impara la programmazione del computer online a casa Passaggio 2

Passaggio 2. Segui i corsi della Kahn Academy se desideri un video tutorial

Per gli studenti visivi che desiderano acquisire alcune abilità di programmazione online, Kahn Academy potrebbe essere l'opzione migliore. È gratuito e le lezioni della Kahn Academy includono istruzioni di programmazione passo passo e video da guardare.

Scopri di più e controlla alcune lezioni online su

Impara la programmazione del computer online a casa Passaggio 3
Impara la programmazione del computer online a casa Passaggio 3

Passaggio 3. Consulta il MIT Open Courseware se desideri andare oltre le basi

Il Massachusetts Institute of Technology pubblica programmi online di vecchi corsi. Ciò fornisce una risorsa formidabile per i programmatori curiosi che vogliono imparare da istruttori al più alto livello. Sebbene questa non sia l'opzione migliore per i principianti, i corsi non ti consentono di interagire con gli istruttori e potresti non essere in grado di accedere a tutti i materiali del corso, l'OCW è un'ottima risorsa per i programmatori più esperti che desiderano completare la loro programmazione conoscenza.

Scopri di più online su

Parte 2 di 4: apprendimento sui siti di programmazione a pagamento

Impara la programmazione del computer online a casa Passaggio 4
Impara la programmazione del computer online a casa Passaggio 4

Passaggio 1. Seleziona Udacity per lavorare con un coach di programmazione personale

Se non ti senti abbastanza a tuo agio nei corsi di programmazione online senza supervisione o assistenza, Udacity potrebbe essere il sito giusto per te. Ti verrà assegnato un coach personale con cui lavorare online. Il coach ti aiuterà a navigare tra i corsi di programmazione guidata del sito web. Ma Udacity non è gratuito; devi pagare per i loro servizi.

Le lezioni possono costare fino a $ 999 USD. Visita il sito web di Udacity per ulteriori informazioni all'indirizzo:

Impara la programmazione del computer online a casa Passaggio 5
Impara la programmazione del computer online a casa Passaggio 5

Passaggio 2. Scegli Udemy se sei interessato a una vasta selezione di corsi

Il sito offre oltre 55.000 corsi, la maggior parte dei quali approfondisce aspetti della codifica e della programmazione. Le lezioni sono tenute da esperti del settore, anche se molti richiedono un pagamento. Udemy offre anche molti corsi per principianti e di livello introduttivo gratuiti. Se vuoi un sito con un gran numero di corsi specifici, vai con Udemy.

  • Inoltre, fai attenzione alle frequenti vendite di Udemy. Sebbene i corsi abbiano un prezzo accessibile (a partire da $ 10 USD) per cominciare, le vendite possono ridurre il costo dei corsi del 50-85%.
  • Scopri di più online su
Impara la programmazione del computer online a casa Passaggio 6
Impara la programmazione del computer online a casa Passaggio 6

Passaggio 3. Scegli Code Avengers se desideri lavorare in una lingua diversa dall'inglese

Code Avengers ha sede in Nuova Zelanda e, oltre all'inglese, offre corsi di programmazione in russo, olandese, spagnolo, turco, italiano e portoghese. Il sito si concentra sull'insegnamento di linguaggi di codifica comuni come Python, Java Script e HTML + CSS. Il sito offre un periodo di prova gratuito, durante il quale è possibile prendere lezioni gratuitamente.

  • Code Avengers offre anche lezioni progettate specificamente per i giovani programmatori di età compresa tra 5 e 16 anni.
  • Prova un periodo di prova gratuito e scopri di più su:

Parte 3 di 4: seguire un corso di programmazione

Impara la programmazione del computer online a casa Passaggio 7
Impara la programmazione del computer online a casa Passaggio 7

Passaggio 1. Seleziona un corso di programmazione che ti interessa

Ad esempio, se sei interessato a progettare siti Web eleganti, cerca corsi su argomenti come HTML/CSS, jQuery o Ajax. Se stai cercando di avviare la tua attività imprenditoriale online, PHP e MySQL sono una buona scelta per questo.

La maggior parte delle piccole imprese online sono costruite utilizzando queste tecnologie open source (e spesso gratuite)

Impara la programmazione del computer online a casa Passaggio 8
Impara la programmazione del computer online a casa Passaggio 8

Passaggio 2. Concentrati su Java per imparare la lingua più popolare

Java è utilizzato su oltre 7 miliardi di dispositivi in tutto il mondo (compresi i telefoni cellulari Android) ed è quindi un punto di partenza naturale per chiunque stia imparando a programmare. Il linguaggio è molto richiesto, con molti datori di lavoro che richiedono specificamente che i loro potenziali programmatori utilizzino Java.

  • I corsi in Java sono disponibili attraverso ogni sito di apprendimento online.
  • Oltre ai siti Web didattici, ci sono molte comunità Java online che aiuteranno i programmatori alle prime armi, inclusa una vasta comunità Java su LinkedIn.
Impara la programmazione del computer online a casa Passaggio 9
Impara la programmazione del computer online a casa Passaggio 9

Passaggio 3. Segui un corso in C, C# o C++ per imparare 3 linguaggi correlati

Dopo aver scelto un sito Web didattico, la prossima decisione importante sarà selezionare un linguaggio di programmazione da imparare. Il C è uno dei linguaggi più antichi e più utilizzati. C++ consente agli utenti di creare programmi per un'ampia varietà di piattaforme, mentre C# (pronunciato C sharp) è l'iterazione più moderna del linguaggio.

Tutti i siti web didattici già menzionati offriranno corsi in tutte e 3 queste lingue

Impara la programmazione del computer online a casa Passaggio 10
Impara la programmazione del computer online a casa Passaggio 10

Passaggio 4. Impara SQL se desideri lavorare nella gestione dei dati

SQL è un linguaggio di codifica popolare per gli imprenditori e altri che lavorano in campi che richiedono la gestione e l'utilizzo di notevoli quantità di dati. La lingua consente di impostare e gestire i database.

Sebbene SQL non sia così versatile come Java o C, è molto richiesto da programmatori e programmatori professionisti. La maggior parte dei datori di lavoro richiede che i propri programmatori di elaborazione dati siano fluenti in SQL

Impara la programmazione del computer online a casa Passaggio 11
Impara la programmazione del computer online a casa Passaggio 11

Passaggio 5. Scegli Python se desideri un'opzione più semplice con cui iniziare

Python non è così difficile da imparare come alcuni degli altri linguaggi di programmazione, come Java o C++. È comunemente usato per creare siti Web e creare database ed è anche abbastanza versatile per creare giochi e software.

Nel tempo, la maggior parte dei programmatori impara molte lingue. In questo senso, non importa molto quale sia la tua prima lingua, a patto che tu raccolga altre lingue una volta che hai imparato la tua prima

Impara la programmazione del computer online a casa Passaggio 12
Impara la programmazione del computer online a casa Passaggio 12

Passaggio 6. Gioca con il codice di esempio fornito da un corso

La maggior parte dei corsi online ti mostrerà un codice di esempio, per aiutarti a capire cosa fanno determinate sequenze di tasti e testi di codifica. Quindi, piuttosto che guardare semplicemente il codice, armeggiare e cambiarlo, quindi vedere quali risultati ha avuto il tuo armeggiare. Questo ti aiuterà a raccogliere concetti dati più rapidamente.

  • Questo è particolarmente importante se il tuo corso è pesante sulla lettura. Leggere sulla codifica e in realtà la codifica sono processi molto diversi.
  • Implementa il codice di esempio del tuo corso per assicurarti di comprendere veramente i principi di programmazione che stai imparando.
Impara la programmazione del computer online a casa Passaggio 13
Impara la programmazione del computer online a casa Passaggio 13

Passaggio 7. Non aver paura di chiedere aiuto se sei confuso

Può essere facile sentirsi confusi dai corsi di programmazione nelle lezioni online a casa. Se sei bloccato su un problema di codifica o non ti è chiaro un aspetto del corso, contatta l'istruttore o uno dei tuoi colleghi. Ad esempio, se non riesci a scrivere una riga di codice specifica, lavoraci da solo per circa 20 minuti. Quindi, se sei ancora perplesso, contatta il tuo istruttore per chiedere aiuto.

  • Se stai seguendo un corso online autoguidato, dai un'occhiata a un forum di codifica per entrare in contatto con programmatori esperti che dovrebbero essere disposti a rispondere alle tue domande sulla codifica.
  • Ad esempio, controlla il forum "Stack Overflow" all'indirizzo:
  • Puoi anche consultare il forum online "Code Project" all'indirizzo:

Parte 4 di 4: integrare il tuo apprendimento da solo a casa

Impara la programmazione del computer online a casa Passaggio 14
Impara la programmazione del computer online a casa Passaggio 14

Passaggio 1. Esercitati a programmare quotidianamente per migliorare le tue abilità

Ogni volta che riesci a trovare il tempo, siediti e inizia a praticare la codifica di programmi per computer da un livello base. Più ti impegni con il codice stesso, più velocemente acquisirai conoscenze di programmazione. Prova anche a scrivere il codice a mano. Se ti candidi per un lavoro di programmazione, ti verrà chiesto di codificare a mano durante il colloquio.

Tuttavia, non è necessario esaurirsi mentalmente per imparare il codice. Se ti senti frustrato o sei sempre più confuso, prenditi una pausa di 30 minuti

Impara la programmazione del computer online a casa Passaggio 15
Impara la programmazione del computer online a casa Passaggio 15

Passaggio 2. Leggi i libri di programmazione per familiarizzare con la programmazione

Se non sei uno studente cinestetico o tattile ma acquisisci conoscenze principalmente attraverso mezzi visivi e la lettura, i libri di programmazione saranno un ottimo modo per imparare a programmare. Questi libri analizzano non solo i meccanismi della codifica, ma anche la storia e le teorie alla base dei linguaggi di codifica. Se sei interessato, dai un'occhiata ai titoli tra cui:

  • Che cos'è l'HTML5?, di Brett McLaughlin.
  • Elementi essenziali di PHP, di Julie Meloni.
  • Pensa a Python, di Allen Downey.
  • Impara Ruby nel modo più duro, di Zed Shaw.
Impara la programmazione del computer online a casa Passaggio 16
Impara la programmazione del computer online a casa Passaggio 16

Passaggio 3. Usa un'app per bambini per padroneggiare le basi della programmazione

Le app di programmazione incentrate sui bambini possono essere utili per gli adulti che stanno imparando a programmare online a casa. Le app scompongono la codifica nei suoi componenti più semplici e presentano le informazioni in un modo che è pesante sulla grafica e facile da elaborare. Questo può aiutarti a recuperare il ritmo se stai lottando nella tua classe e può cementare le basi della programmazione nella tua mente.

Se sei interessato, dai un'occhiata alle app di programmazione incentrate sui bambini come "Scratch", "Tynker", "Hopscotch" e "Cargo-Bot". Dovrebbero essere disponibili su tutti i principali app store

Impara la programmazione del computer online a casa Passaggio 17
Impara la programmazione del computer online a casa Passaggio 17

Passaggio 4. Gioca a un gioco di programmazione online per immergerti nella programmazione

Se ti piace l'idea di imparare a programmare attraverso istruzioni divertenti e giocose, dai un'occhiata a un gioco di programmazione. Esistono molti giochi online a cui puoi giocare gratuitamente. Questi giochi possono integrare la conoscenza che stai acquisendo nella tua classe di programmazione. Se preferisci creare giochi piuttosto che giocarci, una serie di tutorial di codifica online ti guidano attraverso il processo di creazione del tuo gioco online.

  • Dai un'occhiata a Code Combat online su:
  • Puoi anche dare un'occhiata a CodenGame su:
  • Per creare il codice per il tuo gioco online, visita Game Maven all'indirizzo:

Suggerimenti

  • I termini "codifica" e "programmazione" sono sostanzialmente intercambiabili. "Programmazione" è un termine generico che include la "codifica" più tecnicamente orientata.
  • Ci sono molti altri siti di programmazione online. Per avere un'idea di alcune delle risorse online per controllare Girl Develop It, su
  • Non avrai bisogno di spendere soldi per imparare a programmare online. Per sviluppare competenze in informatica, tutto ciò di cui hai bisogno è un PC, compilatori adeguati (disponibili gratuitamente) e una connessione Internet affidabile.

Consigliato: