3 siti Web per iniziare con l'apprendimento del linguaggio di programmazione C ++
Imparare a programmare può essere difficile per molti, anche con linguaggi di programmazione relativamente facili. Mentre Java è più facile da usare (dove abbiamo numerosi articoli qui su MakeUseOf per Java così come linguaggi di scripting Internet e decidere quale imparare quale linguaggio di programmazione imparare - Programmazione Web quale linguaggio di programmazione imparare - Programmazione web oggi noi andiamo a dare un'occhiata ai vari linguaggi di programmazione Web che alimentano Internet: questa è la quarta parte di una serie di programmatori per principianti, nella parte 1 abbiamo imparato le basi di ... Leggi di più), il C ++ potrebbe non essere.
Tuttavia, quelli con una certa esperienza di programmazione troveranno che l'apprendimento di C ++ è meno difficile dei principianti, sebbene ci siano molti buoni siti web con cui insegnare.
Perché imparare C++?
Perché ti piacerebbe imparare il C ++? È un linguaggio di programmazione molto potente che ha fondamentalmente un “fidati del programmatore” motto. Mentre quella posizione aumenta anche la possibilità di errori senza che il compilatore dia fastidi, dà al programmatore più flessibilità nel modo in cui scrive il proprio codice.
Per questo motivo, la maggior parte dei programmi sono scritti almeno in parte in questa lingua o in suo cugino, C. Anche l'apprendimento del C ++ è vantaggioso in un altro modo - dato che C ++ è molto simile a C, puoi capire e (per la maggior parte) codice in C anche.
LearnCpp.com
LearnCpp è un posto fantastico sia per i principianti sia per i programmatori un po 'esperti per iniziare con C ++. L'autore del sito ha scritto molto bene, tutorial completi che coprono letteralmente tutte le lezioni di base (come l'installazione di un buon IDE, come il mio Geany preferito per Linux Geany - Un editor di codice di grandi dimensioni per Linux Geany - Un editor di codice di grandi dimensioni per Linux Sorprendentemente, Linux non offre molti buoni IDE (Integrated Development Environments). Credo che questo sia dovuto al fatto che la maggior parte dei programmatori Linux ha eliminato il vecchio Notepad (o gedit in questo caso) e ha avviato ... Read More) per alcuni cose piuttosto avanzate (come le ultime modifiche alla revisione del C ++ del 2011).
Tra tutti i siti che elencherò qui, ti consiglio di provarlo prima prima di tutti gli altri. Le esercitazioni seguono un percorso molto logico che si basa su tutorial precedenti mentre si procede. Inoltre, dopo ogni lezione, l'autore ti offre un quiz per vedere se hai capito di cosa tratta la lezione, che trovo fantastica.
CPlusPlus.com
CPlusPlus è un altro ottimo sito Web per l'apprendimento del C ++. Anche se questo sito ha anche alcuni tutorial, è meglio utilizzato come riferimento. Ci sono moltitudini di concetti di programmazione che puoi consultare, il che è molto utile quando vuoi usare una certa tecnica, ma ti capita di rimanere bloccato.
Questo sito potrebbe non essere il migliore in assoluto per i principianti, poiché la sua natura referenziale implica che include più termini di gergo di LearnCpp.com. Tuttavia, le informazioni incluse nel sito sono ancora molto buone e dovrebbero essere utilizzate finché capisci cosa dice.
Cprogramming.com
Nel caso in cui i primi due siti web non siano la tua tazza di tè per qualsiasi motivo, forse avrai un po 'più di fortuna con Cprogramming.com. Questo sito include anche un tutorial ben scritto e altri extra che puoi sicuramente utilizzare. Personalmente preferisco preferire LearnCpp.com perché trovo le esercitazioni su quel sito un po 'più facili da capire, ed è più facile navigare tra le lezioni in quanto sono più organizzate (di nuovo, la mia opinione). Tuttavia, la tua opinione potrebbe non essere uguale alla mia, quindi se funziona meglio per te, usala!
La cosa buona di Cprogramming.com è il fatto che include sia tutorial per C ++ che C, quindi puoi imparare entrambe le lingue attraverso tutorial scritti dallo stesso autore. Questo è ottimo per disegnare i confronti tra le due lingue, inoltre se hai trovato che imparare C ++ è più facile con questo sito, molto probabilmente sarà altrettanto facile con il tutorial C.
Conclusione
Si spera che, armati di questi tre siti, sarete in grado di comprendere C / C ++ e iniziare a scrivere i vostri programmi. Ricorda che all'inizio, la funzionalità dovrebbe essere la priorità rispetto all'aspetto, quindi non pensare che il tuo programma non valga nulla se non ha una GUI. Gli algoritmi e altri codici sono ciò che fa fare un programma a ciò che dovrebbe fare e, se funziona, è fantastico! Missione compiuta!
Facci sapere quali siti preferisci nei commenti qui sotto.
Immagine di credito: sfondo di Internet con codice binario tramite Shutterstock
Scopri di più su: Apprendimento della lingua, programmazione.