Programming

In this sequel to the popular Ruby on Rails Essential Training, expert instructor Kevin Skoglund teaches comprehensive techniques for web developers who already feel comfortable with the fundamentals of Ruby and the Rails MVC framework. This training will help developers move toward creating full-featured Ruby on Rails applications. Kevin begins by explaining how to update software and projects to the latest versions. He then demonstrates alternative ways to interact with Ruby and your Rails applications and teaches the intermediate aspects of the Ruby language. Kevin provides step-by-step instructions for creating a custom blog and content management application. He uses this practical example to show how to work with database migrations, how to get more from ActiveRecord and avoid common pitfalls, how to create flexible controllers and views, and how to improve performance, security, and code management. Exercise files accompany the tutorials. NOTE: Several key features of Rails have changed since the release of Ruby on Rails Beyond the Basics in the lynda.com library. The following link details these changes: www.nullislove.com.

course level image
vendor image
subscription image

Ruby on Rails aims to make building web applications simpler. In Ruby on Rails Essential Training, expert instructor Kevin Skoglund focuses on the same goal. Kevin explains the complete process—from understanding the fundamental concepts behind any Ruby on Rails project to creating full-featured, easy-to-maintain applications using the Ruby on Rails framework. Using the practical project of building an online store as an example, Skoglund teaches the basics of the Ruby language. He also covers how to design an application, how to build dynamic interfaces, how to structure and interact with databases, how to create a working shopping cart, and how to regulate user access with passwords. Exercise files accompany the tutorials. NOTE: Several key features of Rails have changed since the release of Ruby on Rails Essential Training in the lynda.com library. The following link details these changes: www.nullislove.com.

course level image
vendor image
subscription image

Michael Hartl's Ruby on Rail Tutorial for beginners is your complete video guided tour of modern Rails web development! Top Rails expert and author Michael Hartl walks you through the entire Rails development process: installing and setting up Rails, designing Rails applications with MVC and REST, building dynamic pages, coding effectively in Ruby, implementing registration and authentication, adding social features, even testing and deployment. Just watch and learn with this video tutorial. You’ll find expert insight, modern best practices, and step-by-step instructions for solving real-world problems.

course level image
vendor image
cost range image

Ruby is famous for being easy to learn, but most users only scratch the surface of what it can do. While a typical Ruby tutorial or book focuses on Ruby's trendier features, this course reveals the secret inner workings of one of the world's most popular programming languages. It helps you learn Ruby in one of the easiest ways possible, through 10 simple steps that will have you writing clear, maintainable code in no time. Rather than bog you down with a lot of theory, this course takes a hands-on approach and focuses on helping you learn Ruby so that you're productive on day one. Whether you're new to programming or just new to Ruby, this Ruby tutorial is your guide to rapid, real-world software development with this unique and elegant language.

course level image
vendor image
cost range image

SAP ABAP is the popular enterprise programming language developed by SAP and used by the biggest organisations in the world to run their business systems. In this SAP ABAP video course, Peter Moxon introduces you to the fundamental skills needed to understand SAP ABAP programming and start creating your own ABAP programs. You will learn by watching the author actually perform the operation he is instructing on, as he explains step by step how to create and modify ABAP code. The training explains SAP ABAP from the ground up starting with the absolute basics to ensure you have a thorough grasp of the how best to program SAP enterprise systems. He slowly works you up through learning the key aspects of ABAP development introducing new concepts and language element included in SAP, and covers topics such building report interfaces and modularizing you programs with 'Includes', 'Forms' and 'Function Modules'.

course level image
vendor image
cost range image

In this course you will learn real world techniques associated with the WebDriver API based on experience of using WebDriver to automate production web sites. We have taken a 3 days course and condensed it into 10+ hours of video, and it should take you about 6 hours of self learning to do the exercises. This course focuses on the information you need to get productive with WebDriver. We don't spend any time on the Selenium IDE, because you won't use that in a production environment. We don't spend any time on padding covering the architecture of WebDriver because you can find that information on the Web, and you don't need to know it, to get productive.

course level image
vendor image
cost range image

In this class you will learn how to debug programs systematically, how to automate the debugging process and build several automated debugging tools in Python. Basic knowledge of programming and Python at the level of Udacity CS101 or better is required. Basic understanding of Object-oriented programming is helpful. At the end of this course you will have a solid understanding about systematic debugging, will know how to automate debugging and will have built several functional debugging tools in Python.

course level image
vendor image
cost range image

When writing software, destruction can be just as valuable as creation. Learn how to catch bugs and break software as you discover different testing methods that will help you build better software. Programming experience is required. This course will teach you how to think like a software tester, how to find bugs in code earlier, and write better code.

course level image
vendor image
cost range image

In this Python training course from expert programmer and author Mike McMillan, you will learn how to program with the popular development language. 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 that Mike covers throughout the training include installing Python, data types and creating variables, input and output, decision making and repetition, iterators, list comprehension and functions. He also covers variable scope, modules - creating and using pre-built ones, object oriented programming, inheritance, exception handling and using data structures.

course level image
vendor image
cost range image

You'll learn how to make iPhone apps with this complete iOS development tutorial. You'll learn how to create apps using the same tools and techniques used to make the top apps in The App Store. No coding experience?  No problem. You'll create your first app in Lesson 2 without writing a single line of code.  Then in Lesson 3 of this iOS app development tutorial, you'll learn how to write code in Apple's Objective-C programming language. Once you have the hang of programming, you'll create three more apps while exploring Apple's iOS software development kit. You'll walk through every detail of developing the apps from project creation, through every line of code, and on to testing the app. Finally, in the last lesson, watch over the author's shoulder as he submits an app to The App Store. Take the course now, learn iOS development now and have your first fully functional iPhone app before the end of the day.

course level image
vendor image
cost range image

Pages