pietro capriata

pietro capriata

Omegna, VB, Italy
Open to Work

18,066

Total Points

Points are earned whenever you take an important action on Treehouse.
Learn more about when and how points are earned.

Skills & Experience

  • Spoken Languages

    • Italian
    • English

225 Achievements

  • Understanding Values and Units
  • Going Further with HTML
  • Images, Text and Links
  • HTML: The Structural Foundation of Web Pages and Applications
  • Make It Beautiful with CSS
  • Adding a New Web Page
  • Getting Familiar with HTML and CSS
  • Introducing JavaScript
  • The Role of Selectors in JavaScript
  • Pseudo-classes and Combinators
  • Selector Basics
  • Structuring Your Content
  • Getting Started With HTML
  • WordPress Plugins
  • WordPress Themes
  • The WordPress Customizer
  • Managing Media in WordPress
  • Managing Content in WordPress
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • Lists Redux
  • Dependency Management
  • Basic Selectors
  • JavaScript Loops
  • Creating a Simple Server in Node.js
  • Python Inheritance
  • Python Objects
  • Pick a Number! Any Number!
  • Getting Started with CSS
  • Exploring the Java Collections Framework
  • Putting the "Fun" Back in "Functions"
  • Shopping List
  • Things That Count
  • Ins & Outs
  • Say Hello to Python
  • Getting Started with Sass
  • Organizing Data
  • Getting There
  • Delivering the MVP
  • Ruby Procs & Lambdas
  • Ruby Blocks
  • Ruby Loops
  • Ruby Methods
  • Ruby Hashes
  • Creating the MVP
  • Ruby Arrays
  • Ruby Numbers
  • Harnessing the Power of Objects
  • Meet Objects
  • Building a Command Line Application
  • Introduction to Node.js
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Ruby Strings
  • JavaScript Functions
  • Objects, Classes, and Variables
  • Ruby Basics
  • Installing a Ruby Development Environment
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • JavaScript Conditional Statements
  • Finishing the User Interface
  • AngularJS MVC Frameworks
  • JavaScript Numbers
  • JavaScript Variables
  • The Model-View-Controller Pattern
  • Introducing JavaScript
  • Intents and Multiple Activities
  • User Input
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • Prototyping With Bootstrap
  • Getting Data from the Web
  • MASH HTML
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Introduction to Game Design
  • Laravel CRUD
  • Responsive Design
  • Validation & Flash Messages
  • Laravel Forms
  • Laravel & Databases
  • Laravel Controllers
  • Adaptive Design
  • Introduction to Front-End Frameworks
  • Customizing Google Maps
  • Google Maps Integration
  • Getting a WordPress Site
  • Getting Started with WordPress
  • Laravel Project Setup
  • Laravel Getting Started
  • jQuery Plugins
  • Form Validation and Manipulation
  • Introduction to jQuery
  • Chrome DevTools Basics
  • Web Apps
  • Websites
  • Introduction
  • PHP Inheritance & Interfaces
  • PHP Properties & Methods
  • PHP Objects and Classes
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Creating a Simple Drawing Application
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Limiting Results in Queries
  • Using Relationship Tables
  • Filtering Input for Queries
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Querying the Database
  • Connecting to MySQL
  • Securing and Maintaining a MySQL Database
  • SQL Calculating, Aggregating and Other Functions
  • Joining Relational Data Between Tables in SQL
  • Manipulating Schema with SQL
  • Creating Tables and Manipulating Data with SQL
  • Reading Data from Databases with SQL
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Rebuilding from Scratch
  • Exploring the Master-Detail Template
  • Paginating a List: Model and View
  • Paginating a List: Controller
  • Adding Search: Model
  • Adding Search: Controller & View
  • Testing and Debugging
  • Improving Our Code
  • Coding the Fun Facts
  • Basic Android Programming
  • Refactoring the Codebase
  • Cleaning URLs with Rewrite Rules
  • Cleaning URLs with Subfolders
  • Integrating Validation Errors
  • Simple PHP Application: Wrapping Up The Project
  • Working with PHP Functions
  • Integrating With Paypal
  • Listing Inventory Items
  • Adding a Contact Form
  • Creating the Menu and Footer
  • Creating the Initial Screen Layout
  • PHP Loops
  • Website Basics
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • Installing Programs
  • Environment and Redirection
  • Getting Started with Android
  • Console Processes
  • Console Users and Permission
  • Elements
  • Moving Around in the Console
  • Media Queries
  • CSS Animations
  • PHP Getting Started
  • JavaScript Objects
  • Structuring Tables
  • Table Basics
  • Transitions and Transforms
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • JavaScript Functions
  • JavaScript Arrays
  • Grid Layout
  • Flexbox Layout
  • JavaScript Numbers
  • JavaScript Strings
  • Positioning Schemes
  • Float Layout
  • Getting Started with PHP
  • Display Modes
  • Introduction Variables
  • Functions
  • Objects and Arrays
  • Control Structures
  • Flexbox and Multi-Column Layout
  • Gradients
  • Web Typography
  • Backgrounds and Borders
  • CSS Box Model
  • Text, Fonts, and Lists
  • Basics
  • Values and Units
  • Advanced Selectors
  • Selectors
  • Getting Started with CSS
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Newbie