دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Edet. Theophilus
سری: Mastering Programming Languages Series
ناشر: CompreQuest Books
سال نشر: 2024
تعداد صفحات: 0
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 1 مگابایت
در صورت تبدیل فایل کتاب 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