UGA Web Programming

Peer Learning Assistant

As a Peer Learning Assistant for UGA’s Web Programming course, I supported students in understanding core development concepts, debugging code, and building confidence in full-stack development.

Overview

In this role, I worked closely with students to help them navigate web development concepts and coursework. I acted as both a mentor and technical guide, assisting with problem-solving and reinforcing foundational programming skills.

Key Contributions

  • Helped students debug code and resolve technical issues

  • Explained core concepts such as DOM manipulation, APIs, and full-stack workflows

  • Assisted with Git setup, version control, and project organization

  • Supported classroom activities and collaborated with instructors

  • Encouraged problem-solving and independent thinking

Tools and Technologies

  • HTML, CSS, JavaScript

  • Node.js (basic concepts)

  • Git & GitHub

  • VS Code

Impact and What I Learned

I helped students build confidence in their technical abilities and improve their understanding of web development. Many students became more comfortable approaching complex problems and writing cleaner, more structured code.

This experience strengthened my ability to communicate technical concepts clearly and effectively. It also deepened my own understanding of web development fundamentals and taught me how to break down complex problems into approachable steps.