Location via proxy:
[ UP ]
[Report a bug]
[Manage cookies]
No cookies
No scripts
No ads
No referrer
Show this form
Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
23 views
Java
Uploaded by
venkata seshu
AI-enhanced title
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save java For Later
Download
Save
Save java For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
23 views
Java
Uploaded by
venkata seshu
AI-enhanced title
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save java For Later
Carousel Previous
Carousel Next
Save
Save java For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 5
Search
Fullscreen
i222, 9:33 M PDF js viewer ORACLE academy oracle.com Academy Java Foundations — Course Objectives Overview This course of study engages students with litte 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. This course prepares students for the Oracle Java Certfied Foundations Exam (120-811) Available Curriculum Languages: ‘+ Arabic, Simplfiod Chinese, English, French, Indonesian, Japanese, Brazilian Portuguese, Russian, Spanish Duration ‘© Recommended total course time: 80 hours* ‘© Professional education credit hours for educators who complate Oracle Academy training: 30 “Course time inludos instruction salf-studynomework, practices, projects and assessment Target Audiences Educators ‘© Technical, vocational, and 2- and 4-year college and university facuity members who teach computer programming, information communications technology (ICT), ora related subject at a foundational level ‘+ Secondary and vocational schoolteachers wha teach computer programming, Students ‘© Students who wish leam Java programming and build thelr Object-Oriented Programming experience using Java. ‘+ This course is a suitable foundational class for computer science majors, and when taught in sequence with Java Programming may be used to prepare studants for the AP Computar Science A oxam. Prerequisites Suggested ‘© Oracle Academy Workshop - Gotting Started with Java Using Alice ‘© Oracle Acadamy Workshop - Creating Java Programs with Greanfoot ‘© Oracle Academy Course - Java Fundamentals Suggested Next Courses ‘+ Oracle Acadomy Course - Java Programming opin 202 Orc ent ces Cad Jovn, nd NySOL ao seeed aden ct Cec andre ae, iar ames ay beaten of Drege nae hitpssimyacedemy.orace.comiplayerplay7ir_sessionid$5510J008449154J&classroom i 11661868in_Ip_1d°68697891 15i222, 9:33 M PDF js viewer Lesson-by-Lesson Topics and Objectives ‘Section 1 — Introduction 4-4 About the Course © Identify course goals and objectives © Understand the course environment ‘2 Describe the course learning strategy 4-2.A Brief History ‘Show examples of how people interact with Java in their daily lives ‘Summariza the history of Java Understand Java technology product groups ting up Java, Understand the difference between the JOK and JRE Understand the diference between java and class fies Dascrite the purpose of an intagrated development environment (IDE) ‘Add an existing Java file into a Java project 13 occef ooo Section 2 — Java Software Development 2:1 The Software Development Process Understand the Spiral Model of development Recognize tasks and subtasks of the Spiral Mode! Recognize what happens when stops are ignorad Identify sofware features Understand how features are gradually implemented at is my Program Doing? Understand how Java is read line by line ‘Set and use breakpoints End statemants with semicolons (:) ‘Organiza code using whitespace and othar conventions ‘Create comments 22 000008 co000 23 Introduction to Objoct-Oriantod Programming Goncapts ‘© _ Differentiate between procedural and object-oriented programming © Understand a class as a blueprint for an object © Understand a class is used to craate instances af an abject © Model objects as a combination of = Proportias (data fields) Behaviors (methods) Section 3 — Java Data Types 3-4 What is a Variable? © Understand the benefits of variables. (© Identity four main types of variables: + (boolean, int, double, Sting) © Declare and assign values to variables © Name variables according to conventions 3-2 Numeric Data 2 Differentiate intager data types (oyte, shor, int, long) © Differentiate floating point data types (float, double) © Manipulate and do math with numeric data 2 Use parentheses and order of operations 3-3 Textual Data Use the char data type Use Strings Concatenate Strings Understand escape sequences Understand print statements better Capi 202 Crack onder nes Cac Jv, re MySOL ae rere kaon cl Cn aris fin ther ames ye ade of epee ome hitpssimyacedemy.orace.comiplayerplay7ir_sessionid$5510J008449154J&classroom i 11661868in_Ip_1d°68697891i222, 9:33 M PDF js viewer ‘3-4 Converting Between Data Types Take advantage of automatic promotion And when to be cautious with promotions © Cast variables to other data types ‘= And when to be cautious with casting 2 Parse Strings as numeric values 3-5 Keyboard Input © Understand user input © Greate a JOptionPane to callect user input 2 Use a Scanner to collect input from the console 2 Use a Scanner to collect input from a fle © Understand how a Scanner handles tokens and delimiters Section 4 — Java Methods and Library Classes 4-1 What js @ Method? ‘Svucture code within a class Instantiato an object Understand the benefits of methods Use the dot operator (,) to access an objoct's fields and methods ‘Supply arguments to a method Return values from a method 1 import Declaration and Packages ‘Acoass a class by using its fully qualifiad name Describe the function of the import statement Uso the import statoment to access a ciass in a package Understand the purpose of an asterisk in an import statement Identify packages that are automatically imported 2 String Class Local the String class in the Java API documentation Understand the methods of the String class ‘Compare two String abjacts lexicagraphically Find the location of a substring in a Sting object, Extract a substring from a Sting object, ye Random Class Describe the purpose and uses of random numbers in Java programming Identify mothads of the Random class that obtain random numbers ‘Obtain random numbers in a ranga of numbers Understand the purpose of the random number seed e Math Class Understand the methods of the Math class Use methods of the Math class to perform mathematical calculations Use fields of the Math Class 42 £ £ Section 5 — Decision Statements 5-1 Boolean Expressions and ifelse Constructs ‘2 Doclaro, initialize, and use boolean variables ‘Compare boolean expressions using relational operators Greate an if statement Create iffolsa constructs ‘Compare Strings 5-2 Understanding Conditional Execution ascribe conditional execution Describe logical operators Understand “shor circuit” evaluation of logical operators BBulld chained if constructs itch Statement ‘Greate a switch contral structure ‘Compare iielse constructs with switch control structures, Understand the purpose of the break koyword ooog Capi 202 Crack onder nes Cac Jv, re MySOL ae rere kaon cl Cn aris fin ther ames ye ade of epee ome hitpssimyacedemy.orace.comiplayerplay7ir_sessionid$5510J008449154J&classroom i 11661868in_Ip_1d°68697891i222, 9:33 M PDF js viewer Section 6 — Loop Constructs © 61 forLoops. © Understand the components of the standard for lop Understand how to create and use a for loop Understand variabla scope Understand debugging techniques Explain how infinite loops eccur in Java ile and do-uile Loops Use a while loop in a Java program (pre-test) Uso a do-while loop in a Java program (post-iost) Understand when one loop type may be more beneficial than anether ing broak and continue Statements Uso a broak statoment to exit a loop Use a continue statement to skip part of a loop Explain the need for loop comments + 62 £ o00§ 0008 0000 Section 7 ~ Creating Classes = 7-1 Greating a Class (© Create a Java testimain class © Greate a Java class in your IDE © Use conditionals in methods 2 Translate specifications or a description into fields and behaviors + 7-2 Instantiating Objects © Understand the memory consequences of instantating objects 2 Understand object referencos ‘2 Undarstand the diference between stack and heap memory © Understand how Strings are special objects © 7-3 Constructors Understand default values Crash the program with a null reference Understand the default constructor Write a constructor that accepts arguments Initialize fields with @ constructor Uso this as an object reference verioading Methods Understand the effects of multiple constructors in a class Dafine overloading of a method Explain the method signature Understand when overioading is and isnt possible \bject Interaction and Encapsulation Understand object interaction in greater detail Use the private modifier to define class variables Understand the purpose of getter methods Understand the purpose of setter methods tatic Variablos and Methods ascribe a static variable and demonstrate its use within a program Describe a static method and demonstrate its use within a program Understand how to use the final keyword with static variables . 74 . 78 + 76 e008 00009 00009 co0000 Section 8 — Arrays and Exceptions ‘© 8-1 One-dimensional Arrays © Create and initialize one-dimensional arrays © Modify an array element © Traverse a one-dimensional array by using a for loop. © Identify the cause of an ArrayIndexOutOfBoundsException Capi 202 Crack onder nes Cac Jv, re MySOL ae rere kaon cl Cn aris fin ther ames ye ade of epee ome hitpssimyacedemy.orace.comiplayerplay7ir_sessionid$5510J008449154J&classroom i 11661868in_Ip_1d°68697891i222, 9:33 M PDF js viewer © B2AmayLists 2 Create an ArrayList 2 Manipulate an ArrayList by using its methods © Traverse an ArrayList using iterators and for-each loops ‘2 Use wrapper classas and Autoboxing to add primitive data types to an ArrayList © 83 Exception Handling Explain the purpose of exception handling Handle exceptions with a ty/eatch construct ascribe common exceptions thrown in Java Jebugging Concepts and Techniques ‘Test and debug a Java program Identify the three types of errors Apply debugging techniques. = print statements = Using your IDE's debugger Apply some debugging tips and techniques Boo0 Section 9 ~ JavaFX ‘© 941 Introduction to Java FX ‘Create a JavaFX project Explain the components of the dofault JavaFX project Dascribe different typas of Nodes and Panes Explain the Scene Graph, Root Node, Scenes, and Stages ‘lors and Shapes ‘Create and use custom colors Greate shapes and explain thelr properties and behaviors Reference the JavaFX API Documentation rT Te © 9-3 Graphics, Audio and MouseEvents 6 Create and use a JavaFX image and ImageView © Greate and use JavaFX audio © Create and use MouseEvents © Understand Lambda expressions in GUI applications: To search and register for events scheduled in your area, visit the Academy events calendar. Capi 202 Crack onder nes Cac Jv, re MySOL ae rere kaon cl Cn aris fin ther ames ye ade of epee ome hitpssimyacedemy.orace.comiplayerplay7ir_sessionid$5510J008449154J&classroom i 11661868in_Ip_1d°68697891
You might also like
Java With Khatea
PDF
No ratings yet
Java With Khatea
55 pages
Java Foundations
PDF
No ratings yet
Java Foundations
5 pages
Little PDF
PDF
No ratings yet
Little PDF
56 pages
abhisss[1]_merged
PDF
No ratings yet
abhisss[1]_merged
23 pages
Java For Python Programmers - Miller
PDF
No ratings yet
Java For Python Programmers - Miller
37 pages
Jfot Certificate Outline
PDF
No ratings yet
Jfot Certificate Outline
5 pages
Krishna Report
PDF
No ratings yet
Krishna Report
36 pages
310 Java PDF
PDF
No ratings yet
310 Java PDF
2 pages
CSE310 - Programming in Java
PDF
No ratings yet
CSE310 - Programming in Java
2 pages
Anshul Java
PDF
No ratings yet
Anshul Java
49 pages
cse-310 JAVA Programming syllabus
PDF
No ratings yet
cse-310 JAVA Programming syllabus
2 pages
Object Oriented Programming With Java
PDF
No ratings yet
Object Oriented Programming With Java
59 pages
Week1
PDF
No ratings yet
Week1
25 pages
Java With BlueJ Part I
PDF
No ratings yet
Java With BlueJ Part I
223 pages
1.java Basics
PDF
No ratings yet
1.java Basics
32 pages
Cse310: Programming in Java
PDF
No ratings yet
Cse310: Programming in Java
2 pages
Java Chapter One Notes
PDF
No ratings yet
Java Chapter One Notes
6 pages
Introduction To Programs and Java: Lund Amateur Coder's Club
PDF
No ratings yet
Introduction To Programs and Java: Lund Amateur Coder's Club
20 pages
Circular_20241130163421_Cho_23cs005_prgramming_In_Java
PDF
No ratings yet
Circular_20241130163421_Cho_23cs005_prgramming_In_Java
9 pages
Ajava
PDF
No ratings yet
Ajava
30 pages
Core Java Java Programming: Submitted By: Deepak Kumar
PDF
No ratings yet
Core Java Java Programming: Submitted By: Deepak Kumar
32 pages
(Always Learning) Pandey, Hari Mohan - Java Programming-Dorling Kindersley (India) - Pearson (2012)
PDF
100% (1)
(Always Learning) Pandey, Hari Mohan - Java Programming-Dorling Kindersley (India) - Pearson (2012)
889 pages
Handout 2 Introduction To Java Programming Language
PDF
No ratings yet
Handout 2 Introduction To Java Programming Language
33 pages
preview-9781420000009_A25118063
PDF
No ratings yet
preview-9781420000009_A25118063
37 pages
Syllabus:: Sr. No. Topics Fundamentals of Object-Oriented Programming
PDF
No ratings yet
Syllabus:: Sr. No. Topics Fundamentals of Object-Oriented Programming
4 pages
Introduction To Core Java (At A Glance)
PDF
No ratings yet
Introduction To Core Java (At A Glance)
72 pages
Java Core Skills
PDF
No ratings yet
Java Core Skills
3 pages
Intro To Java
PDF
No ratings yet
Intro To Java
2 pages
Oracle E10: Java Programming: Instructor R Guide - Volume 1
PDF
No ratings yet
Oracle E10: Java Programming: Instructor R Guide - Volume 1
576 pages
CORe JaVa Volume 1 Fundamental volume 2 twelfth edition Cayinstant download
PDF
100% (1)
CORe JaVa Volume 1 Fundamental volume 2 twelfth edition Cayinstant download
48 pages
Practical 02 Periods Per Week (Each 60 Min) Tutorial - Hours Marks Theory 3 100 Practical 3 25 Oral - Term Work - 25 Evaluation System
PDF
No ratings yet
Practical 02 Periods Per Week (Each 60 Min) Tutorial - Hours Marks Theory 3 100 Practical 3 25 Oral - Term Work - 25 Evaluation System
4 pages
EBOOK Java Programming A Comprehensive Introduction First Edition Download Full Chapter PDF Kindle
PDF
100% (55)
EBOOK Java Programming A Comprehensive Introduction First Edition Download Full Chapter PDF Kindle
61 pages
Contents at A Glance: Assessment Tests Lix
PDF
No ratings yet
Contents at A Glance: Assessment Tests Lix
19 pages
Basics of Java Presentation
PDF
No ratings yet
Basics of Java Presentation
165 pages
Sun JavaProgramming (SE6)
PDF
No ratings yet
Sun JavaProgramming (SE6)
5 pages
Java Programming Eigth Edition Joyce Farrell 2024 scribd download
PDF
No ratings yet
Java Programming Eigth Edition Joyce Farrell 2024 scribd download
40 pages
BS-210 Core Java Programming Lab Manual: C T Group of Institutions Jalandhar
PDF
No ratings yet
BS-210 Core Java Programming Lab Manual: C T Group of Institutions Jalandhar
48 pages
Java Handbook
PDF
No ratings yet
Java Handbook
14 pages
Umesh Patidar PPT On Java Final
PDF
No ratings yet
Umesh Patidar PPT On Java Final
23 pages
Java Course Outlines
PDF
No ratings yet
Java Course Outlines
5 pages
Advanced_Java_Programming
PDF
No ratings yet
Advanced_Java_Programming
83 pages
Pla1001 Programming-For-Computing-Engineers LT 1.0 7 Pla1001
PDF
No ratings yet
Pla1001 Programming-For-Computing-Engineers LT 1.0 7 Pla1001
3 pages
Syllabus of Core Java
PDF
No ratings yet
Syllabus of Core Java
10 pages
Cse229: Programming in Java: Through This Course Students Should Be Able To
PDF
No ratings yet
Cse229: Programming in Java: Through This Course Students Should Be Able To
2 pages
Java Programming Eigth Edition Joyce Farrell - The ebook with rich content is ready for you to download
PDF
No ratings yet
Java Programming Eigth Edition Joyce Farrell - The ebook with rich content is ready for you to download
53 pages
Course Brochure: Core Java
PDF
No ratings yet
Course Brochure: Core Java
3 pages
On Java
PDF
No ratings yet
On Java
39 pages
Cse2006 Programming-In-java LP 1.0 8 Cse2006-Programming-In-java LP 1.0 1 Programming in Java
PDF
No ratings yet
Cse2006 Programming-In-java LP 1.0 8 Cse2006-Programming-In-java LP 1.0 1 Programming in Java
4 pages
Csc103 PF Lab Manual Sp22 v3.1
PDF
No ratings yet
Csc103 PF Lab Manual Sp22 v3.1
133 pages
Bluej and Pi
PDF
No ratings yet
Bluej and Pi
57 pages
Curso Preparativo: Java Programmer I 1Z0-808: Sebastián Araya R
PDF
No ratings yet
Curso Preparativo: Java Programmer I 1Z0-808: Sebastián Araya R
88 pages
Advanced Java Lecture-1
PDF
No ratings yet
Advanced Java Lecture-1
48 pages
Tutorial Java Course
PDF
No ratings yet
Tutorial Java Course
168 pages
Related titles
Click to expand Related Titles
Carousel Previous
Carousel Next
Java With Khatea
PDF
Java With Khatea
Java Foundations
PDF
Java Foundations
Little PDF
PDF
Little PDF
abhisss[1]_merged
PDF
abhisss[1]_merged
Java For Python Programmers - Miller
PDF
Java For Python Programmers - Miller
Jfot Certificate Outline
PDF
Jfot Certificate Outline
Krishna Report
PDF
Krishna Report
310 Java PDF
PDF
310 Java PDF
CSE310 - Programming in Java
PDF
CSE310 - Programming in Java
Anshul Java
PDF
Anshul Java
cse-310 JAVA Programming syllabus
PDF
cse-310 JAVA Programming syllabus
Object Oriented Programming With Java
PDF
Object Oriented Programming With Java
Week1
PDF
Week1
Java With BlueJ Part I
PDF
Java With BlueJ Part I
1.java Basics
PDF
1.java Basics
Cse310: Programming in Java
PDF
Cse310: Programming in Java
Java Chapter One Notes
PDF
Java Chapter One Notes
Introduction To Programs and Java: Lund Amateur Coder's Club
PDF
Introduction To Programs and Java: Lund Amateur Coder's Club
Circular_20241130163421_Cho_23cs005_prgramming_In_Java
PDF
Circular_20241130163421_Cho_23cs005_prgramming_In_Java
Ajava
PDF
Ajava
Core Java Java Programming: Submitted By: Deepak Kumar
PDF
Core Java Java Programming: Submitted By: Deepak Kumar
(Always Learning) Pandey, Hari Mohan - Java Programming-Dorling Kindersley (India) - Pearson (2012)
PDF
(Always Learning) Pandey, Hari Mohan - Java Programming-Dorling Kindersley (India) - Pearson (2012)
Handout 2 Introduction To Java Programming Language
PDF
Handout 2 Introduction To Java Programming Language
preview-9781420000009_A25118063
PDF
preview-9781420000009_A25118063
Syllabus:: Sr. No. Topics Fundamentals of Object-Oriented Programming
PDF
Syllabus:: Sr. No. Topics Fundamentals of Object-Oriented Programming
Introduction To Core Java (At A Glance)
PDF
Introduction To Core Java (At A Glance)
Java Core Skills
PDF
Java Core Skills
Intro To Java
PDF
Intro To Java
Oracle E10: Java Programming: Instructor R Guide - Volume 1
PDF
Oracle E10: Java Programming: Instructor R Guide - Volume 1
CORe JaVa Volume 1 Fundamental volume 2 twelfth edition Cayinstant download
PDF
CORe JaVa Volume 1 Fundamental volume 2 twelfth edition Cayinstant download
Practical 02 Periods Per Week (Each 60 Min) Tutorial - Hours Marks Theory 3 100 Practical 3 25 Oral - Term Work - 25 Evaluation System
PDF
Practical 02 Periods Per Week (Each 60 Min) Tutorial - Hours Marks Theory 3 100 Practical 3 25 Oral - Term Work - 25 Evaluation System
EBOOK Java Programming A Comprehensive Introduction First Edition Download Full Chapter PDF Kindle
PDF
EBOOK Java Programming A Comprehensive Introduction First Edition Download Full Chapter PDF Kindle
Contents at A Glance: Assessment Tests Lix
PDF
Contents at A Glance: Assessment Tests Lix
Basics of Java Presentation
PDF
Basics of Java Presentation
Sun JavaProgramming (SE6)
PDF
Sun JavaProgramming (SE6)
Java Programming Eigth Edition Joyce Farrell 2024 scribd download
PDF
Java Programming Eigth Edition Joyce Farrell 2024 scribd download
BS-210 Core Java Programming Lab Manual: C T Group of Institutions Jalandhar
PDF
BS-210 Core Java Programming Lab Manual: C T Group of Institutions Jalandhar
Java Handbook
PDF
Java Handbook
Umesh Patidar PPT On Java Final
PDF
Umesh Patidar PPT On Java Final
Java Course Outlines
PDF
Java Course Outlines
Advanced_Java_Programming
PDF
Advanced_Java_Programming
Pla1001 Programming-For-Computing-Engineers LT 1.0 7 Pla1001
PDF
Pla1001 Programming-For-Computing-Engineers LT 1.0 7 Pla1001
Syllabus of Core Java
PDF
Syllabus of Core Java
Cse229: Programming in Java: Through This Course Students Should Be Able To
PDF
Cse229: Programming in Java: Through This Course Students Should Be Able To
Java Programming Eigth Edition Joyce Farrell - The ebook with rich content is ready for you to download
PDF
Java Programming Eigth Edition Joyce Farrell - The ebook with rich content is ready for you to download
Course Brochure: Core Java
PDF
Course Brochure: Core Java
On Java
PDF
On Java
Cse2006 Programming-In-java LP 1.0 8 Cse2006-Programming-In-java LP 1.0 1 Programming in Java
PDF
Cse2006 Programming-In-java LP 1.0 8 Cse2006-Programming-In-java LP 1.0 1 Programming in Java
Csc103 PF Lab Manual Sp22 v3.1
PDF
Csc103 PF Lab Manual Sp22 v3.1
Bluej and Pi
PDF
Bluej and Pi
Curso Preparativo: Java Programmer I 1Z0-808: Sebastián Araya R
PDF
Curso Preparativo: Java Programmer I 1Z0-808: Sebastián Araya R
Advanced Java Lecture-1
PDF
Advanced Java Lecture-1
Tutorial Java Course
PDF
Tutorial Java Course