Python Programming
From fundamentals to mini-apps: loops, functions, data, OOP, and beginner ML.
Software QA Engineer | Automation & AI-Driven Testing Specialist
Hi, I'm Faruk Hasan β STEM Educator & Senior QA Engineer. I teach Python, Web Dev, AI/ML, Arduino, and Computer Fundamentals for ages 9β18.
Project-based lessons, industry best practices, and kid-friendly pacing that builds confidence.
I blend my day-to-day experience as an SDET (Playwright, Selenium, APIs, CI/CD, AI-assisted testing) with engaging activities and real-world mini-projects. Learners leave with portfolio-ready work and practical skills.
Practical, engaging STEM topics tailored for ages 9β18 β from coding fundamentals to AI and hardware.
From fundamentals to mini-apps: loops, functions, data, OOP, and beginner ML.
HTML, CSS, JS. Build responsive sites, interactive apps, and deploy to GitHub Pages.
Kid-friendly AI: BoW, Naive Bayes, simple chatbots, ethics & safety.
Hands-on circuits, sensors, LEDs, and simple automation (with Wokwi sims).
Testing mindset, Playwright/Selenium basics, and intro to automation.
OS basics, files, browsers & DevTools, safe internet habits, CLI intro.
Real industry skills brought to age-appropriate, engaging lessons.
Playwright, Selenium, API testing, CI/CD, Python frameworks, AI-assisted testing.
Project-based courses in Python, Web, AI/ML, and Arduino with portfolio outcomes.
Guided learners from βHello, World!β to publishing apps and showcasing projects.
Book a session, watch tutorials, and connect professionally.
Each course ships with projects and a portfolio piece.
Beginner
Variables to loops, lists, functions, and mini-projects that build confidence.
Project-Based
Build and deploy a personal website and interactive apps using modern tools.
STEM+
Understand data basics, train a simple classifier, and build a safe chatbot.
βFaruk keeps lessons fun and clear. My son looks forward to class every week and proudly shows his projects.β
βThe AI course made complex ideas accessible. Loved the mini-projects and the supportive teaching style.β
βGreat communication and pacing. We appreciate the emphasis on problem-solving and best practices.β
Tell me a bit about your learner and goals. Iβll recommend the best path and course fit.