Treehouse

Introduzione

Leggi la descrizione ufficiale

Come Treehouse Opere

Realizzare i tuoi sogni e cambiare il mondo

IMPARARE

Imparare da più di 1000 video creati da insegnanti esperti in web design, codifica, affari, e molto altro ancora. La nostra biblioteca è continuamente aggiornato con le ultime su tecnologia web in modo da non sarete mai rimanere indietro.

pratica

In pratica ciò che hai imparato attraverso quiz e sfide interattiva del codice. Questo stile di pratica vi permetterà di conservare le informazioni che hai imparato in modo da poter applicare ai propri progetti futuri.

Guadagnare

Potrai guadagnare badge mentre viaggi attraverso una vasta libreria di corsi. Questi badge sono un indicatore di quali sono le competenze attualmente in possesso e sono visualizzabili da chiunque (anche i consulenti di grandi aziende!).

PHOTOTT
Questa scuola offre corsi di studio in:
  • Inglese

Visualizza i corsi »

Programmi

Questa scuola offre anche:

Corsi

Basi Php - Corso

online A tempo pieno Part time Iscrizioni aperte Stati Uniti d'America USA online

In questo corso Ti accompagno attraverso le basi della lingua, che vanno dalle dichiarazioni di base per condizionali. Creeremo un semplice "convertitore di unità", così come un "Daily programma di esercizio". Provvederemo quindi finire combinando quei programmi con l'HTML per creare una pagina web personale per dimostrare la vostra abilità. [+]

Fondamenti di PHP In questo corso Ti accompagno attraverso le basi della lingua, che vanno dalle dichiarazioni di base per condizionali. Creeremo un semplice "convertitore di unità", così come un "Daily programma di esercizio". Provvederemo quindi finire combinando quei programmi con l'HTML per creare una pagina web personale per dimostrare la vostra abilità. Cosa imparerai variabili operatori Condizionali Commenti PHP sul Web Conoscere PHP PHP è una delle tecnologie più utilizzate su Internet oggi, che sostengono molti grandi progetti come WordPress, Drupal, Wikipedia e Facebook. Una stima conservativa è che il 25% del web è costruito su PHP. La forza trainante di PHP è sempre stato; per risolvere i problemi, e renderlo più veloce e più facile da costruire siti web. A causa di questa unità, PHP è la scelta ideale per la creazione di siti web semplici ma potenti e applicazioni. Convertitore di unità PHP ha 2 tipi di variabili: numero interi, per i numeri interi come 1 però 9, e galleggianti, per frazioni come ad esempio il costo di 1,99. In questo corso verrà creato un semplice convertitore di unità che utilizzerà queste variabili numero, insieme con gli operatori aritmetici, per calcolare peso e alla distanza conversioni. Programma di esercizio quotidiano In questa sezione, noi continueremo a estendere le competenze che hai imparato, come abbiamo esplorare più tipi di dati e la logica necessaria per creare un "Daily programma di esercizio". Ci memorizzare ogni esercizio di una variabile stringa, quindi useremo condizionali per controllare che l'esercizio viene visualizzato. PHP sul Web In questa sezione, useremo PHP in combinazione con l'HTML per creare la tua pagina web prima di PHP. Imparerete come PHP può ridurre il lavoro e la manutenzione occupato, che ci permette di lavorare più velocemente ed essere più produttivi. Infine ci combiniamo gli script precedenti per creare una pagina web personale per dimostrare la vostra abilità. Insegnante Alena Holligan Dopo un inizio in arte e si spostano in graphic design, Alena trovato la sua passione per la programmazione più di 15 anni fa e non ha mai guardato indietro. Alena gode di comunità ed è entusiasta di introdurre le persone al meraviglioso mondo di PHP e la Tech Comunità Portland. Quando non è al suo computer, Alena diverte a esplorare Portland con i suoi amici e la famiglia, compresi i suoi 3 bambini piccoli. Le piace anche la Sinfonia, cucina, libri, filati e Yoga. [-]

Naturalmente - Basi Javascript

online A tempo pieno Part time Iscrizioni aperte Stati Uniti d'America USA online

JavaScript è un linguaggio di programmazione che guida il web: dal front-end progettazione dell'interfaccia utente, di back-end di programmazione lato server, troverete JavaScript in ogni fase di un sito web e applicazioni web. In questo corso, imparerai i concetti di programmazione fondamentali e la sintassi del linguaggio di programmazione JavaScript. [+]

Nozioni di base JavaScript JavaScript è un linguaggio di programmazione che guida il web: dal front-end progettazione dell'interfaccia utente, di back-end di programmazione lato server, troverete JavaScript in ogni fase di un sito web e applicazioni web. In questo corso, imparerai i concetti di programmazione fondamentali e la sintassi del linguaggio di programmazione JavaScript. Cosa imparerai Cos'è JavaScript e dove viene utilizzato concetti di programmazione di base come le variabili, tipi di dati e istruzioni condizionali Quali funzioni sono e perché sono utili Come risolvere i problemi di programmazione La sintassi di base del linguaggio di programmazione JavaScript L'introduzione di JavaScript Conoscere il linguaggio di scripting più popolare del pianeta. La lingua che spinge milioni di siti web interattivi, poteri server veloci web e può anche essere utilizzato per costruire applicazioni desktop. In questa fase, si creerà il vostro primo programma JavaScript e imparare a risolvere i vostri errori di programmazione. Memorizzazione e monitoraggio delle informazioni con le variabili Scopri come utilizzare le variabili per memorizzare informazioni che cambiano durante un programma, come il punteggio in un gioco, o un totale di vendite. Imparerete anche sui diversi tipi di dati in JavaScript come stringhe, numeri e valori booleani. Lavorare con i numeri I numeri sono ovunque nella programmazione. Li utilizzato per tracciare il punteggio di un giocatore in un gioco, per calcolare il costo di spedizione di un prodotto, o semplicemente per contare il numero di volte in cui un pulsante "Mi piace" é stato cliccato su una pagina. In questa sezione del corso, imparerete come fare matematica di base in JavaScript. Prendere decisioni con le dichiarazioni condizionali istruzioni condizionali consentono di controllare il "flusso" del programma. Essi consentono di eseguire codice diverso in base alle condizioni del programma. La creazione di codice riutilizzabile con le funzioni funzioni JavaScript sono un potente strumento che consente di creare riutilizzabili blocchi di codice. Fanno la programmazione più veloce, più facile e meno soggetto a errori. Sono anche uno dei concetti più importanti programmazione JavaScript. Insegnante Dave McFarland Dave è uno sviluppatore web, O'Reilly autore, insegnante e Treehouse. Potete seguirlo su Twitter @davemcfarland [-]

Naturalmente - Come Fare Un Sito Web

online A tempo pieno Part time Iscrizioni aperte Stati Uniti d'America USA online

Se non hai mai costruito un sito web prima e non hai codifica o di design esperienza, questo è il punto di partenza. In questo progetto, si impara a costruire un sito web portafoglio moderna per desktop, tablet e dispositivi mobili. Si comincia con HTML di base e la sintassi CSS. Successivamente, si impara a costruire le pagine Web personalizzata con una galleria di immagini e pagina di contatto. Infine, camminiamo attraverso il modo di condividere un sito web in diretta sul web. [+]

Come fare un sito web Se non hai mai costruito un sito web prima e non hai codifica o di design esperienza, questo è il punto di partenza. In questo progetto, si impara a costruire un sito web portafoglio moderna per desktop, tablet e dispositivi mobili. Si comincia con HTML di base e la sintassi CSS. Successivamente, si impara a costruire le pagine Web personalizzata con una galleria di immagini e pagina di contatto. Infine, camminiamo attraverso il modo di condividere un sito web in diretta sul web. Cosa imparerai Come scrivere HTML di base Come per lo stile pagine web con i CSS Come per l'acquisto di un dominio e hosting Come caricare file A partire HTML e CSS In questo breve tutorial, controlleremo fuori un esempio del progetto web finale puntiamo a costruire. Poi, impareremo come codificare il nostro primo elemento HTML, che contribuirà a formare la struttura del nostro sito web. Infine, finiremo da styling nostro sito web con qualche semplice CSS. Queste due lingue, HTML e CSS, costituiscono gli elementi di base di ogni progetto web. HTML Prima HTML è un linguaggio di programmazione speciale che descrive la struttura di un documento. Con HTML, possiamo costruire le pagine web che contengono testo, immagini e molti altri tipi di contenuti. In primo luogo, faremo di iniziare con una lezione di storia veloce. Poi ci scavare nel più recenti innovazioni in HTML per la creazione di una struttura semplice pagina. Creazione di contenuto HTML Quando si costruisce siti web, è meglio scrivere come gran parte della struttura HTML come possibile prima di passare a CSS. In pratica, si sposta avanti e indietro tra HTML e CSS, ma costruire la maggior parte della struttura prima renderà un processo più facile. Prima inizieremo con la creazione di navigazione per il nostro sito. Poi, possiamo passare alla strutturazione galleria di immagini e di altri contenuti pagina. Infine, finiremo includendo un file CSS nella nostra pagina HTML. CSS: Cascading Style Sheets CSS è un linguaggio che ci permette di fare disegni che sono ben organizzato e bello. Mentre HTML descrive la struttura delle informazioni, CSS descrive come le informazioni devono essere presentate visivamente. Prima di iniziare a scrivere codice CSS per il nostro sito, ci sarà trascorrere del tempo conoscere la sintassi dei CSS. Personalizzazione di colori e caratteri Colori in CSS richiedono un formato codificato speciale chiamato esadecimale. Per prima cosa conoscere i numeri esadecimali e poi li possiamo utilizzare nei nostri valori di colore. Poi, impareremo come trovare i caratteri licenza così come il modo di inserire i caratteri in una pagina web. Pagine Web Styling e navigazione Le tecniche necessarie per lo styling una galleria di immagini così come di navigazione orizzontale sono in realtà molto simili. In primo luogo, impareremo come stile di un gruppo di immagini e li converte in righe e colonne per la nostra galleria di immagini. Poi, useremo una tecnica simile CSS per creare navigazione orizzontale da una lista non ordinata. Aggiunta di pagine di un sito web Quando più pagine web sono collegate tra loro, le pagine diventano noti collettivamente come un sito web. La home page fungerà da modello sia per la nostra pagina di contatto e circa pagina. In entrambe le pagine, impareremo alcune nuove tecniche CSS. Responsive Web Design e Testing I siti web moderni sono costruiti con gli utenti mobili e desktop in mente. Costruendo il nostro sito con percentuali fluide (al posto dei pixel fissi), siamo fuori per un buon inizio. Tuttavia, possiamo aggiungere regole CSS speciali chiamati media query per migliorare ulteriormente l'esperienza. Dopo aver aggiunto responsive design, testeremo il sito su alcuni dispositivi. Condivisione di un sito web Abbiamo finito di codifica nostro sito web e ora è il momento di distribuirlo vivere per il web in modo che altre persone possano vederlo. In primo luogo, ci sarà acquistare il nostro dominio e hosting. Poi, useremo il File Transfer Protocol (FTP) per mettere i nostri file sul nostro server. Debug HTML e CSS Problemi Durante la creazione di siti web, capacità di problem solving sono essenziali. In primo luogo, impareremo come accedere gli strumenti di sviluppo per trovare problemi con il nostro codice. Poi, noi cammineremo attraverso alcuni problemi di HTML e CSS comuni e come risolverli rapidamente. Insegnante Nick Pettit Nick è un insegnante in Treehouse e uno sviluppatore di gioco indipendente. Il suo manico Twitter è @nickrp. [-]

Naturalmente - Design App Mobile Per IOS

online A tempo pieno Part time Iscrizioni aperte Stati Uniti d'America USA online

Nozioni di base di progettazione di un app mobile, dall'idea iniziale, wireframe di progettazione dell'interfaccia utente. Si creerà il progetto per una applicazione diario mentre imparare a scrivere una specifica progettazione delle applicazioni, l'esperienza degli utenti, fino alla creazione di risorse per lo sviluppo. Il progetto si concentrerà sulla piattaforma iOS, ma si impara alcuni trucchi e suggerimenti per adattare il progetto per piattaforme come Android e Windows. [+]

Mobile App Design per iOS Nozioni di base di progettazione di un app mobile, dall'idea iniziale, wireframe di progettazione dell'interfaccia utente. Si creerà il progetto per una applicazione diario mentre imparare a scrivere una specifica progettazione delle applicazioni, l'esperienza degli utenti, fino alla creazione di risorse per lo sviluppo. Il progetto si concentrerà sulla piattaforma iOS, ma si impara alcuni trucchi e suggerimenti per adattare il progetto per piattaforme come Android e Windows. Introduzione alla UI Design Scopri quale utente interface design comporta, cosa che andremo a progettare, e una certa comprensione dei linguaggi di sviluppo utilizzato per costruire la nostra applicazione. Scopri gli strumenti che vengono utilizzati per creare un'interfaccia utente. Infine, conoscere le sfumature di progettazione per la piattaforma iOS di Apple. ADS scrittura e preparazione Imparare a creare la documentazione utile che vi aiuterà ad educare e assistere il processo di progettazione in seguito. Scrivere una dichiarazione Application Definition (ADS) vi aiuta a stabilire la messa a fuoco della vostra applicazione e definire il suo pubblico. Wireframing, Interaction Design e Pianificazione Ulteriori informazioni su come pianificare la vostra applicazione per la creazione di un documento wireframe digitale e capire alcune decisioni fondamentali UX e tipografia. Stiamo anche andando a dare un'occhiata su come progettare per obiettivi touch e alcuni suggerimenti e trucchi per aggirare questo problema di progettazione problematico. Progettare la nostra App Cominciamo progettare la nostra applicazione utilizzando Sketch. Stiamo andando a saltare a destra in progettazione di una bella interfaccia, mentre l'apprendimento come esportare la nostra opera d'arte per display retina e altre piattaforme, se necessario. Lavorare con uno sviluppatore Una più profonda how-to di esportazione della grafica tramite Sketch e imparare a mantenere gli sviluppatori felice con la produzione di una documentazione completa per poi utilizzare in Xcode. Stiamo anche andando a dare uno sguardo nel processo di approvazione app e portare alla luce alcuni problemi comuni e come evitarli. Insegnante Sarah Parmenter Sarah Parmenter è un designer multidisciplinare. Ha una lista di clienti che include Blackberry, News International, e STV ed è specializzata nella progettazione di interfacce utente per iOS. Sarah è il proprietario di Sai chi, co-conduttore del Buon Lunedi podcast, ed è stato votato 'Designer of the Year' del .Net Magazine nel 2011. [-]

Naturalmente - Ruby On Rails 5 Basics

online A tempo pieno Part time Iscrizioni aperte Stati Uniti d'America USA online

In questo corso, stiamo andando a creare una semplice applicazione di blogging con solo una manciata di comandi Rails. Poi, ci immergeremo in ciò che abbiamo creato e aiutare a capire veramente cosa sta succedendo. Vi mostreremo come lavorare con i modelli, viste e controllori per aggiungere rapidamente nuove funzionalità per la vostra applicazione. Entro la fine di questo corso, sarete pronti per creare applicazioni web di base in Rails. [+]

Ruby on Rails 5 Basics In questo corso, stiamo andando a creare una semplice applicazione di blogging con solo una manciata di comandi Rails. Poi, ci immergeremo in ciò che abbiamo creato e aiutare a capire veramente cosa sta succedendo. Vi mostreremo come lavorare con i modelli, viste e controllori per aggiungere rapidamente nuove funzionalità per la vostra applicazione. Entro la fine di questo corso, sarete pronti per creare applicazioni web di base in Rails. Cosa imparerai La creazione di applicazioni Rails I modelli Visualizzazioni Controller La creazione di un App Creeremo una applicazione Rails nuove, e una risorsa semplice. Una risorsa è qualcosa che si desidera che gli utenti siano in grado di creare, leggere, aggiornare ed eliminare le istanze di. Con solo un paio Rails comandi, il tuo sito sarà pronto a correre e completamente interattivo! gestione delle richieste In questa fase, daremo uno sguardo più da vicino la risorsa che abbiamo creato, e vi mostriamo come Rails gestisce le richieste. Uso della console Rails La console Rails è utile quando devi fare un'operazione su molti oggetti del modello in una sola volta, o di guardare modello di attributi che non hai ancora aggiunto al vostro punto di vista. Vi mostreremo come aggiornare oggetti del modello mediante la console. L'aggiunta di un attributo di modello La nostra applicazione è in grado di memorizzare i titoli per i nostri post, ma abbiamo dimenticato di aggiungere un corpo post per tenere il contenuto del post vero e proprio. In questa fase, stiamo andando a sistemare le cose. In primo luogo, abbiamo bisogno di aggiungere una colonna al database, in modo che il nostro post oggetti del modello in grado di memorizzare il valore dei loro attributi del corpo. Poi abbiamo bisogno di aggiornare le nostre opinioni per farci mostrare quei valori. E, infine, abbiamo bisogno di aggiornare il controller per consentire il nuovo testo del corpo da sottoporre da moduli HTML. Insegnante Jay McGavren insegnante residente Rubino per Treehouse. Rubyist dal 2007. Autore di Head First Ruby, un libro tutorial sul linguaggio di base Ruby. [-]

Video

Anybody Can Code (Full Length Success Story Video)

Expanding Opportunities

Contatto