Installazione di software fondamentali

Questa traduzione è incompleta. Collabora alla traduzione di questo articolo dall’originale in lingua inglese.

In questo articolo, ti mostriamo come eseguire l'installazione di tutti i software necessari per iniziare con lo sviluppo web.

Quali strumenti utilizzano i professionisti?

  • Un computer. Certo, potrebbe sembrare ovvio, ma alcuni di voi staranno leggendo questo articolo su un telefono o sul computer della biblioteca. Per iniziare seriamente con lo sviluppo web, sarebbe meglio investire in un computer di tuo possesso, con un qualsiasi sistema operativo (Windows, Mac, o Linux).
  • Un editor di testo, dove scrivere il codice. Si possono utilizzare editor di testo (es. Brackets, Atom o Visual Studio Code), oppure un editor ibrido (es. Dreamweaver). Editors per documenti da ufficio (es. Word o OpenOffice) non sono adatti allo scopo, siccome fanno affidamento su elementi nascosti che interferiscono con i motori di rendering usati dai browser web.
  • Web browsers, per testare il codice. Al momento, i browser più utilizzati sono Firefox, Chrome, Opera, Safari, e Internet Explorer. Dovrestii anche testare il tuo sito su dispositivi mobili e sui vecchi web browser che i tuoi visitatori potrebbero ancora usare (such as IE 6–8).
  • Un editor grafico, come GIMP, Paint.NET, o Photoshop, per creare immagini da usare nel tuo sito.
  • A version control sistem, to manage files on servers, collaborate on a project with a team, share code and assets, and avoid editing conflicts. Right now Git is the most popular version control tool, and the GitHub code hosting service, based on Git, is also very popular.
  • A FTP program, used on older webhosting accounts to manage files on servers (Git is increasingly replacing FTP for this purpose). There are loads of (S)FTP programs available including Cyberduck, Fetch, and FileZilla.
  • An automation system, like Grunt or Gulp, to perform repetitive tasks automatically, for example minifying code and running tests.
  • Templates, libraries, frameworks, etc., to speed up writing common functionality.
  • More tools besides!

What tools do I actually need, right now?

That looks like a scary list, but fortunately you can get started in web development without knowing anything about most of these. In this article we'll just set you up with a bare minimum — a text editor and some modern web browsers.

Installing a text editor

You probably already have a basic text editor on your computer. By default Windows includes Notepad and OS X comes with TextEdit. Linux distros vary; Ubuntu comes with gedit by default.

For Web development, you can probably do better than Notepad or TextEdit. We recommend starting out with Brackets, which is a free editor that offers live previews and code hints.

Installing modern web browsers

For now, we'll just install a couple of desktop web browsers to test our code in. Choose your operating system below and click the relevant links to download installers for your favorite browsers:

Before going on, you should install at least two of these browsers and have them ready for testing.

Tag del documento e collaboratori

 Hanno collaborato alla realizzazione di questa pagina: SphinxKnight
 Ultima modifica di: SphinxKnight,