Leonardo Cavalcanti

Leonardo Cavalcanti

Member Since September 6, 2015
Open to Work

5,308

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 Native Language
    • English Advanced
    • Spanish Intermediate

56 Achievements

  • Callbacks with Timers
  • Create, Read, Update, Delete
  • Managing Data and Asynchronous Code
  • Exploring Async/Await
  • Understanding Promises
  • Asynchronous JavaScript with Callbacks
  • Programming AJAX
  • Making Strong Users
  • AJAX Concepts
  • What is Asynchronous Programming?
  • Getting to Know REST APIs
  • Getting to Know Bootstrap 4
  • The CSS Box Model
  • Thinking in Components
  • First Steps in React
  • Getting Started With HTML
  • Introduction to Callback Functions
  • Introducing ASP.NET Identity
  • Form Basics
  • Object-Oriented Programming
  • Why Test
  • Introduction to Node.js
  • WWW
  • Protocols
  • Swift Value vs Reference Types
  • Swift Properties
  • Swift Inheritance
  • Control Flow
  • Swift Classes and Objects
  • Swift Structs and their Methods
  • Swift Structs
  • Swift Enums and their Methods
  • Swift Enums
  • Collections
  • Types
  • Swift Optionals
  • Getting Started With Rails
  • Getting Started with Xcode
  • Operators
  • Variables and Constants
  • HTML First
  • Beginning HTML and CSS
  • Ruby Booleans
  • Ruby Objects and Classes
  • Ruby Iteration
  • Ruby Loops
  • Ruby Arrays
  • Ruby Logical Operators
  • Ruby Control Structures
  • Ruby Operators
  • Introducing JavaScript
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Newbie