Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай Elixir & Phoenix for Beginners, а также все другие курсы, прямо сейчас!
Премиум
  • Урок 1. 00:08:38
    Introduction
  • Урок 2. 00:02:22
    Who is this course for?
  • Урок 3. 00:05:22
    Why was Elixir Created?
  • Урок 4. 00:09:12
    Thinking about concurrency
  • Урок 5. 00:12:39
    Concurrency In Sequential Languages
  • Урок 6. 00:02:13
    Installing Elixir
  • Урок 7. 00:02:53
    Install Elixir on Mac OS
  • Урок 8. 00:01:10
    Install Elixir on Windows
  • Урок 9. 00:01:21
    Install Elixir on Ubuntu
  • Урок 10. 00:03:04
    What we installed
  • Урок 11. 00:05:28
    Integers
  • Урок 12. 00:03:29
    Floats
  • Урок 13. 00:08:48
    Atoms
  • Урок 14. 00:05:15
    Boolean
  • Урок 15. 00:07:08
    Strings
  • Урок 16. 00:11:27
    Maps
  • Урок 17. 00:07:07
    Lists
  • Урок 18. 00:11:45
    List Operations
  • Урок 19. 00:10:29
    Tuples
  • Урок 20. 00:08:50
    Keyword Lists
  • Урок 21. 00:12:22
    Structs
  • Урок 22. 00:11:43
    Immutable Data
  • Урок 23. 00:08:38
    Variables
  • Урок 24. 00:06:00
    Pattern Matching Introduction
  • Урок 25. 00:07:34
    Pattern Matching Strings
  • Урок 26. 00:06:22
    Pattern Matching Maps
  • Урок 27. 00:02:12
    Pattern Matching Structs
  • Урок 28. 00:04:42
    Pattern Matching Lists
  • Урок 29. 00:04:28
    Pattern Matching Tuples
  • Урок 30. 00:10:04
    Elixir Source Files
  • Урок 31. 00:10:21
    Control Flow Introduction
  • Урок 32. 00:06:26
    Control Flow Cond
  • Урок 33. 00:09:47
    Control Flow Case
  • Урок 34. 00:06:15
    Control Flow Unless
  • Урок 35. 00:08:25
    Anonymous Functions
  • Урок 36. 00:05:12
    Named Functions
  • Урок 37. 00:11:31
    Function Pattern Matching
  • Урок 38. 00:09:51
    Function & Module Docs
  • Урок 39. 00:05:52
    Private Functions
  • Урок 40. 00:05:07
    Anonymous Function Pattern Matching
  • Урок 41. 00:07:49
    Anonymous Function Dot Syntax
  • Урок 42. 00:10:18
    Higher Order Functions
  • Урок 43. 00:07:33
    Higher Order Functions Continued
  • Урок 44. 00:11:55
    Odds & Ends
  • Урок 45. 00:05:10
    Challenge Review
  • Урок 46. 00:03:27
    Guards
  • Урок 47. 00:06:37
    Sigils
  • Урок 48. 00:11:39
    Pure vs Impure Functions
  • Урок 49. 00:03:41
    Pipe Operator
  • Урок 50. 00:09:06
    Recursion
  • Урок 51. 00:10:00
    Tail Call Optimization
  • Урок 52. 00:02:16
    Collection Processing Intro
  • Урок 53. 00:10:34
    Map
  • Урок 54. 00:07:51
    Filter
  • Урок 55. 00:07:16
    Reduce
  • Урок 56. 00:11:31
    Composition with |>
  • Урок 57. 00:08:06
    Streams
  • Урок 58. 00:10:18
    Comprehensions
  • Урок 59. 00:12:11
    Protocols
  • Урок 60. 00:10:22
    Macros Introduction
  • Урок 61. 00:05:49
    Macro Quote and Unquote
  • Урок 62. 00:10:17
    Macro Example
  • Урок 63. 00:03:38
    "Using" Macro
  • Урок 64. 00:09:59
    Mix
  • Урок 65. 00:06:56
    What is Functional Programming
  • Урок 66. 00:02:25
    First Elixir App Overview
  • Урок 67. 00:06:03
    Building Apps - Thought Process / Planning
  • Урок 68. 00:04:00
    Mix Project and Data Structures
  • Урок 69. 00:05:04
    First App View
  • Урок 70. 00:08:36
    First App View Body
  • Урок 71. 00:05:08
    Review Challenge & Compose View Functions
  • Урок 72. 00:04:42
    Update Functions
  • Урок 73. 00:05:18
    Add Candidate Command
  • Урок 74. 00:06:11
    Review Challenge
  • Урок 75. 00:08:59
    Tie Things Together
  • Урок 76. 00:11:41
    Testing
  • Урок 77. 00:02:21
    First App Summary
  • Урок 78. 00:05:41
    Process Introduction
  • Урок 79. 00:11:32
    What's a Process?
  • Урок 80. 00:17:13
    Process Life time
  • Урок 81. 00:09:47
    Process Links
  • Урок 82. 00:11:46
    Long Lived Processes
  • Урок 83. 00:11:07
    Improving the Counter
  • Урок 84. 00:11:35
    Error Handling
  • Урок 85. 00:07:49
    Supervisor Introduction
  • Урок 86. 00:11:11
    Basic HTTP Server
  • Урок 87. 00:05:26
    Supervisor
  • Урок 88. 00:01:57
    The Actor Model
  • Урок 89. 00:03:03
    Introduction to OTP
  • Урок 90. 00:08:54
    Introduction to GenServers
  • Урок 91. 00:03:39
    GenServer Callbacks
  • Урок 92. 00:05:00
    A more Idiomatic GenServer
  • Урок 93. 00:10:18
    OTP Supervisor
  • Урок 94. 00:09:07
    Cache GenServer
  • Урок 95. 00:13:55
    Application Behavior
  • Урок 96. 00:06:17
    Dynamic Supervisor
  • Урок 97. 00:02:40
    Agents & Tasks
  • Урок 98. 00:03:31
    Introduction to Phoenix
  • Урок 99. 00:03:49
    Installing Phoenix
  • Урок 100. 00:04:02
    Phoenix Overview/Mental Model
  • Урок 101. 00:17:19
    First Phoenix Project
  • Урок 102. 00:08:42
    Hello Phoenix
  • Урок 103. 00:08:11
    Databases & Phoenix
  • Урок 104. 00:07:45
    Review the Auto Generated Files
  • Урок 105. 00:07:16
    Planning
  • Урок 106. 00:04:19
    Poller Project Planning
  • Урок 107. 00:03:30
    Poller Project Data
  • Урок 108. 00:07:54
    Poller Project Functions
  • Урок 109. 00:04:25
    Try out the Structs and Functions
  • Урок 110. 00:08:30
    Poll GenServer
  • Урок 111. 00:01:47
    Try out PollServer GenServer
  • Урок 112. 00:04:44
    Create Supervisor for PollServer
  • Урок 113. 00:02:53
    Poller Application Behavior
  • Урок 114. 00:05:17
    Poller Dal Project Intro
  • Урок 115. 00:02:08
    Ecto Introduction
  • Урок 116. 00:03:54
    Getting Started with the Poller Dal Project
  • Урок 117. 00:05:31
    Adding A Repository
  • Урок 118. 00:05:25
    Add A Table
  • Урок 119. 00:06:00
    Changesets
  • Урок 120. 00:05:59
    Database CRUD API
  • Урок 121. 00:07:50
    Question Table and Functions
  • Урок 122. 00:01:38
    Choices
  • Урок 123. 00:05:37
    Users
  • Урок 124. 00:06:59
    Hash User Password
  • Урок 125. 00:04:33
    User API
  • Урок 126. 00:06:09
    Phoenix Project Intro
  • Урок 127. 00:08:55
    Districts Index Page
  • Урок 128. 00:10:29
    Create Districts Form
  • Урок 129. 00:07:08
    Edit Districts Form
  • Урок 130. 00:06:40
    Delete Districts
  • Урок 131. 00:04:38
    Question Pages
  • Урок 132. 00:03:24
    Create Question Form
  • Урок 133. 00:02:45
    Edit & Delete Questions
  • Урок 134. 00:02:59
    Choice Pages
  • Урок 135. 00:03:46
    Review Choice Pages Solution
  • Урок 136. 00:02:36
    Authentication & Access Control Introduction
  • Урок 137. 00:07:45
    Login Form
  • Урок 138. 00:08:08
    Auth Plugs
  • Урок 139. 00:05:49
    Nav Bar Links (Login/Logout)
  • Урок 140. 00:06:01
    Rest API
  • Урок 141. 00:06:06
    Vote Endpoint
  • Урок 142. 00:09:09
    Initialize Poll GenServer
  • Урок 143. 00:07:36
    Save Votes to Database
  • Урок 144. 00:08:08
    Connect the Reactjs App
  • Урок 145. 00:03:00
    Phoenix Channels Intro
  • Урок 146. 00:06:22
    Phoenix Channels
  • Урок 147. 00:08:03
    Channel Callbacks
  • Урок 148. 00:10:21
    PubSub
  • Урок 149. 00:10:06
    Integrate PubSub
  • Урок 150. 00:04:31
    Final Thoughts