Back

    Private Training React JS Advanced Fundamentals – Kementerian Sosial RI

    Rp0,00

    Mulai:19 Agustus 2024
    Selesai:23 Agustus 2024
    Hari:Senin – Jumat
    Pukul:09.00 – 17.00 WIB
    Durasi:32 Hours
    Biaya:
    Tempat:Bidakara
    Min. Peserta:6 Peserta
    Confirm:10 Peserta
    Terdaftar:10 Peserta

     

    Out of stock

    Praktik pengembangan aplikasi web menggunakan framework React JS. Dilengkapi dengan pembahasan studi kasus terkait penerapan konsep component-based architecture, pembuatan state management, penerapan React hooks & advanced patterns untuk membantu pengembangan fitur interaktif di React JS

    CONTENT

    1. Introduction
    1.1 Setting the Stage for Advanced React Development

    2. Advanced React Patterns
    2.1 Higher-Order Components (HOCs)
    2.2 Render Props
    2.3 Custom Hooks

    3. Advanced Routing and Navigation
    3.1 Nested Routing Patterns
    3.2 Authentication Flows

    4. Advanced State Management
    4.1 React’s Built-in Context API
    4.2 Data Fetching with GraphQL and Apollo Client

    5. React and TypeScript Integration
    5.1 Introduction to TypeScript
    5.2 Migrating Existing Projects to TypeScript

    6. Performance Optimization in Depth
    6.1 Profiling and Optimization Tools
    6.2 Using React.memo and useMemo
    6.3 Advanced use of React’s PureComponent

    7. Advanced Styling and CSS-in-JS
    7.1 Styled-components and Emotion
    7.2 Tailwind CSS Integration
    7.3 Theming and Design Systems

    8. Serverless and JAMstack with React
    8.1 Introduction to Serverless Architecture
    8.2 Building JAMstack Apps with React
    8.3 Serverless Functions and API Integrations

    9. Microfrontends with React
    9.1 Breaking Down Large Applications
    9.2 Microfrontend Architectures
    9.3 Cross-communication Between Microfrontends

    10. Advanced Deployment and CI/CD
    10.1 CI/CD Pipelines for React
    10.2 Continuous Deployment Strategies
    10.3 Canary Releases and Feature Flags

    11. Advanced Error Handling and Monitoring
    11.1 Error Boundaries and Global Error Handling
    11.2 Monitoring and Performance Tracking
    11.3 Implementing Feature Flags for Gradual Rollouts

    12. Advanced React Debugging Techniques
    12.1 Advanced Debugging Tools and Techniques
    12.2 Debugging Performance Issues
    12.3 Solving Complex Bugs in React Applications

    13. Architectural Patterns and Best Practices
    13.1 Scalable Project Structures
    13.2 Choosing the Right State Management for your Project