Build real digital skills with Yanjye
Join thousands of learners mastering ICT, programming and professional skills through practical online courses, weekly assignments and mentorship from real instructors — all at your own pace.
Why learn with Yanjye
Everything you need to go from beginner to job-ready, in one place.
Practical courses
Hands-on lessons organised in weeks, built around real projects and skills employers want.
Graded assignments
Submit assignments each week and get feedback and marks from your instructors.
Mentorship & chat
Message instructors and peers directly, ask questions and never get stuck alone.
Recognised progress
Track your learning, complete courses and showcase the skills you have gained.
Information to join
HOW TO JOIN YANJYE LEARNING PROCESS
Be an active learner
Instead of taking online courses and classes hoping to learn, start looking for new opportunities for self-learning. If someone has experience in making games, they should be searching for how to program a game in the 'A'
Keep practising
Programming is similar to physical exercise. The main objective is to improve the skill through consistent efforts and practice. You should start off with simple coding and then move on to creating a basic game. You can also explore various programming exercises to mix things up.
Learn to manage problems
While working on large projects, it is common to feel overwhelmed by the sheer size of the task. Instead of feeling intimidated, break up problems into small sections until each issue becomes manageable.
Our Popular Courses
This is the course we provide to the student at Yanjye
Flutter
Flutter is an open-source UI software development kit created by Google. It can be used to develop cross platform applications from a single codebase for the web, Fuchsia, Android, iOS, Linux, macOS,
Conversation
discussion to Ict and other talks related to the ict skills.
Ready to start your learning journey?
Create a free account today and get instant access to courses, assignments and mentorship.