Take your data analysis skills to the next level with our comprehensive R programming course designed for beginners.
What You'll Learn
- Foundations of R programming and RStudio environment
- Data manipulation with dplyr and tidyr
- Data visualization with ggplot2
- Statistical analysis and modeling
- Creating interactive applications with Shiny
- R Markdown and Quarto for reproducible research
- Web scraping
- Capstone project
📅 Class Schedule
Every Saturday, 9:30 AM - 11:00 AM
Starting: January 3rd, 2026
Duration: Approximately 3 months for completing Basics
Format: Classes once a week in the weekend held over Google Meet
Basic Curriculum
Basic 1: R Fundamentals
Introduction to R, RStudio interface, basic data types, vectors, matrices, data frames, and basic operations.
Basic 2: Data Manipulation
Working with the tidyverse, dplyr for data transformation, filtering, selecting, and summarizing data.
Basic 3: Data Visualization
Creating compelling visualizations with ggplot2, customizing plots, and creating publication-ready graphics.
Basic 4: Statistical Analysis
Descriptive statistics, hypothesis testing, and regression analysis in R. Implementing common statistical tests.
Basic 5: Finishing Round
Creating interactive dashboards with Shiny, functional programming, loops, conditionals, writing articles, creating academic tables, and web scraping.
Basic 6: Capstone Project
Consolidate your knowledge with a comprehensive project that demonstrates your R programming skills.
Advanced Course Curriculum
💡 Additional Fee Required
Advanced topics will require an additional fee of INR 900 which can be paid after you have finished Basics successfully.
Advanced 1: Infectious Disease Modelling
Learn to build and analyze epidemiological models using R for disease spread simulation and prediction.
Advanced 2: GIS Mapping
Geographic Information Systems in R - spatial data analysis, mapping, and geospatial visualization techniques.
Advanced 3: Health Economics and Outcomes Research
Economic evaluation methods, cost-effectiveness analysis, and health technology assessment using R.
Advanced 4: Simulation of Systems
Arrival and service time modelling, Hospital/clinic patient flow simulation
Advanced 5: Logistic Regression
Binary and multinomial logistic regression, model diagnostics, and interpretation of results.
Advanced 6: Introduction to Repeated Measurements
Longitudinal data analysis, mixed-effects models, and handling correlated observations.
Advanced 7: Survival Analysis
Time-to-event analysis, Kaplan-Meier curves, Cox proportional hazards models, and survival prediction.
Advanced 8: Time Series
Time series analysis, forecasting methods, ARIMA models, and seasonal decomposition.
Key Features & FAQ
🎓 Continuous Learning
Classes are spread over several months instead of intensive workshops, perfectly suited to R's longer learning curve.
🤝 Ongoing Support
Continued support even after classes end, ensuring you don't lose momentum in your R journey.
🏆 Coding Challenges
Periodic coding challenges to sustain and improve your R usage skills even after the course.
📹 Video Recordings
All classes are recorded and provided to participants for review and future reference.
📚 Resource Materials
Comprehensive learning materials, code examples, and additional resources provided.
🏅 Certification
Certificates issued to participants who complete the course and capstone project successfully.
Frequently Asked Questions
Why choose continuous classes over workshops?
R has a steeper learning curve compared to other programming languages. Our continuous class format allows for better retention, practice between sessions, and gradual skill building. This approach is much more effective than intensive workshops for mastering R programming.
What if I miss a class?
All classes are recorded and made available to participants for review and future reference. If you miss a session, you can catch up on the content at your own pace through these recordings. Additionally, I offer compensation classes for those who need extra support or have scheduling conflicts. I am fully committed to ensuring that every participant has the opportunity to successfully complete the course. However, I do not recommend relying on session recordings as the sole source of learning, if that is your intention. Recordings inevitably miss several important nuances, such as real-time clarifications, troubleshooting, spontaneous questions from participants, contextual emphasis, and the iterative way concepts are refined during live interaction. In the absence of these elements, a well-structured and deliberately produced instructional video/content on platforms such as YouTube, w3schools, LinkedIn Learning, any MOOCS would often serve the purpose more effectively than a passive viewing of session recordings.
Do I need prior programming experience?
No prior programming experience is required for the basic curriculum. We start from the fundamentals and gradually build up your skills.
What software do I need?
You'll need R and RStudio installed on your computer. Both are free software. We'll guide you through the installation process in the first class. An additional prerequisite is a good internet connection and a computer/laptop in good working condition.
How does the capstone project work?
The capstone project is a practical application where you'll use all the skills learned throughout the course to complete a real-world data analysis project. This project is required for certification.
Is this website containing course-details and registration made in R?
This very website is made in R with the help of a package called Shiny. Perhaps you want to make one too to host your resume perhaps. I will teach you how you can do it. Come join the course! What are you waiting for?
Ready to Master R Programming?
Join our comprehensive R programming course and transform your data analysis capabilities.
🚀 Start Your Journey
Next Batch Starts: January 3rd, 2026
Limited seats available
An inexpensive INR 900 for the basics course. Register for advanced after you finish Basics
Accepted Payment Methods
What Happens After Registration?
- You'll receive a confirmation WhatsApp message with payment confirmation
- Access to our course preparation materials
- Installation guide for R and RStudio
- Welcome starter pack with course materials
- Invitation to our course community WhatsApp group. Meeting links are shared here.
Have questions? Feel free to reach out to me (aswathkarunakaran@gmail.com, Ph no- +91-9895973729/WhatsApp same number) before registering. We're here to help you succeed!