VTC | Programming With Ruby Tutorials [2007] [EN] PCRec
Автор (режиссер): VTC
Название: Programming With Ruby Tutorials
Год выпуска: 2007
Жанр: Ruby Программирование
Язык: EN
Качество видео: PCRec
Продолжительность: 08:37:19
Видеокодек: MPEG-4 Visual
Битрейт видео: ~10,8- 760 кбит/с
Размер кадра: 800 x 600
Аудиокодек: MP3
Битрейт аудио: 176,4 Кбит/сек 1 канал 22,05 КГц
Описание:Видеокурс Programming with Ruby знакомит разработчиков с языком программирования Ruby. Ruby - это динамический объктно-ориентированный язык. В число его наследников входят LISP, Smalltalk, Perl и другие языки. Простая, но мощная природа Ruby делает его одним из важнейших сегодняшних языков. VTC автор Al Anderson продемонстрирует вам различные конструкции и библиотеки языка, обеспечив вас инструментами для создания великолепного ПО на Ruby.
Файлы для работы прилагаются к курсу.
Introduction
Welcome (01:47)
What this Tutorial Will Cover (06:48)
Programming Defined
The Art of Programming Pt.1 (04:12)
The Art of Programming Pt.2 (05:16)
The Art of Programming Pt.3 (06:06)
Algorithms (06:03)
Meet Ruby
Computer Language (06:43)
Scripting Language (05:28)
Compiled versus Interpreted (06:05)
Virtual Machine (05:10)
Everything is an Object (06:58)
The Basics of Programming
Basic Constructs (05:53)
Boolean Statements (05:59)
Boolean Operators (05:49)
If/Unless & Case Statements (06:29)
Loops/Blocks & Iterators (06:10)
Arrays (05:28)
Installing Ruby
Installing on Windows (02:23)
Installing on Macintosh OS X (03:39)
Installing on Linux with a Package Manager (03:11)
Installing via comm& line for Linux & Mac OS X (05:49)
Ruby Tools
The Ruby Interpreter (02:10)
IRB (04:59)
ri (02:35)
RubyGems (06:32)
Librarys (03:37)
Running Ruby Programs
Running Ruby Programs on Mac OS X & Linux (05:13)
Running Ruby Programs on Windows (03:26)
Interactive Ruby on Mac OS X & Linux (02:53)
How to Run fxri on Windows (02:16)
Introduction to OOP
Classes & Object (06:02)
Instance & Class Variables Pt.1 (03:25)
Instance & Class Variables Pt.2 (03:02)
Instance & Class Variables Pt.3 (04:10)
Methods (05:25)
Program Flow (05:58)
Basic Ruby
Duck Typing (06:12)
Variables/Constants & Scope (04:55)
Expressions Pt.1 (05:57)
Expressions - Loops (06:06)
Expressions - Iterators (06:05)
Modules (05:58)
Blocks (05:54)
Exceptions (02:34)
Strings
String Basics (05:57)
Printing & Formatting Strings (04:32)
Manipulating Strings (06:07)
Searching Strings (05:47)
Converting Strings to Other Types (03:13)
Basic Input/Output to the Console
Putting something out to the Screen (03:04)
Getting & Using Input (05:36)
Input using HighLine (05:48)
Working Files & Directories
Opening & Closing Files (05:53)
Reading Files (03:16)
Writing Files (03:21)
Binary Files versus Text Files (01:35)
Working with Directories (03:20)
Using CSV (04:06)
Regular Expressions
Regular Expressions (05:52)
How to Create & Use Regular Expressions (04:17)
Math & Ruby
Numbers in Ruby (05:14)
Basic Operations (05:26)
Floating Point Numbers (03:11)
BigDecimal (05:55)
Advanced Math Operations (05:27)
Random Numbers (03:58)
Symbols & Ranges
Symbols (04:00)
Ranges (05:14)
Dates & Times
Getting the Time & Date (06:00)
Time/Date & DateTime (01:44)
Comparing & Manipulating Times & Dates (06:11)
Formating Times & Dates (04:19)
Arrays/Hashes
Array Explained (03:55)
Creating/Accessing & Manipulating Arrays (05:31)
Sorting Arrays (05:13)
Searching Arrays (04:50)
Iterating Through an Array (03:30)
Hash (05:01)
Creating/Accessing & Manipulating Hashes (05:07)
Iterating Through a Hash (02:53)
Sorting a Hash (03:45)
More Hash Manipulation (03:08)
Advanced Data Structures
Sets (03:44)
Using Sets (05:31)
Stacks & Queues (03:28)
Using Stacks & Queues (02:16)
Tower of Hanoi (03:07)
More OOP
Your Own Classes (05:30)
Advanced Techniques (06:33)
Graphical Interfaces
FXRuby (04:38)
Ruby/GTK2 (04:18)
WxRuby (03:38)
Ruby Cocoa (05:09)
Other Ruby Graphical Toolkits (04:30)
Threading in Ruby
Threads (03:38)
How to Create & Use Threads (04:07)
Scripting & System Administration
Accessing Other Programs on the System (04:49)
Windows Scripting (03:27)
Getting Command Line Options (05:35)
Getting Command Line Arguments (02:00)
Environmental Variables (04:27)
Testing & Debugging
Unit Testing (01:42)
How to Create & Use Tests (05:04)
Ruby-Debug (03:57)
Network Programming
Network Clients (05:40)
Simple Servers (04:42)
Web Apps
CGI (04:55)
Ruby on Rails (04:16)
Finishing It Up
Ruby Web Resources (03:14)
Ruby Print Resources (03:18)
Where to Go Next (01:55)
Wrap-Up (06:47)
Credits
About this Author (03:18)
Скриншоты: Время раздачи: с 23:00 до 8:00 (днём по возможности) до первых пяти скачавших
Заранее извиняюсь за низкую скорость раздачи... быстро скачать не получится...
Отдельная благодарность Группе "Uploaders" и лично
slava03 за поддержку релизов