Technical Writer

Ryan is a technical writer at Career Karma, where he covers programming languages, technology, and web development. The Texas native earned his Bachelor's of Music Composition from the University of North Texas. Ryan is currently pursuing further education in web development, aiming to graduate from Flatiron School with a certification in full stack web development. Since joining the Career Karma team in November 2020, Ryan has used his expertise to cover topics like React and Ruby on Rails.

Redux: Courses, Training, and Other Resources

If you’ve looked into different frontend frameworks, the phrase “React Redux” has probably come up. What is React/Redux? Are they the same thing? Redux is a JavaScript library for managing an application’s state. It works alongside another JavaScript library, such…

Trigger an Event Using the jQuery click() method

What is the most common action we take when visiting a website? A mouse click! Clicking is one of the most important actions to a website or app. You do so when navigating through a website and adding products to…

jQuery find(): A Step-by-Step Guide

The jQuery find() method may sound familiar, but don’t get it confused with the JavaScript method find()! They both “find” things, but what they return can be quite different. In JavaScript, the find() method can only be called on an…

How to Learn Laravel

Laravel is a framework that incorporates MVC (Model, View and Controller) practice. Being familiar with full stack web development allows you to know about MVC. Before we move on, let’s quickly review MVC. A model is the representation of an…

Vue: Courses, Training, and Other Resources

How to Learn Vue After mastering the basics of JavaScript, a new world of frontend development emerges. This world is of the many frontend libraries such as React, Angular, and Vue, among others. These libraries are used to create dynamic…

How to Make a jQuery post() Request

When building a web app, it is inevitable that we will have to create something from data a user inputs. This could be creating a new user account when someone submits their information through a sign up form, or creating…

jQuery Methods: append()

jQuery: A Brief Introduction jQuery is a JavaScript library that allows developers to manipulate the DOM, write event handlers, animations, and AJAX requests with just a few lines of code. This is possible with selectors and methods unique to the…

jQuery methods: addClass()

The jQuery addClass() method gives developers a way to change elements in a more global way. As the method name suggests, we can add a class attribute to a selected element. Why would we want to do this? Let’s take…

Get matched modal

Find the best bootcamp for you

Our matching algorithm will connect you to job training programs that match your schedule, finances, and skill level.