Welcome to the Java Fundamentals Course, an interactive and beginner-friendly learning path created by FloweyTech as part of the 1ASI0729 - Desarrollo de Aplicaciones Open Source course at the Universidad Peruana de Ciencias Aplicadas (UPC).
This course introduces secondary school students (ages 12β17) to programming with Java through short, engaging video lessons and hands-on exercises β all accessible online, without any software installation.
- Duration: ~60 minutes (divided into 8 short videos)
- Topics: Variables, control structures, methods, classes, objects, and basic OOP.
- Tools: Replit, JDoodle, OnlineGDB
- Target audience: Students with no prior programming experience.
starter-files/β Starter code for exercises.completed-examples/β Full working examples.course-plan.mdβ Official course plan.README.mdβ Presentation file and repository guide.
- πΊ Course Playlist (YouTube β unlisted): to be added
- π» Practice Links: Included in each lesson
- π§ GitHub Repository: https://github.com/FloweyTech/java-fundamentals-course-floweytech
- Team Leader: Anjali Amaro Villar
- Members:
- Quique Vladimir Jara Benites
- Gonzalo Samuel Quintanilla Pozo
- Diego Alejandro Vilca Saboya
- Period: 202520
- Course: 1ASI0729 β Desarrollo de Aplicaciones Open Source
Created by FloweyTech β Inspiring the next generation of coders.