Frank keane

Frank keane

Dublin
Open to Work

8,074

Total Points

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

Skills & Experience

  • Company

    Visible Webdesign

  • Job Title

    Freelancer

93 Achievements

  • Introduction to HTTP
  •  Building Constructor Methods and Generating Objects
  • Introducing 'Four in a Row'
  • Combining Array Methods
  • Array Manipulation
  • Array Iteration
  • Callbacks and the DOM
  • Callbacks with Timers
  • Introduction to Callback Functions
  • Getters and Setters
  • Working with Classes in JavaScript
  • Object Basics
  • Introduction to Object-Oriented JavaScript
  • Reformatting User Input
  • Validating a Form with Regular Expressions
  • Regular Expressions
  • Build an Accessible Form
  • Introduction To Accessibility
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • JavaScript Tools and Workflows
  • JavaScript is Everywhere
  • Improving the Application Code
  • Editing and Filtering Names
  • Adding and Removing Names
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • The Role of Selectors in JavaScript
  • Pseudo-classes and Combinators
  • Selector 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
  • PHP on the Web
  • Daily Exercise Program
  • Using Slack Effectively
  • Introducing Slack for the Techdegree
  • Unit Converter
  • Getting to Know PHP
  • Getting Started with Sass
  • Debugging, Best Practices, and Production
  • Refactoring with Sass
  • Optimize Assets
  • Measuring Performance
  • Planning for Performance
  • Creating a Long Term Business
  • Protecting Yourself With Contracts
  • Establishing a Proper Workflow
  • Installing Sass and Setting up the Project
  • Pricing and Project Proposals
  • Finding Your First Project
  • Starting a Freelance Career
  • Merging
  • Branches
  • Getting Started With Git
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Getting Work Done
  • A Lifestyle Choice
  • Growing Your Business
  • Client Services
  • Why Version Control Matters
  • Sales and Pitching
  • Marketing and Promotion
  • Beginning HTML and CSS
  • Keyframe and Line Drawing Animations
  • Transitions and Transforms
  • Creating an SVG
  • Introduction to SVG
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • The Browser Environment
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Newbie
  • Forms
  • Introduction