pdiaz

pdiaz

Member Since July 4, 2014

JAVASCRIPT is LOVE, JAVASCRIPT is LIFE.

16,073

Total Points

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

195 Achievements

  • PHPDB Stage 1: Databases and PHP
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Creating a Simple Server in Node.js
  • Creating a Command Line Weather Application
  • Handling Errors in Node
  • ES2015 Basics
  • Getting Data From an API With Node
  • Updating and Uninstalling Packages with npm
  • Installing Packages with npm
  • What is npm?
  • Combine and Minify Assets
  • Introduction to Node.js
  • First Steps in React
  • Constructor Functions & Prototypes
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Using a jQuery Carousel
  • Add a Sticky Navigation Bar
  • Introducing jQuery Plugins
  • Introduction to Methods
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • WordPress Themes
  • AJAX Concepts
  • Traversing and Manipulating the DOM with JavaScript
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • PHP Email Forms
  • Pricing and Project Proposals
  • Custom ListViews
  • Finding Your First Project
  • Getting Modular with Mixins and Functions
  • Hello, GitHub!
  • Standard ListViews
  • Updating the Data Model
  • PHP Internal Functions
  • PHP Returns & Closures
  • Moving Around in the Console
  • Content Comes First
  • Starting a Freelance Career
  • Introducing Adobe Illustrator
  • Better SEO Through Content
  • Introduction to SEO
  • PHP Includes
  • Debugging, Best Practices, and Production
  • Refactoring with Sass
  • Installing Sass and Setting up the Project
  • Working with JSON
  • PHP Functions Basics
  • Concurrency and Error Handling
  • Networking
  • Media Basics
  • Graphic Basics
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Responsive Layouts with the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Creating a Simple Drawing Application
  • Finishing the User Interface
  • The Model-View-Controller Pattern
  • Intents and Multiple Activities
  • User Input
  • Improving Our Code
  • Creating a Password Confirmation Form
  • Basic Web Typography
  • Finalizing the Project
  • Case Studies and Examples
  • The Brand Identity Design Process
  • Getting There
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • JavaScript Objects
  • Getting Started with CSS Transitions
  • JavaScript Arrays
  • Creating the Screen Layout
  • Getting Started with Android
  • JavaScript Loops
  • Introduction to Brand Identity
  • The Logo Sprint
  • Logo Design 101
  • JavaScript Functions
  • JavaScript Conditional Statements
  • Getting the REST You Need
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Slices & Save for Web
  • Vector Shapes
  • Type Tools
  • Prototyping With Bootstrap
  • Masks Basics
  • Introduction to Front-End Frameworks
  • Art Direction with the Picture Element
  • Image Delivery with Srcset and Sizes
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Principles
  • Elements
  • Understanding Flexbox
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Introduction to Typography
  • Controlling Layout with CSS Display Modes
  • Harnessing the Power of Objects
  • Getting Started with CSS Layout
  • Website Basics
  • Structuring Tables
  • Getting Started with WordPress
  • Table Basics
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Advanced Selectors
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • Meet Objects
  • Computer Basics
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Basic Selectors
  • Getting Started with CSS
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • Layer Basics
  • Workspace Basics
  • PHP Data & Structure
  • PHP Getting Started
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Exploring an API
  • Introduction to Design
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Coding the Fun Facts
  • Basic Android Programming
  • Creating the Initial Screen Layout
  • Getting Started with Android
  • Text, Fonts, and Lists
  • 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
  • Rebuilding from Scratch
  • Exploring the Master-Detail Template
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Getting Started with Android Studio
  • Interrogating the App
  • Shaking Things Up
  • Pretty Little Things
  • Sharing Your Creation
  • Learning the Language
  • Getting Started with Android
  • Newbie