ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Elixir Programming: Concurrent, Functional Language for Scalable, Maintainable Applications

دانلود کتاب برنامه نویسی اکسیر: زبان همزمان، کاربردی برای برنامه های مقیاس پذیر و قابل نگهداری

Elixir Programming: Concurrent, Functional Language for Scalable, Maintainable Applications

مشخصات کتاب

Elixir Programming: Concurrent, Functional Language for Scalable, Maintainable Applications

ویرایش:  
نویسندگان:   
سری: Mastering Programming Languages Series 
 
ناشر: CompreQuest Books 
سال نشر: 2024 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 1 مگابایت 

قیمت کتاب (تومان) : 71,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 8


در صورت تبدیل فایل کتاب Elixir Programming: Concurrent, Functional Language for Scalable, Maintainable Applications به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب برنامه نویسی اکسیر: زبان همزمان، کاربردی برای برنامه های مقیاس پذیر و قابل نگهداری نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Preface
Elixir Programming: Concurrent, Functional Language for Scalable, Maintainable Applications
Part 1: Elixir Programming Constructs
Part 1: Elixir Programming Constructs
Module 1: Getting Started with Elixir
Module 1: Getting Started with Elixir
   Introduction to Elixir: History and Key Features
   Setting Up the Development Environment
   Writing Your First Elixir Program
   Basic Syntax and Language Constructs
Module 2: Data Types and Pattern Matching
Module 2: Data Types and Pattern Matching
   Working with Primitive Data Types
   Understanding Tuples, Lists, and Maps
   Pattern Matching: Concepts and Applications
   Advanced Pattern Matching Techniques
Module 3: Control Structures and Functions
Module 3: Control Structures and Functions
   Conditional Expressions and Case Statements
   Iteration and Recursion in Elixir
   Defining and Using Functions
   Higher-Order Functions and Closures
Module 4: Modules and the Elixir Standard Library
Module 4: Modules and the Elixir Standard Library
   Structuring Code with Modules
   Importing and Using the Elixir Standard Library
   Working with Strings, Enums, and Collections
   Exploring the Elixir Core Modules
Module 5: Error Handling and Exception Management
Module 5: Error Handling and Exception Management
   Understanding Elixir’s Error Handling Model
   Using try, catch, rescue, and after
   Defining and Raising Custom Exceptions
   Best Practices for Robust Error Handling
Module 6: Working with Mix and Project Management
Module 6: Working with Mix and Project Management
   Introduction to Mix: The Build Tool for Elixir
   Creating and Managing Projects with Mix
   Understanding Project Dependencies and Mix Tasks
   Version Control and Collaboration in Elixir Projects
Module 7: Concurrency and the Actor Model in Elixir
Module 7: Concurrency and the Actor Model in Elixir
   Basics of Concurrency in Elixir
   The Actor Model and Its Implementation
   Working with Processes, Tasks, and Agents
   Messaging and Communication Between Processes
Module 8: Introduction to the Phoenix Framework
Module 8: Introduction to the Phoenix Framework
   Overview of the Phoenix Framework
   Setting Up a Phoenix Project
   Basic Web Application Development with Phoenix
   Routing, Controllers, and Views in Phoenix
Part 2: Elixir Programming Models
Part 2: Elixir Programming Models
Module 9: Elixir Declarative Programming
Module 9: Elixir Declarative Programming
   Core Concepts of Declarative Programming
   Implementing Declarative Constructs in Elixir
   Using Elixir’s DSLs for Declarative Programming
   Real-World Examples and Use Cases
Module 10: Elixir Imperative Programming
Module 10: Elixir Imperative Programming
   Understanding Imperative Programming Principles
   Implementing Imperative Constructs in Elixir
   Comparing Imperative and Declarative Approaches
   Practical Examples and Applications
Module 11: Elixir Metaprogramming
Module 11: Elixir Metaprogramming
   Introduction to Metaprogramming Concepts
   Using Macros for Metaprogramming in Elixir
   Building DSLs and Code Generators
   Practical Applications and Case Studies
Module 12: Elixir Dataflow Programming
Module 12: Elixir Dataflow Programming
   Principles of Dataflow Programming
   Implementing Dataflow Constructs with Elixir
   Using Libraries for Dataflow Programming
   Real-World Use Cases and Examples
Module 13: Elixir Asynchronous Programming
Module 13: Elixir Asynchronous Programming
   Basics of Asynchronous Programming
   Using Task, GenServer, and Agent for Asynchronous Tasks
   Patterns for Managing Asynchronous Operations
   Practical Examples and Case Studies
Module 14: Elixir Concurrent Programming
Module 14: Elixir Concurrent Programming
   Fundamentals of Concurrent Programming
   Leveraging Elixir’s Concurrency Model
   Using Processes and Message Passing for Concurrency
   Advanced Concurrent Programming Techniques
Module 15: Elixir Event-Driven Programming
Module 15: Elixir Event-Driven Programming
   Principles of Event-Driven Programming
   Implementing Event-Driven Systems with Elixir
   Using Phoenix Channels for Real-Time Events
   Case Studies and Practical Applications
Module 16: Elixir Parallel Programming
Module 16: Elixir Parallel Programming
   Basics of Parallel Programming Concepts
   Implementing Parallelism with Elixir’s Concurrency Tools
   Using Libraries for Parallel Data Processing
   Performance Considerations and Best Practices
Module 17: Elixir Reactive Programming
Module 17: Elixir Reactive Programming
   Understanding Reactive Programming Paradigms
   Implementing Reactive Systems with Elixir
   Using Libraries like RxElixir for Reactive Programming
   Practical Examples and Use Cases of Reactive Programming in Elixir
Module 18: Elixir Functional Programming
Module 18: Elixir Functional Programming
   Core Concepts of Functional Programming
   Applying Functional Programming Techniques in Elixir
   Working with Immutable Data and Pure Functions
   Case Studies and Best Practices
Part 3: Specialized Elixir Programming Models
Part 3: Specialized Elixir Programming Models
Module 19: Building Scalable Microservices with Elixir
Module 19: Building Scalable Microservices with Elixir
   Microservices Architecture and Its Benefits
   Implementing Microservices in Elixir: A Hands-On Guide
   Managing Inter-Service Communication and Data Consistency
   Case Studies: Successful Microservices Implementations with Elixir
Module 20: Real-World Elixir Applications in Industry
Module 20: Real-World Elixir Applications in Industry
   Case Study: High-Performance Messaging Systems with Elixir
   Case Study: Scalable E-Commerce Platforms Built on Elixir
   Case Study: Real-Time Analytics Platforms Using Elixir
   Lessons Learned: Success Stories and Challenges from Industry Leaders
Module 21: Elixir in the Cloud
Module 21: Elixir in the Cloud
   Deploying Elixir Applications in Cloud Environments
   Using Elixir with AWS, GCP, and Azure
   Serverless Architectures with Elixir
   Monitoring and Managing Elixir Applications in the Cloud
Module 22: Elixir in Network Programming
Module 22: Elixir in Network Programming
   Network Programming Basics
   Sockets and Asynchronous I/O
   Implementing Network Protocols
   Real-World Network Applications
Module 23: Artificial Intelligence and Machine Learning with Elixir
Module 23: Artificial Intelligence and Machine Learning with Elixir
   Overview of AI/ML and Its Applicability in Elixir
   Libraries and Tools for AI/ML in Elixir
   Building Simple AI/ML Models in Elixir
   Case Studies: AI/ML in Real-World Elixir Applications
Module 24: Elixir for Fintech and Blockchain Applications
Module 24: Elixir for Fintech and Blockchain Applications
   Fintech and Blockchain Basics: Why Elixir is a Great Fit
   Implementing Fintech Solutions with Elixir
   Building Blockchain Applications and Smart Contracts with Elixir
   Security Considerations in Fintech and Blockchain Applications
Module 25: Leveraging Elixir for Big Data Processing
Module 25: Leveraging Elixir for Big Data Processing
   Big Data Challenges and Opportunities in Elixir
   Implementing Data Pipelines with Elixir and Flow
   Integrating Elixir with Hadoop, Spark, and Kafka
   Case Studies: Big Data Solutions Powered by Elixir
Module 26: Contributing to the Elixir Community
Module 26: Contributing to the Elixir Community
   Getting Started with Open Source Contributions in Elixir
   Best Practices for Writing and Sharing Elixir Libraries
   Building Your Own Elixir Libraries: A Guide to Publishing and Maintaining
   Engaging with the Elixir Community: Conferences, Meetups, and Online Forums
Part 4: Practical Applications and Case Studies
Part 4: Practical Applications and Case Studies
Module 27: Building Web Applications with Phoenix
Module 27: Building Web Applications with Phoenix
   Introduction to the Phoenix Framework: Building Web Apps in Elixir
   Creating Your First Phoenix Application: A Step-by-Step Guide
   Advanced Phoenix Features: Real-Time Websockets and Channels
   Deploying and Scaling Phoenix Applications
Module 28: Advanced Topics in Phoenix Development
Module 28: Advanced Topics in Phoenix Development
   Phoenix LiveView: Building Interactive Web Apps
   Using Ecto for Database Management in Phoenix
   Implementing GraphQL APIs with Phoenix and Absinthe
   Optimizing Phoenix Applications for Performance
Module 29: Developing RESTful APIs in Elixir
Module 29: Developing RESTful APIs in Elixir
   RESTful API Design Principles and Best Practices
   Implementing RESTful APIs with Plug and Phoenix
   Securing APIs with OAuth and Token-Based Authentication
   Versioning and Scaling APIs in Elixir
Module 30: Building Real-Time Systems with Elixir
Module 30: Building Real-Time Systems with Elixir
   Understanding Real-Time System Requirements
   Developing Real-Time Applications with Phoenix Channels
   Managing State and Consistency in Real-Time Systems
   Real-World Examples: Elixir in Action
Module 31: Working with Elixir and External Services
Module 31: Working with Elixir and External Services
   Integrating Elixir with Third-Party APIs
   Consuming and Transforming External Data in Elixir
   Building Microservices that Interact with External Services
   Best Practices for Handling External Dependencies
Module 32: Migrating Legacy Systems to Elixir
Module 32: Migrating Legacy Systems to Elixir
   Assessing the Feasibility of Migration to Elixir
   Strategies for Gradual Migration
   Tools and Techniques for Data Migration
   Case Studies: Successful Legacy Migrations
Module 33: Monitoring and Maintaining Elixir Applications
Module 33: Monitoring and Maintaining Elixir Applications
   Setting Up Monitoring and Alerting for Elixir Apps
   Logging Best Practices in Elixir
   Automating Maintenance Tasks with Elixir
   Ensuring High Availability and Reliability in Production
Module 34: Continuous Learning and Advancing in Elixir
Module 34: Continuous Learning and Advancing in Elixir
   Staying Current with Elixir: Tools and Resources
   Advanced Books, Tutorials, and Courses for Elixir Mastery
   Engaging with the Elixir Ecosystem: Contributing and Learning
   The Path Forward: Growing as an Elixir Developer and Beyond
Review Request
Embark on a Journey of ICT Mastery with CompreQuest Books




نظرات کاربران