Learn, Retain, And Succeed

Previously, I addressed the different ways in which people learn best. I referenced the VARK guide to different learning styles, designed by Neil Fleming. He outlined four main learning styles: Visual, Aural, Read/Write, and Kinesthetic. Fleming identified many factors/dimensions that can also affect how well we learn on a case-by-case basis, but overall these other considerations and external factors are usually secondary to the four VARK styles.

I think of the four styles above in simple terms: See, Listen, Read, Do. People learn best in one or more of these styles and each person is unique, which is why I think it is critical that people be able to pick the learning style or styles that fit them best. The best learning content will encompass all four of these styles.

Many articles relating to different learning styles and effective methods of retaining information are centered on improvements in a school/education based setting. These may seem irrelevant for someone focused on Web development or IT training.

However, if you take the time to read some of these articles and think about the information contained within them, you can find valuable knowledge that will help with your ability and approach to learning and mastering web development and new applications.

One article like this is featured in the New York Times under the “Well” tab of their “Health” section.  In it, author Tara Parker-Pope summarized a recently published book titled How We Learn: The Surprising Truth About When, Where, and Why It Happens written by fellow NYT author Benedict Carey.

The link of the NYTimes article is shown at the bottom of this blog, check it out.

Parker-Pope (via Carey) suggests that even though someone may receive good grades on an exam, that doesn’t mean that they truly or effectively learned the material they were studying (I am sure many of us have first-hand experience with this). The reason for this is that many people “cram” a large amount of information during one session, often at the last minute. While this may work as a short-term solution (like for a test the next day), it is rare for cramming to be an effective method for understanding and remembering information, processes, and concepts long-term. The brain functions better for long-term learning when it studies and practices things multiple times over a spaced-out stretch of time. Attempting to learn massive amounts of information in one session can overload it and sap its ability to categorize information as being important enough to remember permanently.

So what does this have to do with mastering Developer, IT Pro and/or Design skills?

We know the importance of understanding the best style or styles in which you learn (VARK). We also know that having access to content that spans all of these styles is invaluable—which is why we offer many different forms of our material—because it allows every individual to play to their unique learning-style strengths.

Equally as important to effective learning, though—as this New York Times article highlights—is more than just understanding your learning styles, and having content that compliments them: it also includes the way in which you go about taking in, absorbing, and remembering that content.

The amount of information involved with learning and mastering a new application or developer’s tool can easily become overwhelming if you do not have a solid, manageable approach. You may not always comprehend things right away, and sometimes you may need to revisit different sections of a training program to get a better grasp on certain content or concepts.

The best content should allow you to take things step-by-step, piece-by-piece. Online content is especially great because it allows you to revisit anything at any time, and from any location. Mapping out the most effective and efficient learning plan for you based off your learning styles, learning pace, and the content you will be consuming can go a long way towards helping you succeed in your career.

When it comes to online Developer, IT Pro, and Design skills, you should strive to learn as efficiently and effectively as you can. You should seek out the most accessible, diverse, and up-to-date training on the market, from knowledgeable professionals who truly want to help you achieve your learning goals. You should demand a training solution that offers a variety of different tools and styles—whether that be video, courseware and books, pre and post-testing, hands-on labs, “follow the expert” or “try it out” features, or even simply written training manuscripts for those who prefer to internalize through reading.

Pace yourself, and know that learning these different technologies and tools is often a marathon, not a sprint. Figure out your learning styles and use our training tools to play to those strengths. Don’t be afraid to review concepts you need more practice with, and if you are using LearnNowOnline as your guide, utilize our pre-tests to determine what you need help with and out post-tests to see how well you are mastering the material. Additionally, make sure you are keeping yourself healthy and happy outside of work too—whether that is through good eating, exercise and/or (especially!) sleeping habits—so that you are ready and able to focus on learning when you are on the job (more about eating and sleeping later).

Happy Learning

Craig

 

Check out the article “Better ways to learn” at

http://well.blogs.nytimes.com/2014/10/06/better-ways-to-learn/?_r=0

For more info on the Vark Guide see http://vark-learn.com/home/

 

About the Author

Craig-PhotoCraig Jensen is the President and CEO of LearnNowOnline. Craig has led the company’s change from instructor-led classroom training, to self-study CD/DVD training, to the award winning online learning solutions offered today. Craig is passionate about helping individuals and businesses of all sizes solve their problems through practical learning and technology. He is involved in setting direction for the company, including selecting training content for development with resources to support all learning styles. He is also involved in The CEO Roundtable organization in the Twin Cities as well as the Minnesota High Tech organization. In his spare time, Craig loves to travel, golf, and partake in water sports of all kinds.

 

Be Sociable, Share!

It’s a Bird, it’s a Plane…it’s Selenium

superhero-selenium

When you hear the word “Selenium” what comes to mind? Is it the metal that Wolverine’s blades and bones are made of? Nope, that’s adamantium. Is it the material that Iron Man’s suit is made of? Nope, that would be gold titanium alloy.

Selenium is a real element on the periodic table that has the symbol SE, an atomic number of 34, and semi conductive properties. Selenium used to be used in photocells and other electronics, but has since been replaced by silicon. Today you will find Selenium used in glass-making and pigments, plus there are very small traces in some dietary supplements.

Now, with the miracle of modern technology, Selenium has been turned into an open source web site testing/automation tool. It provides developers with scriptable record and playback features allowing them to write automation tests in a number of popular programming languages including C#, Java, JavaScript, Haskell, Objective-C, Perl, PHP, Python, and Ruby. The Selenium suite of tools can be run in a Windows, Apple OS X, or Linux operating system and supports most major web browsers.

Now that you know the power of Selenium you must remember…with great power comes great responsibility!  Become a Selenium superhero with these two new courses featuring expert Brigitte Birze:

Selenium Fundamentals: IDE (Now available)
This IDE is a tool that can be used by itself or in conjunction with the other Selenium tools to quickly prototype test scripts or locate web elements. In this course you will learn about the Selenium tool suite and get in-depth look at the Selenium IDE.

Selenium Fundamentals: WebDriver (Coming July 6th)
WebDriver is the main tool in the Selenium tools suite, with the ability to natively drive a web application in the same way a human user would. This course will teach you the basics of creating WebDriver applications. You will learn how to build with the WebDriver libraries, how to configure WebDriver to talk natively to the different browsers, and how to use the main WebDriver classes to exercise your web applications.

Selenium can’t make Superman weak…that would be Kryptonite. And Selenium really won’t give you super-human powers like Batman. However, you can be a superhero for your company when you use Selenium to save time and money when testing your next web application.

About the Author

BrianBlogpicBrian Ewoldt is the Project Manager for LearnNowOnline. Brian joined the team in 2008 after 13 years of working for the computer gaming industry as a producer/project manager. Brian is responsible for all production of courses published by LearnNowOnline. In his spare time, Brian enjoys being with his family, watching many forms of racing, racing online, and racing Go-Karts.

 

Be Sociable, Share!

May the Webinars Be With You

May seems to be webinar month here at LearnNowOnline. With three exciting events on the calendar, it’s a great time to explore some of the most buzzed-about new and updated technologies including Visual Studio 2015, Windows 10, and Swift. We hope you’ll join us for these upcoming events:

JoeMayoWhat’s New in Visual Studio 2015 | Register now
On May 13th Joe Mayo will once again present “What’s New in Visual Studio 2015.” In this live session, you will get a great overview of the changes from the previous versions of Visual Studio. You will also learn about some of the updates that were released at Build, including the newest version called Visual Studio Code. Code is a free version of Visual Studio 2015 that is really a very powerful editor that runs on multiple platforms. You’ll also learn of any new updates that may come from Microsoft before the 13th.

benkovich-bwBuilding Apps for Windows 10 with Visual Studio  | Register now
On May 27th Mike Benkovich will continue the Visual Studio conversation when he presents “Building Apps for Windows 10 using Visual Studio.” Windows 10 is expected to bring the best of Windows 7 and Windows 8 plus some new advancements. Mike will cover this exciting update, including related information recently released at Build.

Introduction to Swift  | Watch recording
In this webinar recorded earlier this month, Jordan Hudgens covers Swift, the newest programming language from Apple. Swift is designed for Cocoa and Cocoa Touch, and is meant to be easier, faster, and safer than Objective-C.  You can use Swift to replace or work in conjunction with Objective-C. Watch the replay now:

swiftwebinar

This webinar coincides with the release of two new Swift courses from LearnNowOnline: Swift for iOS: Basics and Swift for iOS: Creating an Application. These two courses will give you an overview of Swift and its basic commands, plus you will learn how to create a simple application.

To register for any of these webinars, or to view recordings of previous webinars, check out http://www.learnnowonline.com/webinars.

About the Author

BrianBlogpicBrian Ewoldt is the Project Manager for LearnNowOnline. Brian joined the team in 2008 after 13 years of working for the computer gaming industry as a producer/project manager. Brian is responsible for all production of courses published by LearnNowOnline. In his spare time, Brian enjoys being with his family, watching many forms of racing, racing online, and racing Go-Karts.

 

Be Sociable, Share!

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. And I know you are thinking to yourself…Thank God! But in the words of the great of Russell Casse from the movie Independence Day, “Hello, Boys, I’m BAAAAACK!” Okay, so I’m not flying an airplane into an alien spaceship, but I am writing this blog.

Back to the subject at hand. We here at LearnNowOnline have been very busy as you may have noticed. In the hustle and bustle, we have released two great new courses covering RESTful Services featuring expert Jordan Hudgens. Jordan also presented our Ruby courses, and you can watch for more courses from him in the future.

Our new RESTful Services courses pick up where our last series released in September left off. Here’s a look at what’s covered in these latest courses:

RESTful Services: Install, JAX-RS and Jersey
You will get a brief history of RESTful Web Services and how they are integral to modern web applications. You’ll see how to setup your computer to begin developing JAX-RS and Jersey applications, specifically by leveraging Maven scaffold applications from the command line. Watch the course trailer to learn more:

rsa1

RESTful Services: The Server and Client
You will learn how to build a client server application from scratch using the Eclipse IDE and Apache Tomcat Server. You’ll see how you can create resources, how to configure CRUD requests, and how you can access those resources from a client application. Watch the course trailer to learn more:

rsa2

Now that we’re all to speed, watch for more courses coming soon including SSAS 2014, SSIS 2014, Swift, and more.

About the Author

BrianBlogpicBrian Ewoldt is the Project Manager for LearnNowOnline. Brian joined the team in 2008 after 13 years of working for the computer gaming industry as a producer/project manager. Brian is responsible for all production of courses published by LearnNowOnline. In his spare time, Brian enjoys being with his family, watching many forms of racing, racing online, and racing Go-Karts.

 

Be Sociable, Share!

“Cool” New Courses for Entity Framework

donfrozen-revWe’ve joined forces with our Yeti instructor, Don Kiely, to create two new Entity Framework 6.1 courses for you. (I wonder how he can type when he’s that “Frozen?” I guess I’ll just have to “Let It Go.”)

No, Don doesn’t normally look this way in the winter. And no, he didn’t have a run in with Elsa. His friend Tracey Martinson was not too frozen to take this picture of Don after he went for a run when the temperature was -18°F (which is -27.8°C or 245 K). In between running, caring for his sled dogs, and never being asked “Do you Want to Build a Snowman?”, Don has created these exciting new Entity Framework courses:

Entity Framework 6.1: SQL Server Features – Now available
In this course you’ll learn about a few of Entity Framework’s “For the First Time in Forever” additions to support SQL Server features. You’ll start with a look at Entity Framework’s support for hierarchyID or, rather, its missing support. Then you’ll jump into one of the best new features in Entity Framework in a long time— enums—which you can use to protect the integrity of your data. Next you’ll explore Entity Framework’s support for spatial data, which covers location-aware applications and data. You’ll wrap up with a look at table-valued functions and their support in Entity Framework.

Entity Framework 6.1: Code-First Development – Coming 2/2/15
You will begin by learning how code-first works by default, which will probably work for most applications early in their development cycle. But when you’re ready to deploy the application to a production server, or need more flexibility (in a “Fixer Upper” kind of way), you’ll learn how Entity Framework creates a database. You’ll see how to create a code-first model and create a database from it, and see an application that makes use of it to maintain data in the database. You’ll also learn how to customize the database using data annotations, and the DBModelBuilder API which lets you write code instead of using data annotations. Lastly you’ll see how code migration is a newer feature of code first that goes beyond just deleting and recreating the database when the model changes.

SQL Server expert Don Kiely

Be sure to check out all of our Entity Framework courses including these two new additions. By the way, here is a picture of Don all thawed out. I doubt he thinks “Reindeer are Better than People,” because he may not have met one yet. Let’s hope “In Summer” up in Alaska, Don’s runs won’t have that frozen look.

My apologies to Disney for using Frozen songs as puns.

About the Author

BrianBlogpicBrian Ewoldt is the Project Manager for LearnNowOnline. Brian joined the team in 2008 after 13 years of working for the computer gaming industry as a producer/project manager. Brian is responsible for all production of courses published by LearnNowOnline. In his spare time, Brian enjoys being with his family, watching many forms of racing, racing online, and racing Go-Karts.

 

Be Sociable, Share!

What’s new in Java 7 SE

javalogo

So you’ve heard all the puns about the Java programming language and coffee. But do you really know Java? Did you know it was first developed by Sun Microsystems for handheld devices and interactive television in the early 90’s and it was called Oak? In 1995, the name was changed to Java to reflect its new use for internet applications. The name was chosen to due to the large amounts of coffee consumed by its creator, James Gosling. (Java is also a name of an island of Indonesia—a place I wouldn’t mind being about now since the Minnesota temperatures of late have been well below zero.)

Today Java is used by internet developers around the world. It is a “free and open source software” (FOSS), thus its popularity. Java shares many traits with the C/C++ programming languages, so if you are familiar with C/C++, you will understand the Java syntax. Java is still used to develop applications on mobile devices as well on the new smart televisions on the market today.

We recently released two courses for Java 7 SE covering what’s new in this latest version.

Java 7 SE: Enhancements and Concurrency
In this course you’ll get a whirlwind overview of the new packages and frameworks, features, JVM enhancements, and Java language updates that are part of Java SE 7. You’ll spend some time on those language enhancements, small changes that make a big difference in your code. You’ll also learn about the concurrency utilities provided by Java SE 7, including the brand new Fork Join framework, which supports parallel processing, by taking full advantage of the multiple processors on most modern systems. You’ll explore the new ThreadLocalRandom class, which generates random numbers in multi-threaded applications without the concurrency issues seen in Java SE 6. Then you will learn about the new Phaser synchronization mechanism which is used to ensure threads march in step together, from one phase of the application to the next.

Java 7 SE: IO, New IO and Network Protocols
The Java SE 7 platform gives you a brand new file based I/O architecture, NIO2. This new architecture solves most of the problems we saw in the original stream based I/O. In this course you’ll learn how the NIO2 Path class is used to represent the underlying file system syntax in a manner that is transparent to the application. Next you’ll see how the NIO2 Files class works with the Path class. You’ll take a look at the new NIO2 asynchronous channels which let you monitor and control the completion of your asynchronous events. NIO2 also gives you a new asynchronousChannelGroup to group these channels, and supply them with a pool of threads for resource sharing. You’ll take a look at the new WatchService file change notification API, which lets you register to be notified when files or directories change on the file system. After your tour of NIO2, you’ll move to the new networking features provided by Java SE 7. You’ll experiment with the URLClassLoader, which now implements the Closable I/F and its close() method. Then you’ll learn about the new protocols you can now access. One is the Stream Control Transmission Protocol, or SCTP, and another new protocol is Sockets Direct Protocol, or SDP.

These courses are presented by our newest instructor, Brigitte Birze. Brigitte is a seasoned software development professional with over 25 years of experience in Corporate IT and Engineering across many verticals. Brigitte has been involved in every phase of the software development lifecycle from the perspective of several roles: individual contributor, team lead, S/W architect, system engineer, proposal author, and project manager. Her innovative software architectures have resulted in six published papers and eight patents. Brigitte’s dynamic communication skills, paired with her depth and breadth of technical knowledge, give her the unique ability to make the complex understandable, and to convey technical concepts to cross-functional groups, speaking at the business or technical level.

I invite you to check out these new Java 7 SE courses, and watch for more courses and a webinar to be presented by Brigitte in the near future.

About the Author

BrianBlogpicBrian Ewoldt is the Project Manager for LearnNowOnline. Brian joined the team in 2008 after 13 years of working for the computer gaming industry as a producer/project manager. Brian is responsible for all production of courses published by LearnNowOnline. In his spare time, Brian enjoys being with his family, watching many forms of racing, racing online, and racing Go-Karts.

Java logo and wordmark” by Transferred from en.wikipedia to Commons. Licensed under Public Domain via Wikimedia Commons.

Be Sociable, Share!

Leveraging Tools, Modules and JSON Within Python 3

python-logo-master-v3-TM-flattened

“There is nothing more dangerous than a wounded Mosquito.” This is a quote from the Mosquito Hunters skit on Monty Python’s Flying Circus television show. So what does this quote have to do with LearnNowOnline’s new Python courses? Well nothing…except for the fact the programming language Python was named after Monty Python’s Flying Circus. See my earlier blog post on this topic

For our latest Python 3 courses, we have enlisted the help of Python Head Jordan Hudgens. I don’t know that he is a Python Head for sure, but Jordan is the instructor for our Ruby courses, and now he is sharing his Python experience with us.

But before I get to our new titles, I want to recommend that if you are new to Python, you begin with our series of Python courses with Peter Thornsteinson:

Once you have taken this first set of courses, or if you have a basic level of Python knowledge or experience, our new series of courses is for you. It is just like a moth hunt, “Well, I follow the moth in the helicopter to lure it away from the flowers, and the Roy comes along in the Lockheed Starfighter and attacks it with air-to-air missiles.” Well, not really, but here is a brief description of the courses.

NEW – Python 3: Programming Tools
In this course you will learn about some of the most important tools a Python 3 developer can use for advanced implementations. You will be introduced to high level concepts of various classes and techniques, and close each section with a practical, code-driven example of how you can leverage these techniques in daily development. Specifically, this course will start with an introduction on iterators and generators, followed by regular expressions, introspection, lambda functions, metaclasses, decorators, and more. See course outline or watch the trailer:

p3a1

NEW – Python 3: Modules, JSON and Algorithms
In this course you will learn how to leverage popular libraries and modules in your applications. This is a vital tool for any Python developer, as modules can save you a significant amount of time by providing powerful functionality that isn’t natively built into Python 3. You will also learn how to integrate with third-party APIs to connect with other software in your own applications. You’ll learn about metaprogramming in Python, an extremely powerful technique that can give you the ability to modify a program’s structure at runtime. Then you’ll learn how Python interacts with XML and JSON objects, including an initial look at the structure of XML and JSON, how to generate XML and JSON objects, and how to parse XML and JSON feeds. You’ll also get a broader look at the implementation of complex algorithms. See course outline or watch the trailer:

p3a2

After completing these courses, you’ll be ready to program with Python…and “Wherever there is a challenge, Hank and Roy Spim will be there ready to carry on the primordial struggle between man and inoffensive, tiny insects.” Yes, another pointless quote but you get the idea.

About the Author

BrianBlogpicBrian Ewoldt is the Project Manager for LearnNowOnline. Brian joined the team in 2008 after 13 years of working for the computer gaming industry as a producer/project manager. Brian is responsible for all production of courses published by LearnNowOnline. In his spare time, Brian enjoys being with his family, watching many forms of racing, racing online, and racing Go-Karts.

 

Be Sociable, Share!

Tips for SharePoint Site Owners

So you’ve decided to take on the task of becoming a SharePoint site owner! Before you dig in and set up your SharePoint site, there are some critical responsibilities you should consider.

First, a SharePoint site is not a fire-and-forget web site. It requires your attention and ongoing tweaking to be the faithful companion you need it to be for your business. Without proper attention, a SharePoint site will become lonely as no one will want to visit or use it. It may feel neglected and become unruly. It may even act out, by performing data dumps, bringing down servers, or becoming infected.

To help you with your new role as the proud owner of a SharePoint site, LearnNowOnline has enlisted the help of SharePoint site whisperer Philip Wheat. Philip has collaborated with us in the past on our courses for SharePoint 2013 Application Model and SharePoint 2013 Administration. Now Philip has joined forces with us to create a couple of great courses designed for those of you who wish to take on the task of becoming a SharePoint site owner.

SharePoint 2013 Site Owner: Templates
This course will help you understand what being a SharePoint Site Owner is all about, and what tasks and capabilities you’ll need to master in order to make your SharePoint site a success. You will learn how to set a baseline for those SharePoint capabilities you are likely to be concerned about, and you’ll learn the base capabilities of the various SharePoint templates as they come right out the box. Watch the course trailer:

s3o1


SharePoint 2013 Site Owner: Managing Sites

In this course you’ll learn the basics and functionality of managing your SharePoint site and site collection. You will understand the various tasks and items you need to know in order to operate your site on a day-to-day basis and ensure the best user adoption. You will also learn about additional features that can really make your SharePoint site shine. You will learn about Office integration aspects and how you can use workflows to make your SharePoint site operate as an application platform without a complex development effort. By the end of the course, you will understand the items you’ll need to operate your site, important takeaways to remember when setting up your site, and tips for gaining adoption and usage of your site. Watch the course trailer:

s3o2

These SharePoint Site Owner courses are now available, visit www.LearnNowOnline.com for more information including course outlines. With the help of LearnNowOnline and Philip Wheat, our SharePoint site whisperer, your SharePoint 2013 site will be a faithful companion to your business and loved by all. Your site users will be amazed at how well behaved your site is and will want to visit it often.

About the Author

BrianBlogpicBrian Ewoldt is the Project Manager for LearnNowOnline. Brian joined the team in 2008 after 13 years of working for the computer gaming industry as a producer/project manager. Brian is responsible for all production of courses published by LearnNowOnline. In his spare time, Brian enjoys being with his family, watching many forms of racing, racing online, and racing Go-Karts.

 

Be Sociable, Share!

NoSQL and MongoDB

So when you see the term NoSQL, do you think “No SQL? Is this some type of anti-Standard Query Language protest?”

SQL is used to query large databases for information, and many of us think of SQL as either Microsoft SQL Server or MySQL. With the growth of data gathering it became clear that the typical relational database would not be able to handle the amount of data that was being collected. NoSQL was developed in 1998 by Carlo Strozzi. He coined the term “NoSQL” but felt that “NoREL” would have been a better name since NoSQL doesn’t use a SQL relational model.

So what does MongoDB have to do with NoSQL? MongoDB is a type of NoSQL database, specifically a document-oriented NoSQL database, which means its strength is in managing large amounts of consistent document types like pictures or blog postings. The term Mongo comes from the word “humongous,” referring to the large amount of data that this NoSQL implementation can hold. We are talking petabytes of information, each petabyte equaling 1024 terabytes. MongoDB is capable of supporting petabytes of data in datasets across multiple servers.

We have joined forces with expert Jordan Hudgens to develop three new courses designed to help you get started with NoSQL and MongoDB.

NoSQL: What is NoSQL (Now available)
You will be introduced to the concepts behind the NoSQL ecosystem, including what NoSQL is and isn’t. You will learn the advantages and disadvantages of using a NoSQL database, the benefits of leveraging a schema-less database in your applications, and how to set up the environment used to develop an application.

NoSQL/MongoDB: Implementation of AngularJS (Now available)
You will learn how to implement the basic AngularJS portions of an application. You will see some of the basic features that AngularJS offers before we get into routing, function, and service integration.

NoSQL/MongoDB: Buildout to Going Live (Coming 11/24/14)
You will learn how to build out more functionality within an application, including how to leverage Express for Node.js to your advantage. You will learn about server side coding and App.js customization and model setup. You will discover how to build out the remaining views and take the application live, and how to incorporate Bootstrap into your application to give it a more professional look and feel.

Visit LearnNowOnline to learn more about these courses, and explore how NoSQL and MongoDB can help you manage “humongous” amounts of data efficiently and effectively.

About the Author

BrianBlogpicBrian Ewoldt is the Project Manager for LearnNowOnline. Brian joined the team in 2008 after 13 years of working for the computer gaming industry as a producer/project manager. Brian is responsible for all production of courses published by LearnNowOnline. In his spare time, Brian enjoys being with his family, watching many forms of racing, racing online, and racing Go-Karts.

 

Be Sociable, Share!

Developing Applications Using Ruby on Rails

Ruby on Rails

In researching this blog about Ruby on Rails, I began with an internet search for the word “Ruby.” I figured I’d get results about the precious ruby gem stone…how the ruby is the birth stone for July, or the fact that for thousands of years the ruby gemstone was the most valuable gemstone above the diamond, or how people have been creating synthetic rubies since 1837.

Instead I was pleasantly surprised to see search results for Ruby and Ruby on Rails the top of the list. Clearly “Ruby” the programming language has become more precious to many of us than “ruby” the gemstone.

Yes, the Ruby language was named after the gemstone and was released in 1995 by Yukihiro Matsumoto. Ruby is an open source, object-oriented language with an easy to read and write syntax. Instead of mining the web looking for instruction on how to use this precious programming language, you can find five new courses right here at LearnNowOnline.

Helping you mine your way through building Ruby applications is our new instructor, Jordan Hudgens. Jordan is a Certified Ruby Developer and comes to us from the great state of Texas where he is working toward his doctorate in Computer Science. Jordan will show you how to create your Ruby applications in the cloud. Instead of having to pickaxe your way through the development process, Jordan will show you how to use the gems that make Ruby application development easy.

Our new courses include:

  • Ruby on Rails: Intro to Development (Now available)
    Get an overview of the tools that will be used for the Ruby courses, plus create a quick application.
  • Ruby on Rails: Best Practices (Now available)
    Learn how to use the Ruby development tools in the best possible way.
  • Ruby on Rails: Data, Design, and Deploy (Coming 10/27/14)
  • Ruby on Rails: Searching and Sorting (Coming 11/3/14)
  • Ruby on Rails: Administration and API (Coming 11/10/14)

Visit LearnNowOnline to learn more about these courses. Also, see Jordan in action as he introduces us to Ruby on Rails in his recent webinar — check out the replay now.

“Rails”, “Ruby on Rails”, and the Rails logo are registered trademarks of David Heinemeier Hansson. All rights reserved.

About the Author

BrianBlogpicBrian Ewoldt is the Project Manager for LearnNowOnline. Brian joined the team in 2008 after 13 years of working for the computer gaming industry as a producer/project manager. Brian is responsible for all production of courses published by LearnNowOnline. In his spare time, Brian enjoys being with his family, watching many forms of racing, racing online, and racing Go-Karts.

 

Be Sociable, Share!