Hi, I'm Ana Uzelac, and I bring over 20 years of passion and expertise in programming and education to my teaching. As an Assistant Professor at the University of Belgrade, I've taught a wide array of subjects, from Python and Databases to Machine Learning and Software Development. I love making complex topics accessible and enjoyable for my students, a commitment that's reflected in the high ratings they give my courses.
Beyond the university, I've embraced the world of online education, developing and teaching courses that have reached a global audience. I take pride in breaking down programming concepts into easy-to-understand lessons, often sprinkled with a bit of humor to keep learning engaging and fun.
My journey in programming began at a young age, and since then, I've delved into creating websites, applications, and exploring various tech frameworks. But the real joy for me has always been in teaching and mentoring. I've had the pleasure of guiding numerous students in their research projects, and watching them grow and succeed in the tech world.
As a researcher, my work has been recognized and cited over 300 times in respected academic journals. This experience fuels my teaching, allowing me to bring a rich, research-backed perspective to my courses.
I am also the founder of the Procoding Educational Center, a place where both young and adult learners can develop and refine their IT skills.
In my courses, you'll find a blend of in-depth explanations, practical examples, and a touch of light-heartedness to make learning an enjoyable experience. I'm here to support you every step of the way in your learning journey. Let's dive into the world of programming together!