Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум

  1. Урок 1. 00:09:34
    1. Introduction to IEx
  2. Урок 2. 00:05:13
    2. What We're Going to Do
  3. Урок 3. 00:03:04
    3. Create a New Project
  4. Урок 4. 00:06:26
    4. Start Coding
  5. Урок 5. 00:09:52
    5.1. Start Writing the Dictionary
  6. Урок 6. 00:07:32
    5.2. Start Writing the Dictionary
  7. Урок 7. 00:07:32
    6. Make it More Functional
  8. Урок 8. 00:16:16
    7. Lists and Recursion
  9. Урок 9. 00:05:15
    8.1. The API
  10. Урок 10. 00:02:34
    8.2. The API
  11. Урок 11. 00:03:22
    9.1. Typespecs
  12. Урок 12. 00:06:30
    9.2. Typespecs
  13. Урок 13. 00:16:24
    10. Start Coding (2)
  14. Урок 14. 00:11:14
    11. And Start Testing
  15. Урок 15. 00:04:07
    12.1. Pattern Matching Game State
  16. Урок 16. 00:10:09
    12.2. Pattern Matching Game State
  17. Урок 17. 00:08:43
    13. Check for Duplicate Moves
  18. Урок 18. 00:16:48
    14. Score a Good Guess
  19. Урок 19. 00:05:55
    15. And a Bad Guess
  20. Урок 20. 00:03:59
    16. Mostly About Loops
  21. Урок 21. 00:14:23
    17. Create the Text Client App
  22. Урок 22. 00:11:39
    18. Finish Up the Text Client
  23. Урок 23. 00:05:14
    19. Then I'll Do It
  24. Урок 24. 00:00:35
    20. Why We're Looking At This Backwards
  25. Урок 25. 00:05:26
    21. spawn Create a New Process
  26. Урок 26. 00:03:49
    22. Sending and Receiving Messages
  27. Урок 27. 00:04:26
    23. Pattern Matching Messages
  28. Урок 28. 00:03:52
    24. Linking Our Fate to Our Child's Fate
  29. Урок 29. 00:04:53
    25. Agents An Abstration Over State
  30. Урок 30. 00:02:12
    26. Keeping the Wordlist in a Process
  31. Урок 31. 00:02:55
    27. The Runtime vs Implementation Time Divide
  32. Урок 32. 00:07:30
    28. Implement Dictionary Runtime
  33. Урок 33. 00:01:58
    29. Applications Are Projects That Can Run Themselves
  34. Урок 34. 00:10:47
    30. Run Dictionary as an Application
  35. Урок 35. 00:03:05
    31. No Mr Dictionary, I Expect You To Die
  36. Урок 36. 00:09:30
    32. Add a Supervisor to Dictionary
  37. Урок 37. 00:14:27
    33. Supervisors and Servers
  38. Урок 38. 00:10:58
    34. Make Hangman a Server
  39. Урок 39. 00:04:43
    35. Change to API to Use the Server
  40. Урок 40. 00:05:30
    36. How Others Do It
  41. Урок 41. 00:07:14
    37. Nodes and Remote Processes
  42. Урок 42. 00:13:15
    38. Playing With Nodes in IEx
  43. Урок 43. 00:01:15
    39. A Chain of Nodes
  44. Урок 44. 00:10:02
    40. Writing the Chain
  45. Урок 45. 00:04:24
    41. From Server to Service
  46. Урок 46. 00:07:37
    42. Make Hangman a Service Using a Dynamic Supervisor
  47. Урок 47. 00:02:22
    43. Update The Text Client to the New API
  48. Урок 48. 00:02:02
    44. Don't Run Hangman Automatically
  49. Урок 49. 00:09:52
    45. Creating Remote Servers
  50. Урок 50. 00:01:36
    46. Introduction
  51. Урок 51. 00:04:55
    47. Installing Phoenix
  52. Урок 52. 00:16:52
    48. Playing with Phoenix Views and Templates
  53. Урок 53. 00:11:09
    49. Create an HTML Hangman App
  54. Урок 54. 00:13:55
    50. Paths and Routes
  55. Урок 55. 00:16:42
    51. Integrate the Game server with the Phoenix Front End
  56. Урок 56. 00:13:28
    52. Start to Tidy Up
  57. Урок 57. 00:13:39
    53. More Tidying
  58. Урок 58. 00:06:46
    54. LiveView What's The Big Deal
  59. Урок 59. 00:18:08
    55. Example Dynamically Display Memory Use
  60. Урок 60. 00:13:10
    56. Starting on LiveView Hangman
  61. Урок 61. 00:09:33
    57. Writing the WordSoFar Component
  62. Урок 62. 00:08:37
    58. Writing the Alphabet Component
  63. Урок 63. 00:03:20
    59. Finish the Hangman Game
  64. Урок 64. 00:02:57
    60. Congratulations!