Jia Kan
Fall in Love with Programming and Discover the Beauty of CS. Learn Python and JS from a PhD — Build Real Skills by Solving Real Problems.




Show all photos
Jia Kan
Doctorate degree
/ 55 min
About your coding tutor - Jia
Hi, I’m Dr. Kan, and I hold a PhD in Computer Science with a specialization in Cryptography. I’ve been programming in Python, JavaScript, and other related languages for many years, working on everything from software engineering to blockchain and mathematical modeling. For me, programming is much more than writing code—it’s a way to understand the world and solve real-life problems. I especially enjoy combining computer science with mathematics to build models, automate tasks, and create practical solutions. There is nothing more rewarding than seeing an idea come to life or receiving positive feedback from someone whose problem has been solved. One of the reasons I love computer science is that it constantly challenges you to think logically and creatively at the same time. The more deeply you explore it, the more fascinating it becomes. Before long, you’ll find yourself enjoying the process of learning, building, and discovering new ideas. That’s why I often say that once you truly dive into programming, you’ll fall in love with your computer. My goal is to help students discover the exciting world of computer science, programming, and mathematical thinking. Whether you’re just getting started or already have some experience, I hope to guide you through the concepts with patience and practical examples. When I was young, I often wished there was someone who could answer my endless questions about computers and mathematics and show me the beauty behind them. Today, I hope I can be that person for others—helping you build confidence, develop problem-solving skills, and enjoy the journey of learning.
Jia graduated from University of Liverpool


Coding tutor specialities
Paired coding
Assignment help
Project help
Upskilling
Homework help
AI modules
Summary
Podcast
Quiz
Learnings
Flashcard
Spotlight
Zero Risk Guaranteed
15-days refund
Free tutor swap
No cancel fee
1-yr validity
24/7 support
Learner types for coding classes
Coding for adults
Coding for beginners
Coding for intermediate
Coding for advanced
Jia - Coding tutor also teaches
C
C++
CSS
DOS
HTML
JavaScript
Approach & tools used by coding tutor
Git & GitHub
Visual Studio Code

Programming tutors on Wiingy are vetted for quality
Every tutor is interviewed and selected for subject expertise and teaching skill.
