Posted on by & filed under Content - Highlights and Reviews, Programming & Development.

“Knowledge is great. Competence is great. But the combination of both encourages people to trust you and increases your powers of enchantment. And in this world, the combination is a breath of fresh air.”

― Guy Kawasaki, Enchantment: The Art of Changing Hearts, Minds, and Actions

You can greatly increase your knowledge and competence when learning a topic by using videos. They can help you by increasing retention, and they allow you to learn at your own pace. Videos can also be modular in content, breaking a topic down into more manageable chunks.

As video training expert Martin Addison says: “Video has consistently been a popular training and development tool because it stimulates, engages and entertains people, triggering them to think, feel and do things differently. It allows complex ideas, particularly those around soft skills behavior, to be put across in a short space of time.”

There are several companies that are successfully creating learning videos. The Khan Academy supplies a free online collection of more than 4,500 lectures via video tutorials stored on YouTube. Udacity is a “growing team of educators and engineers on a mission to change the future of education” with the use of videos. Udemy’s online learning marketplace has 8,000 courses, 800,000 students, and recruits the world’s top experts as their instructors. And, Coursera is an education company that partners with the top universities and organizations in the world to offer courses online.

At Safari Books Online we have over 1,400 video courses in our vast library of content. These videos cover everything from Hadoop and C# to Java and JavaScript to Oracle, PHP, Clojure, and any topic that you need to master a skill. With a subscription to Safari Books Online you can have access to all of these videos. Not a subscriber? Sign up for a free trial.

The following is a sample of some videos in the Safari Books Online library:

Hadoop Fundamentals LiveLessons demonstrates the core components of Hadoop including Hadoop Distriuted File Systems (HDFS) and MapReduce. In addition, the tutorial demonstrates how to use Hadoop at several levels including the native Java interface, C++ pipes, and the universal streaming program interface. Examples of how to use high level tools include the Pig scripting language and the Hive ‘SQL like’ interface.
C# 2010 Fundamentals I, II, and III LiveLessons applies the Deitel signature live-code approach to teaching programming and explores Microsoft’s C# 2010 language and .NET 4 in depth. The LiveLesson is updated for Visual Studio® 2010 and C# 4, and presents C# concepts in the context of 200+ fully tested programs. Start with a concise introduction to C# fundamentals using an early classes and objects approach, then rapidly move on to more advanced topics, including multithreading, .NET 4, LINQ, WPF, ASP.NET 4, WCF web services and Silverlight®.
Fluent Conference 2013: JavaScript & Beyond Complete Video Compilation allows you to catch every workshop, session, and keynote from the Fluent Conference 2013 in San Francisco with this complete video compilation of the event. Catch up with this year’s lineup of speakers—seasoned pros as well as notable newcomers—as they share their expertise with JavaScript, HTML5, CSS, and related technologies that power the Web.
Java Fundamentals I and II will show you everything you need to know to start building robust, powerful software with Java SE. This collection provides $2,000 (USD) worth of expert Java training! Your instructor, Paul Deitel, has personally taught Java at organizations ranging from IBM to Sun Microsystems to NASA. With the powerful videos included in this LiveLesson, you’ll learn at your own pace as Deitel guides you through Java’s fundamentals, object-oriented programming, and event-driven programming.
Strata Conference Santa Clara 2013: Complete Video Compilation puts you front and center at every keynote, session, and tutorial from the biggest Strata Conference to date. With more than 100 presentations from today’s leading big data practitioners, you’ll learn the latest approaches to data-driven business, data design, data science, new data from an increasingly connected world, and many other issues.
Velocity Conference 2013: Complete Video Compilation will teach you the latest tools, skills, and ideas in web performance and operations. You’ll get a front row seat to every keynote, workshop, session, and lightning demo in this year’s conference with this video collection.
Learning JavaScript Programming teaches you the basics of programming with JavaScript, the worlds most used programming language. The tutorial is designed for the absolute beginner – no prior JavaScript programming experience is required in order to get the most out of this video training. You will start with learning what programming is, and specifically, what JavaScript is, how it it used, and its limitations. You will discover variables and data types, and how to take input and create output. Craig covers conditions, loops, arrays, sorting, functions, paramaters and debugging. You will even learn advanced concepts such as OOP, string manipulations, regular expressions and other programming patterns.
Learning Node.js LiveLessons starts by introducing Node.js, and how to install, and run it. You then get a quick refresher course on the JavaScript language and its new features. The video then moves into writing JSON servers, web applications, client-side templates, and continues by covering database access to both SQL and NoSQL database servers. After watching this video, you will understand why Node.js inspires so much passion, and you will be able to write fast, compact, and reliable applications.
Learning Python Programming will teach you how to program with the popular development language, Python. This tutorial is designed for the beginner, and you do not need to have any experience at all with programming or development in order to learn how to program with Python using this video tutorial. Some of the topics include installing Python, data types and creating variables, input and output, decision making and repetition, iterators, list comprehension and functions. You also learn how about variable scope, modules – creating and using pre-built ones, object oriented programming, inheritance, exception handling and using data structures.
Ruby on Rails LiveLessons (Video Training), Second Edition is fully updated for Rails 3.2 and Ruby 1.9; covering the all-new design using Twitter’s Bootstrap; coverage of the new asset pipeline, including Sprockets & Sass; behavior-driven development (BDD) with Capybara & Rspec; better automated testing with Guard & Spork; roll your own authentication with has_secure_password; and an introduction to Gherkin & Cucumber. These focused video lessons help you learn crucial new Ruby skills fast– and put them to work immediately!

Tags: C#, Fluent, Guy Kawasaki, Hadoop, java, Javascript, Node.js, Python, Ruby on Rails, Safari Books Online, Strata, Velocity, Videos,

2 Responses to “Boost Your Knowledge with Safari Books Online Videos”

  1. Tomasz Kluza

    Great article about the different ways of learning and teaching others.

    As a long time Safari books online subscriber I would also like to make a suggestion:

    In my opinion, the 5 and 10 slots per shelf subscription should include the possibility to choose also from the full length video courses.
    I can imagine a model where the video course is worth 2 or 3 slots.
    That’s the choice that I’m missing the most at the moment.

    Cheers,
    Tomasz Kluza

  2. Tomasz Kluza

    Hi Troy,

    Wow – it worked :) – thou it’s somehow counter intuitive as there is no option of adding it to the bookshelf in the similar way as for the book.
    I had to choose the Add to Favorites, add to the bookshelf and then refresh the view (as it still was pretending that I have the access only to the 30 sec preview)

    Thanks a lot!