وب سایت تخصصی شرکت فرین
دسته بندی دوره ها
3

The Complete Elixir and Phoenix Bootcamp

سرفصل های دوره

Master Functional Programming techniques with Elixir and Phoenix while learning to build compelling web applications!


01 - An Elixir Warmup
  • 001 How to Get Help
  • 002 Course Resources.html
  • 002 diagrams.zip
  • 003 Join Our Community!.html
  • 004 Installing Elixir
  • 005 Project Outline
  • 006 Generating a Project
  • 007 Elixir Modules and Methods
  • 008 Lists and Strings
  • 009 Object Oriented vs Functional Programming
  • 010 Method Arguments
  • 011 The Enum Module
  • 012 Immutability in Elixir
  • 013 Searching a List
  • 014 Comprehensions Over Lists
  • 015 Not Everything Works the First Time
  • 016 Solving Nested Arrays
  • 017 Importance of Index with Tuples

  • 02 - Elixirs Amazing Pattern Matching
  • 001 Pattern Matching
  • 002 Elixirs Relationship with Erlang
  • 003 Saving a Deck
  • 004 Pattern Matching Continued
  • 005 Pattern Matching in Case Statements
  • 006 The Pipe Operator
  • 007 The Pipe Operator Continued
  • 008 Module Documentation

  • 03 - Testing and Documentation
  • 001 Writing and Generating Documentation
  • 002 Creating Function Docs
  • 003 Introduction to Testing
  • 004 Amazingly Productive Doctests
  • 005 Writing Effective Doctests
  • 006 Case Tests

  • 04 - A Few Side Topics
  • 001 Introduction to Maps
  • 002 Updating Values in a Map
  • 003 Keyword Lists

  • 05 - Image Manipulation with Elixir
  • 001 Project Overview
  • 002 Identicon Generation Process
  • 003 Identicon Generation Process Continued
  • 004 The Main Pipeline
  • 005 Hashing a String
  • 006 The Purpose of the Hex List

  • 06 - Structs - Elixirs Data Modeling Tool
  • 001 Modeling Data with Structs
  • 002 Pattern Matching Structs
  • 003 Updating Structs
  • 004 Building the Grid
  • 005 Mirroring a Row
  • 006 Mapping with Custom Functions
  • 007 Grid Structure
  • 008 Giving an Identicon Shape
  • 009 Planning Image Creation
  • 010 Creating the Pixel Map
  • 011 Drawing Rectangles

  • 07 - On to Phoenix
  • 001 Quick Note About Phoenix.html
  • 002 Phoenix Installation
  • 003 Postgres Setup on OSX
  • 004 What is Phoenix
  • 005 App Overview
  • 006 Into Phoenix We Go
  • 007 Server Side Templating
  • 008 Templates vs Layouts

  • 08 - MVC in Phoenix
  • 001 Phoenixs MVC Model
  • 002 Exploring the Router and Controller
  • 003 Views vs Templates
  • 004 The Model Layer in Phoenix
  • 005 Migration Files
  • 006 A Game Plan for Creating Topics
  • 007 Routing to the Topic Controller
  • 008 Setting Up the Topic Controller
  • 009 Code Reuse with Import, Alias, and Use
  • 010 Phoenixs Code Sharing Model
  • 011 Phoenixs Conn Struct
  • 012 A Phoenix Approach to Forms

  • 09 - Models in Phoenix
  • 001 The Topic Model
  • 002 Model Changesets and Validations
  • 003 More on Changesets
  • 004 Generating Changesets for the Form
  • 005 New Topic Form
  • 006 Phoenix Template Syntax
  • 007 Handling Form Submissions
  • 008 A Quick Review and Breather

  • 10 - Working with Postgres
  • 001 Introduction to the Repo Module
  • 002 Handling Failed Form Submissions
  • 003 Styling with CSS in Phoenix
  • 004 Breaking Restful Conventions Safely
  • 005 Using the Repo Module for Queries
  • 006 Building Lists in EEX Templates
  • 007 Redirects in the Controller
  • 008 Generating Anchors with Link Tags
  • 009 Router Wildcards
  • 010 Setting up the Edit Form
  • 011 Defining the Update Route
  • 012 Editing a Topic
  • 013 Linking to the Edit Topic Form
  • 014 The Resources Helper
  • 015 Deleting a Topic
  • 016 Wrapping up TopicController

  • 11 - Handling Authentication with OAuth
  • 001 OAuth Overview
  • 002 OAuth Setup with Ueberauth
  • 003 Creating a Github OAuth App
  • 004 Defining OAuth Routes
  • 005 Receiving User Info From Github
  • 006 Users Migration
  • 007 Digesting the OAuth Response
  • 008 The User Changeset
  • 009 Creating New Users
  • 010 Our Auth Grand Plan
  • 011 Handling OAuth Success

  • 12 - Transforming Requests with Plugs
  • 001 Introduction to Plugs
  • 002 Using a Module Plug to Set the User
  • 003 Implementing Module Plugs
  • 004 Allowing Users to Signout
  • 005 Restricting Access of Users
  • 006 The Require Auth Plug
  • 007 Controller Scoped Plugs
  • 008 Associating Users with Topics
  • 009 Altering Existing Tables
  • 010 Playing Around with Associations
  • 011 Using the Build Assoc Function
  • 012 Finalizing the Association
  • 013 Checking the Topics Owner

  • 13 - Websockets in Phoenix
  • 001 Introduction to Websockets
  • 002 Showing Individual Topics
  • 003 Making the Comments Migration
  • 004 The Comments Model
  • 005 Overview of Channels in Phoenix
  • 006 RallyCoding.html
  • 007 Introducing the Comments Channel
  • 008 Making Progress with Sockets
  • 009 Quick Breather and Review
  • 010 Publishing Messages
  • 011 Figuring Out What Topics to Show
  • 012 Refactoring to Determine Topic Id
  • 013 Fetching Topics on Join
  • 014 Debugging Topic Fetching
  • 015 Building the Comment Form
  • 016 Inserting Comments into the Database
  • 017 Remaining Items with Sockets
  • 018 Poison Encoder
  • 019 Rendering a List of Comments
  • 020 Broadcasting Updates
  • 021 Updating the Client
  • 022 The Socket Event Object
  • 023 Authentication with Sockets
  • 024 Transporting Tokens to the Server
  • 025 Verifying the Current Socket User
  • 026 Associating Comments with Users
  • 027 Fetching Users with Comments
  • 028 Rendering Associated Users

  • 14 - Phoenix 1.3 Update
  • 001 New in Phoenix 1.3
  • 002 CLI Command Changes
  • 003 Assets Folder Changes
  • 004 Directory Structure Changes
  • 005 Contexts
  • 006 More on Contexts

  • 15 - Extras
  • 001 Bonus!.html
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 21794
    حجم: 10985 مگابایت
    مدت زمان: 1040 دقیقه
    تاریخ انتشار: ۸ آبان ۱۴۰۲
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید