Chisom Okoye

Chisom Okoye

Calgary, AB

I am an aspiring Freelance Web Developer with a passion for creating beautiful, responsive and functional websites. I enjoy writing clean, efficient and elegant codes to create beautiful and functional designs.

13,786

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
    • Igbo
  • Looking for work

    Yes

199 Achievements

  • Getting to Know Bootstrap 4
  • Getting Familiar with HTML and CSS
  • Improve Your Workflow with Sass
  • Optimization Best Practices
  • Asset Optimization
  • Keyframe and Line Drawing Animations
  • Transitions and Transforms
  • Why Web Performance Matters
  • Adding 3D Effects with CSS
  • Getting Started with CSS Transforms
  • Testing for Accessibility
  • Mobile Accessibility
  • Accessible UI Patterns
  • Semantic HTML and WAI-ARIA
  • WCAG 2.0 (and Other Standards)
  • Access for Everybody
  • Transition Timing Functions and Delays
  • Getting Started with CSS Transitions
  • Installing Sass and Setting up the Project
  • Creating a Simple Drawing Application
  • Combine and Minify Assets
  • Optimize Assets
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Building a WordPress Plugin Settings Page
  • Measuring Performance
  • DOM Traversal
  • DOM Manipulation
  • Events
  • Hello, jQuery!
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  •  Create a Web Presence on GitHub
  •  Working on a Team
  • JavaScript Conditional Statements
  • Working By Yourself
  • Hello, GitHub!
  • Art Direction with the Picture Element
  • Image Delivery with Srcset and Sizes
  • Planning for Performance
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Chrome DevTools Basics
  • Web Apps
  • Websites
  • Introduction
  • Building Forms with Bootstrap
  • Using Bootstrap Components
  • Captioning Video
  • Media Basics
  • Responsive Layouts with the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Masks Basics
  • Getting Started with Sass
  • Layer Basics
  • Workspace Basics
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Creating an SVG
  • Introduction to SVG
  • How WordPress Plugins Work
  • Customizing the WooCommerce Cart and Checkout Process
  • Understanding Flexbox
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Introduction to Design
  • Starting a Custom WooCommerce Theme
  • Establishing a Proper Workflow
  • Pricing and Project Proposals
  • Finding Your First Project
  • Starting a Freelance Career
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • An Overview of WordPress Frameworks
  • Cart, Checkout and Account Templates and Hooks
  • Global and Product Templates and Hooks
  • Getting Started with WooCommerce Theme Development
  • What Is WordPress?
  • Running an Ecommerce Site Long Term
  • Extending WooCommerce
  • Managing Orders in WooCommerce
  • Managing Products in WooCommerce
  • Setting Up WooCommerce
  • Introduction to Ecommerce with WordPress
  • Getting Started with CSS Layout
  • Structuring Tables
  • Table Basics
  • Custom WordPress Customizer Settings
  • WordPress Plugin Best Practices
  • WordPress Widgets
  • Custom Post Types in WordPress
  • Customizing WordPress Themes
  • WordPress Themes
  • SEO Plugins for WordPress
  • Enhancing the SEO of a WordPress Theme
  • Content Comes First
  • Custom Dashboard Widgets
  • Controlling Admin Navigation
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Customizing the Login Screen
  • Admin Color Schemes
  • Native WordPress Customizer Options
  • Advanced Selectors
  • Overview of the WordPress Customizer
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Hooking Into WordPress Plugins
  • Action Functions in WordPress
  • Filter Functions in WordPress
  • An Overview of Hooks in WordPress
  • Add Bootstrap Components to WordPress Theme
  • Finalizing the Project
  • Case Studies and Examples
  • The Brand Identity Design Process
  • Introduction to Brand Identity
  • Create Bootstrap Styled Theme Templates
  • Selectors - Beyond the Basics
  • Fundamental Concepts
  • Designing with the Latest Features
  • Setup a Bootstrap Theme
  • A Template Hierarchy Review
  • Media Templates in WordPress
  • Custom Post Type Templates
  • Archive Templates in WordPress
  • Page and Post Templates in WordPress
  • Homepage Templates in WordPress
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • The Logo Sprint
  • Logo Design 101
  • Core WordPress Theme Files
  • How WordPress Templates Work
  • Basic Selectors
  • Getting Started with CSS
  • Finishing Your WordPress Theme
  • Custom Homepage Templates in WordPress
  • Adding a Blog to a WordPress Theme
  • 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
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • More Advanced PHP for WordPress
  • PHP Basics for WordPress
  • Introduction to PHP for WordPress
  • Local WordPress Development
  • WordPress Admin Settings
  • WordPress User Roles
  • WordPress Plugins
  • WordPress Themes
  • The WordPress Customizer
  • Managing Media in WordPress
  • Managing Content in WordPress
  • How to Install WordPress on Your Computer
  • Getting Started with WordPress
  • WordPress Plugin Best Practices
  • Widgets and Custom Menus
  • Custom Post Types and Fields
  • Customizing WordPress Themes
  • WordPress Themes
  • Installing Wordpress
  • Newbie