cynkra


Workshops

Our workshops are designed to provide comprehensive, structured learning experiences. These workshops allow for a detailed exploration of R programming topics, tailored to your team's needs.

Format and Features


  • Location

    Held in-person at your company's site to facilitate direct interaction and hands-on learning (or online on demand).

  • Duration

    Each session lasts for 3 hours and 30 minutes, including breaks, to ensure a comfortable pace for all participants.

  • Group Size

    We accommodate groups ranging from 5 to 15 students, ensuring personalized attention and effective learning.

  • Expert Instruction

    Led by a main instructor and supported by an assistant, our workshops offer expert guidance and support throughout the session.


  • Teacher: Antoine Fabri
  • Duration: 2 to 6 Sessions

This workshop introduces the R programming language, covering basics like syntax, data structures, and essential functions. Participants will learn data manipulation, visualization, and basic statistical analysis, providing a solid foundation for further exploration of R's capabilities.


Workshop

Databases and R


  • Teacher: Kirill Müller
  • Duration: 2 Sessions

Explore database management with R using DBI, dbplyr, duckdb, duckplyr, and dm. This workshop covers direct database access and integration with Parquet files, focusing on best practices for handling large datasets and complex queries. Participants will learn to efficiently manage data workflows and perform advanced data manipulation.



  • Teacher: Antoine Fabri
  • Duration: 1 Session

Gain a comprehensive guide to developing R packages. Learn package structure, function writing, and code documentation. The workshop covers testing, version control, and distribution, enabling participants to create robust packages adhering to CRAN standards.



  • Teacher: Mike Page, David Granjon
  • Duration: 1 to 2 Sessions

Learn to build interactive web applications with Shiny. This workshop covers the fundamentals of reactive programming, UI design, and server logic. Participants will learn how to create professional web applications that transform their R analyses into interactive tools.


Workshop

Advanced Shiny


  • Teacher: David Granjon
  • Duration: 2 to 4 Sessions

Explore advanced Shiny development. Leverage top notch techniques to deliver professional-grade apps that stand out from the pack. Learn about modularisation, testing, performance audit, optimisation and CICD automation. Discover how to unleash the power of JavaScript/HTML/CSS to extend Shiny.



  • Teacher: Jannes Münchow
  • Duration: 1 to 2 Sessions

Delve into R's geocomputing capabilities with the sf and terra packages. Learn techniques for spatial data manipulation, analysis, and visualization. At the end of the workshop you will have a strong grasp on intermediate to advanced geoprocessing and how to make beautiful as well as informative maps with R.


Curriculum and Approach


  • Comprehensive Coverage

    Our workshops cover essential theories and demonstrate practical applications. Students actively engage with the material through practical exercises that reinforce learning.

  • Pace and Structure

    These sessions are more structured than our boot camps, offering a more gradual and thorough understanding of complex topics and don't require preparation.

  • Customization

    We're happy to accomodate your specific requirements.

  • Get Started

    Reach out to discuss how we can support your team’s growth with targeted R training. We look forward to crafting a workshop that suits your needs.

More information
decorative background

Bootcamps

Our boot camps apply the flipped classroom model to maximize learning efficiency. Before attending our sessions, participants are instructed to prepare using recommended reading materials and homework. This preparation allows us to tailor our sessions to directly address specific challenges and questions.

Why Boot Camps?


  • Expert-Led Training

    Our trainers, who are experts in R programming, design these camps based on their extensive experience and professional practice. Boot camps are our attempt to provide the guidance we wish we had been given.

  • Interactive and Focused

    Our sessions encourage active participation. While we cover essential theoretical concepts, we invite participants to engage deeply with the material, fostering discussions that are relevant to their specific needs.

  • Efficient and Flexible Formats

    We offer:

    • Remote sessions
    • Private company-specific or mixed-participant options
    • Sessions of 2 hours and 30 minutes, including a 20-minute break
    • Small group settings with 4 to 8 participants, led by a main instructor and an assistant
  • Comprehensive Curriculum

    Our 16-week boot camp curriculum covers essential R skills and can be taken in full or tailored to specific needs.