Adim Ofunne

Adim Ofunne

Denver, CO

Web app Developer trying to learn ios

14,736

Total Points

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

175 Achievements

  • Introducing 'Four in a Row'
  • Getters and Setters
  • Practicing Classes
  • Working with Classes in JavaScript
  • Object Basics
  • Introduction to Object-Oriented JavaScript
  • Creating a Command Line Weather Application
  • Handling Errors in Node
  • Getting Data From an API With Node
  • Introduction to Node.js
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Working with jQuery Collections (2017)
  • Understanding jQuery Events and DOM Traversal (2017)
  • Introducing jQuery (2017)
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • The Browser Environment
  • Create Function Using Arrow Syntax
  • Using Template Literals
  • Defining Variables With let and const
  • JavaScript Tools and Workflows
  • JavaScript is Everywhere
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • IDE Exploration
  • Introducing IntelliJ and Unpacking Packages
  • Refactoring Using Codable
  • Finishing the Game
  • Introducing JavaScript
  • Efficiency!
  • Downloading JSON Data Asynchronously
  • Fetching Data From the Web
  • Exploring the Java Collections Framework
  • Organizing Data
  • Getting There
  • Modeling Forecast Data
  • Gotchas and Wins
  • Iteration
  • Creation
  • Delivering the MVP
  • Creating the MVP
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Dockerize a Web App
  • Managing Images and Containers
  • Building Images Using Dockerfiles
  • Better SEO Through Content
  • Getting Started with Android
  • Getting Started with Java
  • Fundamentals of Docker
  • Docker Use Cases
  • Stateful Components
  • Thinking in Components
  • Workflows
  • Working With Remote Repositories
  • Merging
  • JavaScript Functions
  • JavaScript Conditional Statements
  • Branches
  • Getting Started With Git
  • Creating Rails Apps
  • Build a Bank Account Class
  • Ruby Variables and Methods
  • Gems In Depth
  • Ruby Objects and Classes
  • JavaScript Numbers
  • Ruby Gems
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • JavaScript Variables
  • Console Users and Permission
  • Introducing JavaScript
  • Moving Around in the Console
  • Build a Simple Contact List
  • Ruby Iteration
  • Ruby Loops
  • Subqueries
  • Build a Grocery List Program
  • Set Operations
  • Ruby Hashes
  • Ruby Arrays
  • Choosing Options
  • Joining Table Data with SQL
  • Ruby Logical Operators
  • Ruby Control Structures
  • Table Relationships
  • Database Keys
  • Database Normalization
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Updating Data in a Database
  • Adding Data to a Database
  • Finding the Data You Want
  • Getting Data from a Database
  • Ruby Methods
  • Ruby Strings (Ruby Basics)
  • Why Version Control Matters
  • How Ruby Works
  • Data, Databases and SQL
  • Ruby Operators
  • Ruby Numbers (Ruby Basics)
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Organizing Forms
  • Form Basics
  • Structuring Tables
  • Table Basics
  • First Steps in React
  • API Authentication
  • Coding the API
  • Route Connections
  • Custom Post Type Templates
  • Building Out WordPress Navigation
  • Building Page Templates in WordPress
  • The WordPress Loop
  • WordPress Header and Footer Templates
  • Working with CSS and JS in WordPress Themes
  • Starting a WordPress Theme
  • How to Install WordPress on Your Computer
  • Introduction to REST
  • SEO Plugins for WordPress
  • Enhancing the SEO of a WordPress Theme
  • Content Comes First
  • Simple Mobile Interface
  • Exporting Designs
  • Sketch Features
  • Introducing Sketch
  • Speeding up Workflow With Sass
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • Combine and Minify Assets
  • Optimize Assets
  • Measuring Performance
  • Planning for Performance
  • Using a Navigation Controller With Segues (Swift)
  • Working With Multiple View Controllers (Swift)
  • Building a Command Line Application
  • Introduction to Node.js
  • Creating an SVG
  • Introduction to SVG
  • Swift Structs and their Methods
  • Swift Structs
  • Swift Enums and their Methods
  • Swift Enums
  • Cocoapods
  • Displaying Our Weather Data
  • Data Modeling With Structures
  • Concurrency
  • Pulling Data From the Web
  • Deploying to a Device
  • Debugging Our App
  • Improving Our User Interface
  • Using a Data Model
  • Views and View Controllers
  • Getting Started with Xcode
  • Swift Optionals
  • Swift Parameters and Tuples
  • Swift Functions
  • Control Flow
  • Collections
  • Operators
  • Types
  • Variables and Constants
  • Newbie