silva celso

silva celso

Courses Plus Student

Member Since January 19, 2018

12,341

Total Points

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

138 Achievements

  • Why Test
  • How Jenkins Works
  • Additional Scraping Tasks
  • A World Full of Spiders
  • Introduction to Machine Learning
  • Python Tuples
  • Introducing Data Scraping
  • All Together Now
  • Functions and Looping
  • Iterating and Packing with Dictionaries
  • Introducing Dictionaries
  • Using Lists
  • Build an Application
  • Meet Lists
  • Types and Branching
  • Meet Python
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Classes
  • Improving the Application Code
  • Editing and Filtering Names
  • The Role of Selectors in JavaScript
  • Pseudo-classes and Combinators
  • Selector Basics
  • Create Function Using Arrow Syntax
  • Using Template Literals
  • Defining Variables With let and const
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • JavaScript Objects
  • Finishing the Game
  • Data Types and Variables
  • Practicing Getters and Setters
  • Getters and Setters
  • Working with Classes in JavaScript
  • Practicing Object Basics
  • Object Basics
  • Introduction to Object-Oriented JavaScript
  • Checking Out and Returning a Book
  • Starting with Some Methods
  • The Rough Plan
  • Practicing Classes
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • API Authentication
  • Coding the API
  • Route Connections
  • Introduction to REST
  • Sinatra Layouts
  • HTML Forms
  • Practice ERB Templates
  • Defining Routes
  • Sinatra Finishing Touches
  • Updating Data in Sinatra
  • Structuring Tables
  • Table Basics
  • Lists, Code, Links and Images
  • Understanding Markdown
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • S3 Storage Service
  • AWS and "The Cloud"
  • An Introduction to Swift Programming
  • Introducing JavaScript
  • Using Slack Effectively
  • Introducing Slack for the Techdegree
  • Interactivity in Adobe XD
  • Prototyping Designs in Adobe XD
  • Introducing Adobe XD
  • A Route to a Delete Action
  • Routes to Update Actions
  • Routes for Create Actions
  • A Route to a Read Action
  • Rails Resource Index
  • Practice Updating Resources
  •  Working on a Team
  • Active Record Associations
  • Practice CRUD Operations
  • Practice Creating Scaffolds
  • Adding a Model Attribute
  • Using the Rails Console
  • Handling Rails Requests
  • Subqueries
  • Set Operations
  • Joining Table Data with SQL
  • Table Relationships
  • Database Keys
  • Creating Rails Apps
  • Getting Started with Redux
  • Database Normalization
  • Adding New Data in Sinatra
  • Search
  • Ruby Class Design
  • Ruby Blocks
  • Build a Simple Contact List
  • Ruby Iteration
  • Ruby Loops
  • Build a Bank Account Class
  • Stateful Components
  • Getting Data from a Database
  • Data, Databases and SQL
  • Thinking in Components
  • First Steps in React
  • Sinatra ERB Templates
  • Ruby Variables and Methods
  • Build a Grocery List Program
  • Ruby Conditionals
  • Getting a Handle on the DOM
  • The Browser Environment
  • Adding and Removing Names
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • Ruby Objects and Classes
  • What is npm?
  • Practice forEach
  • Introducing jQuery (2017)
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Creating New Sinatra Apps
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Numeric Types
  • Ruby Objects
  • Ruby Strings and Escape Sequences
  • Ruby Syntax
  • Newbie