Ricky Catron

Ricky Catron

Member Since July 24, 2013

I have experience with Python, PHP, HTML, and CSS. I am using the Python framework Flask to enlarge my portfolio. I intend to try out Django and Laravel soon. I prefer web development but have worked with both PyQt and Kivy for GUI development.

13,023

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

    • English

155 Achievements

  • Optimize Assets
  • Measuring Performance
  • Planning for Performance
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • Autoloading and Composer
  • Databases and International Concerns
  • Starting Right with PHP Best Practices
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Video Marketing
  • Email Marketing
  • Search Engine Optimization
  • Usability Testing
  • Usability Basics
  • Social Media
  • Character Builder
  • Flask Templates
  • Welcome to Flask
  • Refactoring the Codebase
  • Limiting Results in Queries
  • Using Relationship Tables
  • Filtering Input for Queries
  • Querying the Database
  • Cleaning URLs with Rewrite Rules
  • Publishing on Google Play
  • Testing and Debugging
  • Improving Our Code
  • Coding the Fun Facts
  • Basic Android Programming
  • Creating the Initial Screen Layout
  • Getting Started with Android
  • Connecting to MySQL
  • Buggy Logs
  • Cleaner Code
  • Hack-n-Slash
  • Python Inheritance
  • Exterminator
  • Python Objects
  • Local Python
  • Dungeon Game
  • Tuples
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Dictionaries
  • Slices
  • Lists Redux
  • Cleaning URLs with Subfolders
  • AJAX Concepts
  • Integrating Validation Errors
  • Graphic Basics
  • PHP Inheritance & Interfaces
  • PHP Properties & Methods
  • PHP Objects and Classes
  • DNS Basics
  • Treehouse Club - CSS
  • Environment and Redirection
  • Installing Programs
  • Financing Our Company
  • Selling Your Product
  • Next Steps
  • Marketing Your Product
  • Product Market Fit
  • Discovery
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • Welcome to the Treehouse Club
  • Console Processes
  • Web Typography
  • Marketing Basics
  • PHP Data & Structure
  • PHP Getting Started
  • Forming Your Company
  • Corporate Structure
  • Why Start a Business?
  • Simple PHP Application: Wrapping Up The Project
  • Working with PHP Functions
  • Workflows
  • Pick a Number! Any Number!
  • Putting the "Fun" Back in "Functions"
  • Shopping List
  • Things That Count
  • Ins & Outs
  • Say Hello to Python
  • Working With Remote Repositories
  • Merging
  • Branches
  • Structuring Tables
  • Table Basics
  • Integrating With Paypal
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Console Users and Permission
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • WordPress Plugin Best Practices
  • Widgets and Custom Menus
  • Custom Post Types and Fields
  • Customizing WordPress Themes
  • WordPress Themes
  • Installing Wordpress
  • Getting Started With Git
  • Why Version Control Matters
  • Moving Around in the Console
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Sharing a Website
  • Debugging HTML and CSS Problems
  • Creating HTML Content
  • Backgrounds and Borders
  • HTML First
  • Beginning HTML and CSS
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Web Apps
  • Websites
  • Introduction
  • Getting a WordPress Site
  • Adding a Contact Form
  • Listing Inventory Items
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Finding Your First Project
  • Starting a Freelance Career
  • CSS Box Model
  • Text, Fonts, and Lists
  • Values and Units
  • Advanced Selectors
  • Selectors
  • Getting Started with CSS
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Newbie