phillipandroiddev

phillipandroiddev

Member Since June 30, 2016

14,987

Total Points

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

196 Achievements

  • WordPress User Roles
  • WordPress Plugins
  • WordPress Themes
  • The WordPress Customizer
  • Managing Media in WordPress
  • Managing Content in WordPress
  • Installing WordPress Locally
  • What Is WordPress?
  • Introduction to Machine Learning
  • Introducing Data Analysis
  • Going Further with Grid Layout
  • Flexible Sized Grids
  • Introducing Grid Layout
  • Introducing Spreadsheets
  • Testing and Debugging
  • Improving Our Code
  • Basic Android Programming
  • Creating the Screen Layout
  • Getting Started with Android
  • Introducing JavaScript
  • S3 Storage Service
  • AWS and "The Cloud"
  • Security: Concerns
  • Using a jQuery Carousel
  • Add a Sticky Navigation Bar
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • PHP Loops
  • PHP Arrays
  • Introducing jQuery Plugins
  • DOM Traversal
  • DOM Manipulation
  • Hello, jQuery!
  • Events
  • The Browser Environment
  • Art Direction with the Picture Element
  • Image Delivery with Srcset and Sizes
  • Getting the REST You Need
  • PHP Conditionals
  • Build a Library
  • Dependency Management
  • Testing and Publishing an Alexa Skill
  • Building an Alexa Skill
  • Alexa Skills Kit Overview
  • PHP on the Web
  • Daily Exercise Program
  • Ordering, Limiting and Paging Results
  • Business Plan for Freelance Business
  • Business Plan Basics
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Soft Skills - Psychology
  • Updating Data in a Database
  • Writing Online
  • Productivity
  • Presentation Skills
  • Important Skills For Professional Success
  • Adding Data to a Database
  • Finding the Data You Want
  • Better SEO Through Tools
  • Better SEO Through Code
  • Better SEO Through Content
  • Introduction to SEO
  • Getting Data from a Database
  • Data, Databases and SQL
  • What is Authentication
  • PHP Email Form Errors
  • PHP Email Forms
  • PHP Inventory
  • PHP Includes
  • JavaScript Loops
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • What to Test
  • Unit Converter
  • Getting to Know PHP
  • How To Test
  • Why Test
  • Graphical User Interfaces
  • Design a Better App
  • Meet Objects
  • Putting It All Together
  • Modelling Solitaire
  • JavaScript and the DOM
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Professional Development
  • Applying & Interviewing
  • The Job Search
  • Networking
  • Personal Branding
  • Hello Kotlin!
  • Setting Your Course
  • Careers in the Tech Industry
  • Self-Assessment
  • Protecting and Sharing Your Work
  • Licensing
  • Fair Use and Public Domain
  • Getting Started with Copyright
  • Creating a Long Term Business
  • Protecting Yourself With Contracts
  • Establishing a Proper Workflow
  • Pricing and Project Proposals
  • Finding Your First Project
  • Starting a Freelance Career
  • Moving Beyond the Blog
  • Finding Business
  • Creating Content
  • Introduction to Blogging
  • Getting Work Done
  • A Lifestyle Choice
  • Growing Your Business
  • Client Services
  • Sales and Pitching
  • Marketing and Promotion
  • Video Marketing
  • Email Marketing
  • Search Engine Optimization
  • Usability Testing
  • Usability Basics
  • Social Media
  • Next Steps
  • Financing Our Company
  • Selling Your Product
  • Marketing Your Product
  • Product Market Fit
  • Discovery
  • Building Forms with Bootstrap
  • Using Bootstrap Components
  • Responsive Layouts with the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • The Logo Sprint
  • Logo Design 101
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Positioning Page Content
  • Understanding Values and Units
  • CSS Layout Project
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Getting There
  • Basic Selectors
  • Getting Started with CSS
  • Custom Media Players
  • Captioning Video
  • Media Basics
  • Adding 3D Effects with CSS
  • User Input
  • Getting Started with CSS Transforms
  • Transition Timing Functions and Delays
  • Getting Started with CSS Transitions
  • Structuring Tables
  • Table Basics
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • 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
  • Introducing JavaScript
  • Testing and Debugging
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • Improving Our Code
  • Delivering the MVP
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Beginning HTML and CSS
  • Basic Android Programming
  • Creating the MVP
  • Creating the Screen Layout
  • Getting Started with Android
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Newbie