Vi ste ovdje
Overview/Description
Software Development Fundamentals covers a common set of methodologies used when creating programs with a variety of programming languages. In this course you'll explore how to create programs, what decision structures are, and also explore the basics of object-oriented programming.
Target Audience
Programmers and developers who want to better understand software development
Prerequisites
None
Expected Duration (hours)
2.5
Lesson Objectives
Introduction to Programming
start the course
create a basic C# program
define the basic structure of a...
Overview/Description
Software Development Fundamentals covers a common set of methodologies used when creating programs with a variety of programming languages. In this course you will explore programming basics such as the fundamentals of object-oriented programming, data structures, and how to use JavaScript.
Target Audience
Beginning programmers who want to better understand software development
Prerequisites
None
Expected Duration (hours)
3.0
Lesson Objectives
Programming Basics
start the course
use abstract and sealed classes
implement casting between types...
Overview/Description
Software Development Fundamentals covers a common set of methodologies used when creating programs with a variety of programming languages. In this course you will explore how to use strings, the basics of Windows forms applications, and you'll also cover how to create a Windows application.
Target Audience
Beginning programmers who want to better understand software development
Prerequisites
None
Expected Duration (hours)
2.0
Lesson Objectives
Beginning Windows Applications
start the course
work with C# strings
understand string literals...
Overview/Description
This course introduces the features of Ruby on Rails including scaffolding and routing. It steps through the creation of a Ruby on Rails project and shows how to work with cookies and sessions, and how to implement testing and access statistics.
Target Audience
Programmers who are familiar with the Ruby language or .NET developers who have no experience with Ruby who want to use the Ruby on Rails framework to create web applications and web APIs.
Prerequisites
None
Expected Duration (hours)
1.5
Lesson Objectives
Ruby on Rails - Fundamentals
start...
Overview/Description
This course covers how to use ActiveRecord to work with data in a Ruby on Rails application. It covers creating a model, adding and editing records, manipulating data, working with scopes, using forms and creating queries.
Target Audience
Programmers who want to use ActiveRecord to manipulate data in a Ruby on Rails application
Prerequisites
None
Expected Duration (hours)
1.0
Lesson Objectives
Ruby on Rails - Database Fundamentals
start the course
create an ActiveRecord model with Ruby on Rails
add data to a Ruby on Rails project database...
Overview/Description
This course covers how to use advanced features to work with Ruby on Rails databases. It covers star schemas, lists and calendar tables, multi-valued dimensions as well as columnar databases. It also covers working with the InnoDB engine as well as managing deadlocks, scan locks and concurrency.
Target Audience
Programmers who want to learn to use advanced features available for working with databases in Ruby on Rails
Prerequisites
None
Expected Duration (hours)
1.0
Lesson Objectives
Databases in Ruby on Rails: Advanced Concepts
start the course...
Overview/Description
This course covers how to develop webAPIs using the Ruby on Rails framework. It covers how to set up an API, create API endpoints and render XML and JSON. It also covers versioning and authentication as well as documentation and testing.
Target Audience
Programmers familiar with the Ruby on Rails framework who want to use Ruby on Rails to create web APIs
Prerequisites
None
Expected Duration (hours)
2.0
Lesson Objectives
Web APIs with Ruby on Rails
start the course
use the Rails-api Gem
set up a Rails API
add an API to an existing Ruby on...
Overview/Description
This course covers how elements of the Ruby language for .NET developers. It also covers the features of Ruby on Rails and shows how to create a Ruby on Rails application.
Target Audience
.NET Programmers who want to learn how to build Ruby on Rails applications
Prerequisites
None
Expected Duration (hours)
2.5
Lesson Objectives
Ruby on Rails for .NET Developers
start the course
outline the features of Ruby
contrast Ruby with .NET languages
install Ruby and Ruby on Rails
use the Interactive Ruby (IRB) shell
create a class in Ruby
work...
Overview/Description
This course covers how to work with databases in Ruby on Rails. It covers data models, referential integrity, record validation, and optimistic and pessimistic locking.
Target Audience
Programmers who want to learn work with databases in Ruby on Rails
Prerequisites
None
Expected Duration (hours)
1.5
Lesson Objectives
Working with Databases in Ruby on Rails
start the course
create and use a basic CRUD in Ruby on Rails
create various data models in a Ruby on Rails database
implement one-one relationships between two ActiveRecord models
link...
Overview/Description
Ruby is an open source, all-purpose programming language that has become increasingly popular with the advent of its associated web development framework, Ruby on Rails. In this course, you'll learn the essentials of the Ruby language, including classes and methods, program flow and operators. You'll also learn about working with data types and error handling.
Target Audience
Programmers who want to learn the fundamentals of the Ruby programming language
Prerequisites
None
Expected Duration (hours)
2.0
Lesson Objectives
Getting Started with Ruby...