Language
Sign In/Register for Account
Help
Membership
Solutions
Training
Resources
About
Solutions
Curriculum
Full Course Curriculum
Full Course Curriculum
College-Ready and Career-Focused
Software
Curriculum
Big Data
Cloud
Database
Java
More
Overview
Full Course Curriculum
Alignments and Mappings
Courses designed to develop knowledge and skills
needed for modern careers
Oracle Academy courses are designed to provide students with
foundational knowledge and skills in areas of computer science that
are universally in high demand across computing jobs and are
recommended for use in secondary schools, technical and vocational
schools and colleges, and 2- and 4-year colleges and universities.
Oracle Academy Courses
Our courseware is modular, enabling faculty to incorporate entire
Oracle Academy courses or individual lessons or topics into their
existing classes and programs of study. Our courseware is designed
to be delivered as part of an academic program of study, has
educational learning objectives, is mapped and aligned to many
relevant standards and exams globally, and is available in multiple
languages to improve learning experiences.
View complete descriptions of all our courses below. “Recommended
total course time” includes time for classroom instruction, self-
study/homework, practice, assessments, and project development and
completion.
Java Fundamentals
Java Foundations
Java Programming
Database Foundations
Database Design and Programming with SQL
Programming with PL/SQL
APEX – Application Development Foundations
Individual members may access sample lessons from Oracle
Academy curriculum.
Institutional members may access complete Oracle Academy
curriculum offerings within iLearning.*
If you are an Institutional member and do not yet have an iLearning
account, please request one.*
Oracle Academy also offers free training opportunities to Institutional
member educatorswho want to brush up on their skills or who may
be unfamiliar with our courses and/or the technologies covered.
Visit our Events calendar and search for upcoming training events in
your area.
*You will need to be logged in as an Academy member to access
these links.
Java Fundamentals
This course of study engages students with little or no programming
experience. Students are introduced to object-oriented concepts,
terminology, and syntax, and the steps required to create basic Java
programs using hands-on, engaging activities. Students will learn to
program 3-D animations, develop 2-D games and create Java
applications.
View the detailed course description and lesson-by-lesson
objectives
Chinese Portugu
English French Japanese
(Simplified) (Brazi
Language Availability Yes Yes Yes Yes Yes
Target Audiences
Educators
o
Technical, vocational, and 2- and 4-year college and university
faculty members who teach computer programming, information
communications technology (ICT), or a related subject at a
foundational level.
o
Secondary and vocational school teachers who teach computer
programming.
Students
o
Students who wish to start their Java programming experience and
learn how to create animations, games and applications using fun
and engaging tools.
o
This course is a suitable foundational class for computer science
majors and non-majors alike, and when taught in sequence with
Java Programming may be used to prepare students for the AP
Computer Science A exam.
Educator Prerequisites
Required
o
None
Suggested
o
Oracle Academy Workshop: Getting Started with Java Using Alice
o
Oracle Academy Workshop: Creating Java Programs with
Greenfoot
Duration
o
Recommended total course time: 90 hours (normally 1 semester)
o
Professional education credit hours for educators who complete
Oracle Academy training: 30
Suggested Next Courses
o
Oracle Academy Course: Java Programming
Java Foundations
This course of study engages students with little programming
experience. Students are introduced to object-oriented concepts,
terminology, and syntax, and the steps required to create basic Java
programs using hands-on, engaging activities. Students will learn the
concepts of Java programming, design object-oriented applications
with Java and create Java programs using hands-on, engaging
activities.
View the detailed course description and lesson-by-lesson
objectives
Chinese Portugu
English French Japanese
(Simplified) (Brazi
Language Availability Yes Yes Yes Yes Yes
Target Audiences
Educators
o
Technical, vocational, and 2- and 4-year college and university
faculty members who teach computer programming, information
communications technology (ICT), or a related subject at a
foundational level.
o
Secondary and vocational school teachers who teach computer
programming.
Students
o
Students who wish to learn Java programming and build their
Object Oriented Programming experience using Java.
o
This course is a suitable foundational class for computer science
majors, and when taught in sequence with Java Programming may
be used to prepare students for the AP Computer Science A exam.
Educator Prerequisites
Required
o
Oracle Academy Workshop: Getting Started with Java Using Alice
o
Oracle Academy Workshop: Creating Java Programs with
Greenfoot
Suggested
o
Oracle Academy Course: Java Fundamentals
Duration
o
Recommended total course time: 90 hours (normally 1 semester)
o
Professional education credit hours for educators who complete
Oracle Academy training: 30
Suggested Next Courses
o
Oracle Academy Course: Java Programming
Java Programming
This course of study builds on the skills gained by students in Java
Fundamentals and helps to advance Java programming skills.
Students will design object-oriented applications with Java and will
create Java programs using hands-on, engaging activities.
View the detailed course description and lesson-by-lesson
objectives
Chinese Portugu
English French Japanese
(Simplified) (Brazi
Language Availability Yes
Target Audiences
Educators
o
Technical, vocational, and 2- and 4-year college and university
faculty members who teach computer programming or a related
subject.
o
Secondary and vocational school teachers who teach computer
programming.
Students
o
Students who wish to extend their programming experience in
Java and develop more complex Java applications.
o
This course is a suitable foundational class for computer science
majors and non-majors alike, and when taught in sequence with
Java Fundamentals may be used to prepare students for the AP
Computer Science A exam.
Educator Prerequisites
Required
o
Fundamental knowledge of object-oriented concepts, terminology,
and syntax, and the steps required to create basic Java programs.
Suggested
o
Oracle Academy Course: Java Fundamentals
o
Previous experience with at least one programming language
Duration
o
Recommended total course time: 90 hours (normally 1 semester)
o
Professional education credit hours for educators who complete
Oracle Academy training: 30
Suggested Next Courses
o
Advanced computer programming courses
Database Foundations
This course of study introduces students to basic relational database
concepts. The course teaches students relational database
terminology, as well as data modeling concepts, building Entity
Relationship Diagrams (ERDs), and mapping ERDs. Oracle SQL
Developer Data Modeler is utilized to build ERDs and The Structured
Query Language (SQL) is used to interact with a relational database
and manipulate data within the database. Oracle Application
Express is used utilized to provide practical, hands-on, engaging
activities. Leveraging project-based learning techniques, students will
create and work with projects which challenge them to design,
implement, and demonstrate a database solution for a business or
organization.
View the detailed course description and lesson-by-lesson
objectives
Chinese Portugu
English French Japanese
(Simplified) (Brazi
Language Availability Yes Yes Yes Yes Yes
Target Audiences
Educators
o
Technical, vocational and 2- and 4- year college and university
faculty members who teach computer science, information
communications technology (ICT), data science, business or a
related subject
o
Secondary and vocational school teachers who teach computer
science, ICT, or a related subject.
Students
o
Students who wish to learn the techniques and tools to design,
build and extract information from a database.
o
Students who possess basic mathematical, logical, and analytical
problem-solving skills.
o
Novice programmers, as well as those at advanced levels, who
prefer to start learning the basis for the SQL programming
language at an introductory level.
o
This foundational course is suitable for computer science majors
and non-majors alike.
Educator Prerequisites
Required
o
General knowledge of the purpose of a database
Suggested
o
Previous experience with a database application
Duration
o
Recommended total course time: 90 hours
o
Professional education credit hours for educators who complete
Oracle Academy training: 30
Suggested Next Courses
o
Database Design and Programming with SQL
Database Design and Programming with SQL
This course of study teaches students to analyze complex business
scenarios, design and create data models, and create databases
using SQL. Oracle SQL Developer Data Modeler and Application
Express (APEX) are utilized to provide practical, hands-on, engaging
activities. Leveraging project-based learning techniques, students will
create and work with projects which challenge them to design,
implement, and demonstrate a database solution for a business or
organization.
View the detailed course description and lesson-by-lesson
objectives
Chinese Portugu
English French Japanese
(Simplified) (Brazi
Language Availability Yes Yes Yes
Target Audiences
Educators
o
Technical, vocational and 2- and 4- year college and university
faculty members who teach computer science, information
communications technology (ICT), data science, or a related
subject
o
Secondary and vocational school teachers who teach computer
science, ICT, or a related subject.
Students
o
Students who wish to learn the techniques and tools to design,
build and extract information from a database.
o
This foundational course is suitable for computer science majors
and non-majors alike.
Educator Prerequisites
Required
o
General knowledge of the purpose of a database
Suggested
o
Previous experience with a database application
Duration
o
Recommended total course time: 180 hours (normally 2
semesters)
o
Professional education credit hours for educators who complete
Oracle Academy training: 60
Suggested Next Courses
o
Oracle Academy course: Programming with PL/SQL
o
Advanced database courses
Programming with PL/SQL
This course of study introduces students to PL/SQL, Oracle’s
procedural extension language for SQL and the Oracle relational
database. Participants explore the differences between SQL and
PL/SQL and explore how PL/SQL is used to extend and automate
SQL in administering the Oracle database. Oracle Application Express
(APEX) is utilized to provide practical, hands-on, engaging activities.
Leveraging project-based learning techniques, students will create
and work with projects which challenge them to enhance the SQL of a
database solution for a business or organization.
View the detailed course description and lesson-by-lesson
objectives
Chinese Portugu
English French Japanese
(Simplified) (Brazi
Language Availability Yes
Target Audiences
Educators
o
Technical, vocational or 2- or 4-year college and university faculty
members who teach computer science, database administration,
information communications technology (ICT), or a related subject
o
Secondary school teachers who teach computer science, ICT, or a
related subject
Students
o
Students who wish to learn techniques beyond SQL to execute
procedural logic on a database.
Educator Prerequisites
Required
o
High level knowledge of database design concepts
o
High level knowledge of programming with SQL
Suggested
o
Oracle Academy Course – Database Design and Programming
with SQL
Duration
o
Recommended total course time: 180 hours (normally 2
semesters)
o
Professional education credit hours for educators who complete
Oracle Academy training: 60
Suggested Next Courses
o
Advanced PL/SQL courses
Oracle Application Express – Application Development Foundations
This course of study introduces students to the techniques and tools
required to develop database driven web applications. The course
teaches students how to design, develop, and deploy beautiful,
responsive, database-driven web applications using Oracle
Application Express. Oracle Application Express is utilized to provide
practical, hands-on, engaging activities.
View the detailed course description and lesson-by-lesson
objectives
Chinese Portugu
English French Japanese
(Simplified) (Brazi
Language Availability Yes
Target Audiences
Educators
o
Technical, vocational, and 2- and 4-year college and university
faculty members who teach computer programming, information
communications technology (ICT), or a related subject at a
foundational level.
o
Secondary and vocational school teachers who teach computer
programming.
Students
o
Students who wish to learn the techniques and tools to design,
build, and deploy database driven web applications
o
Students who possess existing SQL and PL/SQL skills
o
Students who possess novice programming skills
o
Students who possess an understanding of web applications as an
end user or creator
Educator Prerequisites
Required
o
Oracle Academy - Database Foundations
Suggested
o
Oracle Academy - Database Design & Programming with SQL
o
Oracle Academy - Programming with PL/SQL
Duration
o
Recommended total course time: 90 hours (normally 1 semesters)
Suggested Next Courses
o
Oracle Application Express – Advanced Study
Contact Us
Legal Notices
Terms of Use
Privacy
Cookie Preferences
About Oracle
Facebook
Twitter
YouTube
Instagram
Oracle Academy Blog
Oracle RSS Feed