Classes, Objects, Method and Loop
Java 8
| Intermediate
- 13 Videos | 1h 24m 1s
- Earns a Badge
Defensive programming can help ensure that your software still functions under adverse or unforeseen circumstances. Discover how to securely use classes, objects, methods, and program flow in your Java programs.
WHAT YOU WILL LEARN
-
identify how to work with classes to create defendable codeidentify how to work defensively with constructors in Javaidentify issues with mutability in Java classesidentify how to work defensively with serialization and deserialization in Javaidentify the difference between abstract object and reference equality in Java programsidentify how to use conditional expressions when coding defensivelyidentify how to avoid assignments in conditional expression for defensive programming in Java
-
identify how to distinguish and use bitwise and logical operators in conditional expressionsuse best practices in working with Enhanced for Loop in Java programsidentify how to use collections safely in Java programscreate examples of defensible methods in Javaidentify and apply defensive techniques for handling untrusted method parametersapply secure checks on method return values
IN THIS COURSE
-
1.Working with Classes9m 49sUP NEXT
-
2.Working with Constructors7m 52s
-
3.Issues with Mutability5m 51s
-
4.Serialization and Deserialization5m 39s
-
5.Object and Reference Equality5m 25s
-
6.Conditional Expressions9m 5s
-
7.Assignments and Conditional Expressions7m 55s
-
8.Bitwise and Logical Operators5m 54s
-
9.Working with Enhanced for Loop4m 55s
-
10.Working with Collections6m 7s
-
11.Defensible Methods3m 50s
-
12.Working with Untrusted Parameters6m 9s
-
13.Checking Return Values5m 30s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.