Rafael Rocha

Rafael Rocha

São Paulo
Open to Work

9,583

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

    • Portuguese
    • English
    • Spanish

127 Achievements

  • 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
  • Getting Started with Sass
  • Backgrounds and Borders
  • Grid Layout
  • Flexbox Layout
  • Positioning Schemes
  • Float Layout
  • Display Modes
  • Build a Todo List Application with Rails 4
  • CSS Animations
  • Installing a Ruby Development Environment
  • CSS Box Model
  • Text, Fonts, and Lists
  • Starting a Freelance Career
  • Pointers and Memory
  • Functional Programming in C
  • Fundamentals of C
  • Chrome DevTools Basics
  • Website Usability
  • What is Usability?
  • Creating Friendships
  • The Job Search
  • Networking
  • Professional Development
  • Applying & Interviewing
  • Personal Branding
  • Setting Your Course
  • Careers in the Tech Industry
  • Self-Assessment
  • Rails Deployment
  • Building the Profile Page
  • DNS Basics
  • Testing the Whole App
  • Rails Routing
  • Writing Tests
  • Customizing Ruby on Rails Forms
  • Ruby on Rails Authentication
  • Rails Frontend Development
  • Getting Started With Rails
  • Ruby Testing
  • Standard Library
  • Why Start a Business?
  • Ruby Core
  • Ruby Modules
  • Ruby Procs & Lambdas
  • Ruby Blocks
  • Ruby Loops
  • Ruby Methods
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Numbers
  • Ruby Strings
  • Objects, Classes, and Variables
  • Ruby Basics
  • Values and Units
  • Advanced Selectors
  • Web Apps
  • Websites
  • Introduction
  • jQuery Plugins
  • Form Validation and Manipulation
  • Introduction to jQuery
  • Advanced Techniques
  • Responsive Design
  • Adaptive Design
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Graphic Basics
  • Selectors
  • JavaScript Objects
  • JavaScript Functions
  • JavaScript Arrays
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Getting Started with CSS
  • Type Tools
  • Masks Basics
  • Layer Basics
  • Workspace Basics
  • Mobile
  • Fundamentals
  • Media Queries
  • Multi-Column Layouts
  • Animation
  • Transforms
  • Transitions
  • Backgrounds
  • Gradients
  • Borders
  • Web Fonts
  • Typography
  • Selectors
  • Color Theory
  • Principles
  • Elements
  • Website Basics
  • Framework Foundations
  • Printing
  • Page Layout
  • Box Model
  • Text
  • Data Types
  • Selectors
  • Introduction
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Newbie