Java Programming with Oracle AcademyLaajuus (3 op)
Opintojakson tunnus: C-10065-TX00GL70
Opintojakson perustiedot
- Laajuus
- 3 op
- Opetuskieli
- englanti
- Korkeakoulu
- Metropolia Ammattikorkeakoulu
Osaamistavoitteet
COURSE OVERVIEW The Java Programming course builds on the foundational knowledge acquired in Java Fundamentals or Java Foundations, guiding learners to advance their Java programming skills. Students will design and develop object-oriented applications using hands-on, real-world inspired activities that reinforce key programming concepts. The course emphasizes practical experience in Java development through interactive projects and structured exercises. Learners will explore object-oriented design, algorithms, control structures, and data handling while gaining confidence in writing, testing, and debugging Java code. This course is part of the Oracle Academy curriculum and supports learners in developing the skills needed for academic advancement and career readiness in software development and computer science. BENEFITS Through engaging, project-based learning and interactive coding challenges, students will build essential skills for success in both academic and professional settings. Practical Skills Development: Gain hands-on experience with Java IDEs, writing and testing functional Java applications. Foundational Knowledge: Build a strong base in object-oriented programming, control flow, data structures, and problem-solving techniques. Confidence in Coding: Strengthen logical thinking, algorithmic reasoning, and debugging skills through guided practice. Real-World Relevance: Learn to approach challenges like a developer with activities modeled after real programming tasks. Preparation for Exams: Reinforce skills necessary for exams such as AP Computer Science A and future university-level programming courses.
Sisältö
Step 0: How to start the course Step 1: Java Programming Language Step 2: Class Design and Exceptions Step 3: Data Structures - Generics and Collections Step 4: Strings, Regular Expressions, and Recursion Step 5: Input and Output Step 6: JDBC Step 7: Java Memory and JVM Step 8: Class File and the JDK Step 9: Bytecode and ClassLoader Exam
Arviointikriteeri, hyväksytty/hylätty
Pass after all of 9 Steps and Exam has been done.