-
Урок 1.
00:05:18
Getting Started - Introduction to IEx
-
Урок 2.
00:00:18
Our First Project - Introduction
-
Урок 3.
00:01:31
Our First Project - Create a New Project
-
Урок 4.
00:03:42
Our First Project - Run Some Code
-
Урок 5.
00:11:35
Our First Project - Write the Dictionary Module
-
Урок 6.
00:03:07
Our First Project - Refactor Into Pipelines
-
Урок 7.
00:12:48
Pattern Matching - Lists and Recursion
-
Урок 8.
00:08:16
Write the Hangman Game - Create the Application
-
Урок 9.
00:04:01
Write the Hangman Game - Think About the API
-
Урок 10.
00:09:53
Write the Hangman Game - Start Coding
-
Урок 11.
00:07:53
Write the Hangman Game - And Start Testing
-
Урок 12.
00:08:22
Write the Hangman Game - Pattern Matching Game State
-
Урок 13.
00:07:29
Write the Hangman Game - Check for Duplicate Moves
-
Урок 14.
00:09:32
Write the Hangman Game - Score a Good Guess
-
Урок 15.
00:05:40
Write the Hangman Game - Score a Bad Guess
-
Урок 16.
00:10:59
Write the Hangman Game - Refactor and Tidy Up
-
Урок 17.
00:01:21
Text Interface to the Game - Introduction
-
Урок 18.
00:10:03
Text Interface to the Game - Create the Project
-
Урок 19.
00:11:22
Text Interface to the Game - Write the Main Player
-
Урок 20.
00:19:04
Text Interface to the Game - Finish Up
-
Урок 21.
00:04:26
Refactor the Dictionary - A Refactoring to Separate the API
-
Урок 22.
00:00:29
Processes and Maintaining State - Why We're Looking at This Backwards
-
Урок 23.
00:03:37
Processes and Maintaining State - Spawning a New Process
-
Урок 24.
00:03:47
Processes and Maintaining State - Sending and Receiving Messages
-
Урок 25.
00:03:49
Processes and Maintaining State - Pattern Matching Messages
-
Урок 26.
00:03:47
Processes and Maintaining State - Linking Our Fate to Our Children's Fate
-
Урок 27.
00:03:37
Processes and Maintaining State - Agents—Simple State Holders
-
Урок 28.
00:02:12
Using an Agent for the Dictionary - The Plan
-
Урок 29.
00:03:25
Using an Agent for the Dictionary - Using an Agent for the Word List
-
Урок 30.
00:01:15
Make the Dictionary a Free Standing Application - What IS an Application
-
Урок 31.
00:09:13
Make the Dictionary a Free Standing Application - Wrap the Dictionary
-
Урок 32.
00:03:06
No, Mr Dictionary, I Expect You To Die - Nannies and Supervisors
-
Урок 33.
00:08:12
No, Mr Dictionary, I Expect You To Die - Write the Supervisor
-
Урок 34.
00:10:10
The Story So Far… - Supervisors and Servers
-
Урок 35.
00:04:22
Hangman: the OTP Server - Fixing a Poor Judgement Call
-
Урок 36.
00:08:47
Hangman: the OTP Server - Write a Hangman GenServer
-
Урок 37.
00:07:08
Hangman: the OTP Server - Change the API to Use the Server
-
Урок 38.
00:09:44
Hangman: the OTP Server - A Dynamic Cloud of Hangman Servers
-
Урок 39.
00:05:15
Hangman: the OTP Server - Other People Write This Differently
-
Урок 40.
00:07:14
Nodes and Distributed Elixir - Nodes and Naming
-
Урок 41.
00:13:15
Nodes and Distributed Elixir - Sending Messages Between Nodes Using IEx
-
Урок 42.
00:01:15
Nodes and Distributed Elixir - A Bigger Example—a Chain of Nodes
-
Урок 43.
00:10:02
Nodes and Distributed Elixir - Implementing the Chain
-
Урок 44.
00:01:54
Distributed Text Clients - A Quick API Change
-
Урок 45.
00:02:09
Distributed Text Clients - From Server to Service
-
Урок 46.
00:02:02
Distributed Text Clients - Use Hangman API Without Starting a Server
-
Урок 47.
00:06:08
Distributed Text Clients - Start Remote Server When TextClient Starts
-
Урок 48.
00:02:02
Getting Started with Phoenix - Introduction
-
Урок 49.
00:07:06
Getting Started with Phoenix - Installing Phoenix (and a Rant)
-
Урок 50.
00:08:30
Getting Started with Phoenix - Project Structure
-
Урок 51.
00:02:20
Getting Started with Phoenix - Rendering
-
Урок 52.
00:03:16
Getting Started with Phoenix - Assigns and @variables
-
Урок 53.
00:06:48
Getting Started with Phoenix - Phoenix—a Toolkit, Not a Framework
-
Урок 54.
00:09:58
Hangman and Phoenix - (Re)creating the Phoenix App With a Hangman Connection
-
Урок 55.
00:12:10
Hangman and Phoenix - An Initial Server
-
Урок 56.
00:12:20
Hangman and Phoenix - Add a Form
-
Урок 57.
00:17:19
Hangman and Phoenix - More Complex Helpers
-
Урок 58.
00:12:56
Hangman and Phoenix - Wrapping up: Add Graphics
-
Урок 59.
00:05:06
Channels and a Single Page App - Introduction to Phoenix Channels
-
Урок 60.
00:07:38
Channels and a Single Page App - Configuring Channel Support
-
Урок 61.
00:08:30
Channels and a Single Page App - Adding JavaScript
-
Урок 62.
00:01:47
Channels and a Single Page App - joining a Channel
-
Урок 63.
00:09:38
Channels and a Single Page App - Pushing the Tally from the Server
-
Урок 64.
00:04:13
Channels and a Single Page App - Introduction to Data Binding
-
Урок 65.
00:09:23
Channels and a Single Page App - Finish the Client
-
Урок 66.
00:06:23
Wrapping Up - I'm Done. You've Just Got started