Meet Our Experts

Jordan Hudgens

Jordan Hudgens has certifications for Ruby on Rails, Thinkful; Ruby on Rails,; Front End Development, Thinkful; and AngularJS, Thinkful. He is currently vice president of engineering for TRACKR in Midland, Texas and is working on his PhD in Computer Science from Texas Tech. In addition to Ruby, Jordan works with PHP, JavaScript, MySQL, Postgres, CSS3, C, C++, C#, Objective-C, and Python. He also works with the frameworks Rails (Ruby), Zend (PHP), and Django (Python), plus the libraries AngularJS, jQuery, and Backbone.js.


Tips and Tricks to Vim Mastery

Whether you're a developer working in Linux or a developer planning to work in Linux, mastering Vim is essential to your success. Join expert Jordan Hudgens as he guides you through harnessing the power of Vim in writing your code, working with multi...


Become an OOP Ninja Using Ruby

Follow a step by step webinar that showcases the Ruby programming language and specifically how you can work with Ruby's object oriented nature. This will include working through how to build classes, implement inheritance, use polymorphism and all o...


Introduction to Swift

In this webinar you will be introduced to Swift, a new programming language for iOS mobile. You will learn about the background of Swift, and then you'll see the program in action, including the basics of what Swift has to offer


Python 3: Tools, Modules and Packaging, Meta Programming

In the session, Jordan will show you some of the programming tools for Python 3, including Iterators, Generators, Regular Expressions and others. We will then move on to Module and Packages where he'll set up a module, give Numpy examples and API int...



Linux, Part 5 of 5: VIM and Permissions

Learn how to use VIM, one of the most universal text editors on the market. Whether you’re an administrator or a developer, learn how to customize VIM to best suit your needs. Discover how to manage passwords and complete security checks with the sha...


Linux, Part 4 of 5: Files and Security

Discover what it takes to manage a Linux system. Find out what a backup file consists of and how to both manually and automatically back up a system. Explore package management including YUM and RPM, and because security is a critical, discover how t...


Linux, Part 3 of 5: Input/Output and Variables

Learn all about the boot process and how to build a Linux boot process from the ground up, including how to work with GRUB, systemd, and the full boot sequence. Discover the importance of quickly and efficiently adding and configuring environment var...


Linux, Part 2 of 5: System Functions, Scripts, and Partitions

A continuation of Linux Part 1: Overview, Tools and Users, this course, with expert Jordan Hudgens, explores system functions as well as managing files and directories. Hudgens will discuss working with background jobs and installing packages from th...


Linux, Part 1 of 5: Overview, Tools, and Users

In this course, expert Jordan Hudgens explores the fundamentals of the Linux operating system. As well as giving an overview of Linux and touching on its history and evolution, Hudgens will tap into some key areas of Linux including the command line...


Ruby, Part 6 of 6: Error Handling, Frameworks, and Algorithms

Ruby expert Jordan Hudgens covers error handling, web frameworks, and algorithms in Ruby in this course. He will begin with a walk through the syntax for basic error handing, emphasizing best practices, followed by a review of the two most popular we...


Ruby, Part 5 of 6: Procs and Metaprogramming

Join Ruby expert Jordan Hudgens as he takes a look at two advanced topics in Ruby development: Procs and Metaprogramming. In addition to building your own procs and lambdas, the sister class of procs, Hudgens will also review a production Ruby on Rai...


Ruby, Part 4 of 6: Conditionals and Blocks

In this course, Ruby expert Jordan Hudgens dives into the topics of conditionals and blocks by exploring the various mechanisms for implementing this type of behavior into an application. He will discuss working with both standard and nested conditio...



May the Webinars Be With You

May seems to be webinar month here at LearnNowOnline.

SwiftVisual StudioWindows

We're busy, but there's still time for REST

Yes, it has been a while since I have graced this site with one of my blogs.

JAX-RSJerseyRESTful Services

Leveraging Tools, Modules and JSON Within Python 3

"There is nothing more dangerous than a wounded Mosquito."


NoSQL and MongoDB

So when you see the term NoSQL, do you think "No SQL?


Explore Our Blogs, Courses and Webinars