This document provides information about Oracle Java certifications. It discusses the Associate, Programmer, Expert, and Master certification levels. For each level, it provides details on the exams, objectives, costs, study materials, and prerequisites. It emphasizes practicing the "2 minute rule" to develop an internal IDE and quickly recognize patterns during exams. The goal is to spot issues, determine if code will compile, and identify one's weaknesses. The document outlines the process for booking exams, assignment and essay requirements for the Master certification, and rules around retaking exams.
Java certification, as an additional form of formal confirmation of knowledge and skills, represents a competitive advantage, both for individual and for the company. However, it can also represent a loss of valuable time and non-negligible financial cost. In this session we will try to provide answers to various questions about the certification, explain typical certification path, and explain the advantages and differences of certain certificates. We will try to help with instructions and tips about the easiest way to approach certification and how to take and renew certificates. Finally, we will present how to get to the highest levels of certification and explain what could be the benefit in your professional life, and whether the effort is worth it.
Manchester ITExpo Talk: DevOps large and small - Cambridge SatchelJwooldridge
ITExpo Manchester Slides on how to represent DevOps large and small, ie large corporate enterprise compared to startup with clean sheet of paper. How to approach Software Engineering with DevOps front and centre of team and technology strategy as developed by Jonny Wooldridge from Cambridge Satchel
Unit Testing - Calgary .NET User Group - Nov 26 2014 - Depth ConsultingDave White
This is a talk I presented at the Calgary .NET User Group on November 26, 2014. It is part of a Developer Fundamentals Series that Simon Timms and myself are putting on for the Calgary Development community.
My updated slides about the journey to hell and back to normality wrt automated tests at scale. Based on real 10+ years experience of JIRA development teams.
I delivered this talk at XPDays in Kiev in October 2013.
Java certification, as an additional form of formal confirmation of knowledge and skills, represents a competitive advantage, both for individual and for the company. However, it can also represent a loss of valuable time and non-negligible financial cost. In this session we will try to provide answers to various questions about the certification, explain typical certification path, and explain the advantages and differences of certain certificates. We will try to help with instructions and tips about the easiest way to approach certification and how to take and renew certificates. Finally, we will present how to get to the highest levels of certification and explain what could be the benefit in your professional life, and whether the effort is worth it.
Manchester ITExpo Talk: DevOps large and small - Cambridge SatchelJwooldridge
ITExpo Manchester Slides on how to represent DevOps large and small, ie large corporate enterprise compared to startup with clean sheet of paper. How to approach Software Engineering with DevOps front and centre of team and technology strategy as developed by Jonny Wooldridge from Cambridge Satchel
Unit Testing - Calgary .NET User Group - Nov 26 2014 - Depth ConsultingDave White
This is a talk I presented at the Calgary .NET User Group on November 26, 2014. It is part of a Developer Fundamentals Series that Simon Timms and myself are putting on for the Calgary Development community.
My updated slides about the journey to hell and back to normality wrt automated tests at scale. Based on real 10+ years experience of JIRA development teams.
I delivered this talk at XPDays in Kiev in October 2013.
Tech Mentro offers 4 and 6 Weeks Live Project Based Industrial Training, Summer Training in Java, Android, Microsoft .Net & PHP technologies for MCA/BCA/BE/B.Tech/MSc(CS and IT ) Students & professionals.After completion of the training, it provides the training certificates with job assistance.
The latest Java EE 6 Certification for business component developer is divided into two certifications - EJB and JPA. These two certifications are completely different from previous SCBCD/OCPJBCD certification.
Java programming language which was developed with an initiative to write once and run anywhere is virtually the base of every networked application. Java is one of the most popular programming languages today used for developing mobile applications, games, Web-based content and enterprise software. By TOPS Technologies. http://www.tops-int.com
TOPS Technologies offer Professional Java Training in Ahmedabad. Most experienced IT Training Institute in Ahmedabad known for providing java training course as per Industry Standards and Requirement. By TOPS Technologies. http://www.tops-int.com
My life is a hilarious roller coaster of miss-intended programming bugs because at 4 foot tall and 65 kilograms I completely fall off your radar.
What did my scale call me! Why does facial recognition see me as a child? These are all valid questions I often ask myself as I navigate my weird and different world. Have you heard the phrase “You have to be this tall for Micro-services”? well, what about: “You have to be this tall to operate a mobile phone?”. I am finding it harder and harder to reach any button except for “#” and “9”.
Building accessibility into the planning stages of programming can eliminate barriers for participation and create an inclusive environment for people with disabilities. Programming for diversity serves as an unquestionable indicator that your software embraces the diversity of your users and cares about their safety and comfort.
Join me on a fascinating and thought-provoking look at how you can program for accessibility.
Tech Mentro offers 4 and 6 Weeks Live Project Based Industrial Training, Summer Training in Java, Android, Microsoft .Net & PHP technologies for MCA/BCA/BE/B.Tech/MSc(CS and IT ) Students & professionals.After completion of the training, it provides the training certificates with job assistance.
The latest Java EE 6 Certification for business component developer is divided into two certifications - EJB and JPA. These two certifications are completely different from previous SCBCD/OCPJBCD certification.
Java programming language which was developed with an initiative to write once and run anywhere is virtually the base of every networked application. Java is one of the most popular programming languages today used for developing mobile applications, games, Web-based content and enterprise software. By TOPS Technologies. http://www.tops-int.com
TOPS Technologies offer Professional Java Training in Ahmedabad. Most experienced IT Training Institute in Ahmedabad known for providing java training course as per Industry Standards and Requirement. By TOPS Technologies. http://www.tops-int.com
My life is a hilarious roller coaster of miss-intended programming bugs because at 4 foot tall and 65 kilograms I completely fall off your radar.
What did my scale call me! Why does facial recognition see me as a child? These are all valid questions I often ask myself as I navigate my weird and different world. Have you heard the phrase “You have to be this tall for Micro-services”? well, what about: “You have to be this tall to operate a mobile phone?”. I am finding it harder and harder to reach any button except for “#” and “9”.
Building accessibility into the planning stages of programming can eliminate barriers for participation and create an inclusive environment for people with disabilities. Programming for diversity serves as an unquestionable indicator that your software embraces the diversity of your users and cares about their safety and comfort.
Join me on a fascinating and thought-provoking look at how you can program for accessibility.
Microsoft advises that .NET Core 3.0 is the future of the ecosystem and that programmers should use it for all new development projects. They’re making a ton of innovative changes to .NET Core, adding more workloads, helping you in your applications, be more productive, quicker, faster and better. In this presentation we look forward to what's new in .NET and C# for 2019
Many apps nowadays come with static content that is loaded on demand and not built into the app.
For this type of content Google Firebase provides a hosting solution called Firebase Hosting.
Firebase hosting gives you a free, fast, and reliable way to host an app's static assets such as HTML, CSS, JavaScript, and media files.
One Gigabyte of data storage and 10 Gigabyte of monthly data transfer are free, including TLS certificate and an option to include your custom domain.
That makes Firebase Hosting interesting for serving simple static websites.
In this session we will look at getting started with a simple website hosted on Firebase and how to use its command line tools.
In the modern "World of Java" there was a lot of interesting things going on in the last year, and many things are yet to come. A bit more than a year ago we got a long-awaited Java 9 with Jigsaw modularization and many other new features. In October we "moved Java forward faster" and switched to Java 11, with even more new features, following a new release model and versioning scheme.
Huge JRE images were a huge problem for packaging and deploying small and lightweight tools based on Java. Have you tried to reduce Java runtime images? You will be surprised how well that works. From JDK 9 a minimal image targeting desktops can be as small as 18MB!This is a huge improvement but how does this black-magic work? I will be wowing you with an overview of Java’s custom runtime image tooling and present a interactive demo on how to create a mini Java runtime image file. We bust the myths around Java cloud computing and show you how to embraced Cloud Orientated development with Java. See how the new Java module system works with general patterns for developing a modular Java Cloud application.
The BDD term was coined first by Dan North – back in 2006.
BDD encourages writing tests in a natural, human-readable language that focuses on the behavior of the application.
It defines a clearly structured way of writing tests following three sections (Arrange, Act, Assert):
-given some preconditions (Arrange)
-when an action occurs (Act)
-then verify the output (Assert)
The Mockito library is shipped with a BDDMockito class which introduces BDD-friendly APIs. This API allows us to take a more BDD friendly approach arranging our tests using given() and making assertions using then().
How do I manage an application at scale?
That’s a common question facing developers today.
With modern web services, users expect applications to be available 24/7, and developers expect to deploy new versions of those applications several times a day.
Containerization helps package software to serve these goals, enabling applications to be released and updated in an easy and fast way without downtime.
Googles’ Kubernetes helps you make sure those containerized applications run where and when you want and helps them find the resources and tools they need to work.
In this talk, we'll get up and running with Kubernetes to deploy, scale, and manage your distributed container-based applications.
Imagine proposing a session on “What’s new in Notepad”! Why would anyone want to know about such a common tool that everyone knows? The same should could be said about docker and docker-compose. They are standard development tools we find in any dev shop. So why does docker-compose seem so elusive? Its simple:
- Compose is a tool for defining and running multi-container Docker applications.
- With Compose, you use a YAML file to configure your application’s services.
- Then, with a single command, you create and start all the services from your configuration. Join me as we demo using Compose via your favourite frameworks.
Functional Reactive Endpoints using Spring 5Rory Preddy
Spring 5 is here! One of the most exciting introductions in this release is support for Reactive Streams out of the Box!
Finally, the most popular java framework & ecosystem gets the reactive library it needs!
In this talk we look at its core features and demo how you can easily get started.
For 20 years Rory has developed and designed distributed enterprise systems .
He works full time in Research which gives him an unparalleled insight into industry movement.
For fun, he runs the Java, AWS and Kotlin User groups and races microservice driven cars.
AWS Core services:
* The AWS web console: the entry point for configuring your infrastructure in the AWS cloud
* The Free Tier and how to setup billing alerts
* Elastic Compute Cloud (EC2) instances, and the ease with which you can pick a particular Amazon Machine Image (AMI) for your workload, and spin it up as an instance right away
* How to create and deploy a high-availability web application in AWS, with an Elastic Load Balancer (ELB) and a multi-availability-zone Relational-Database-Service (RDS) instance
* How CloudFormation can automate all of the above.
Serverless Functions:
Serverless architecture allows developers to focus on code and their business problem rather than spending time looking after backend infrastructure. Serverless architecture can help developers build scalable, high-performing, and cost-effective applications quickly
We will talk about how serverless architecture and AWS Lambda can make things easier, cheaper, and help to accelerate development of projects.
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
Into the Box Keynote Day 2: Unveiling amazing updates and announcements for modern CFML developers! Get ready for exciting releases and updates on Ortus tools and products. Stay tuned for cutting-edge innovations designed to boost your productivity.
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfJay Das
With the advent of artificial intelligence or AI tools, project management processes are undergoing a transformative shift. By using tools like ChatGPT, and Bard organizations can empower their leaders and managers to plan, execute, and monitor projects more effectively.
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
Experience our free, in-depth three-part Tendenci Platform Corporate Membership Management workshop series! In Session 1 on May 14th, 2024, we began with an Introduction and Setup, mastering the configuration of your Corporate Membership Module settings to establish membership types, applications, and more. Then, on May 16th, 2024, in Session 2, we focused on binding individual members to a Corporate Membership and Corporate Reps, teaching you how to add individual members and assign Corporate Representatives to manage dues, renewals, and associated members. Finally, on May 28th, 2024, in Session 3, we covered questions and concerns, addressing any queries or issues you may have.
For more Tendenci AMS events, check out www.tendenci.com/events
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
Les Buildpacks existent depuis plus de 10 ans ! D’abord, ils étaient utilisés pour détecter et construire une application avant de la déployer sur certains PaaS. Ensuite, nous avons pu créer des images Docker (OCI) avec leur dernière génération, les Cloud Native Buildpacks (CNCF en incubation). Sont-ils une bonne alternative au Dockerfile ? Que sont les buildpacks Paketo ? Quelles communautés les soutiennent et comment ?
Venez le découvrir lors de cette session ignite
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Mind IT Systems
Healthcare providers often struggle with the complexities of chronic conditions and remote patient monitoring, as each patient requires personalized care and ongoing monitoring. Off-the-shelf solutions may not meet these diverse needs, leading to inefficiencies and gaps in care. It’s here, custom healthcare software offers a tailored solution, ensuring improved care and effectiveness.
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
Unlocking Business Potential: Tailored Technology Solutions by Prosigns
Discover how Prosigns, a leading technology solutions provider, partners with businesses to drive innovation and success. Our presentation showcases our comprehensive range of services, including custom software development, web and mobile app development, AI & ML solutions, blockchain integration, DevOps services, and Microsoft Dynamics 365 support.
Custom Software Development: Prosigns specializes in creating bespoke software solutions that cater to your unique business needs. Our team of experts works closely with you to understand your requirements and deliver tailor-made software that enhances efficiency and drives growth.
Web and Mobile App Development: From responsive websites to intuitive mobile applications, Prosigns develops cutting-edge solutions that engage users and deliver seamless experiences across devices.
AI & ML Solutions: Harnessing the power of Artificial Intelligence and Machine Learning, Prosigns provides smart solutions that automate processes, provide valuable insights, and drive informed decision-making.
Blockchain Integration: Prosigns offers comprehensive blockchain solutions, including development, integration, and consulting services, enabling businesses to leverage blockchain technology for enhanced security, transparency, and efficiency.
DevOps Services: Prosigns' DevOps services streamline development and operations processes, ensuring faster and more reliable software delivery through automation and continuous integration.
Microsoft Dynamics 365 Support: Prosigns provides comprehensive support and maintenance services for Microsoft Dynamics 365, ensuring your system is always up-to-date, secure, and running smoothly.
Learn how our collaborative approach and dedication to excellence help businesses achieve their goals and stay ahead in today's digital landscape. From concept to deployment, Prosigns is your trusted partner for transforming ideas into reality and unlocking the full potential of your business.
Join us on a journey of innovation and growth. Let's partner for success with Prosigns.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
2. Part 1 - Background
• A “little” bit about me
– SCJP in 2004
– Started my first Study Group in 2006
– Studied with 150 java developers last year
– In December 2014, BBD obtained Java Standard and EE
specialisations
3. Why Certify?
• 10,000,000 java developers in the world
• 800,000 have a java certification
• 30,000 new certifications per year
• Youngest was a 10 year old from India who studied under candle
light
• Oracle.com states certifications give you either:
A. more money
B. a promotion or
C. better skills
4. Why Certify?
• But seriously, why Certify?
– Earning Potential - Java is in high demand
– Focus on your talents and mitigate your weaknesses
– Join the group initiative
– Sharpen your mind
• 2 minute rule – compilation, exceptions, novelty, flag
5. The problem statement
• Did “High level languages” solved Accidental complexity?
-Brooks
• Test it – take away your IDE
• We still have:
– “Immediacy”
• “The decay of the grasp of all that is going on in a complex system”.
– “Recency effect”
• “Remember the last few things better than the things in the middle or the
beginning of a time period”.
6. Solution – the “What”
• Create an “Internal IDE”
– Learn language rules
– Spot patterns
– Apply them against time
– Practise often!
7. The “How”
2 minute rule
• Quick glance – 30 Secs
– What are they trying to test i.e. what is the novelty
– Have you seen similar patterns and what was the outcome
– Is it Syntactically sound - Does it compile
– Am I weak in this area?
– Flag
• What is the output? – 90 Secs
– Does it throw an Exception?
– Flag
• Review
– Keep track of time and number of flags
8. Agenda
Part 1 - Background and Introduction
Part 2 - Programmer
Part 3 - Expert
Part 4 - Master
Part 5 - Rules, Booking and Writing
Part 6 - Demos
10. Part 2
Part 1 - Background and Introduction
Part 2 - Programmer
Part 3 - Expert
Part 4 - Master
Part 5 - Rules, Booking and Writing
Part 6 - Demos
11. Associate 8 - Facts and Figures
OCJA 8
(Programmer I)
1Z0-808
Duration 150 minutes
Number of
Questions
70
Pass Mark 65%
Study
Material
Java Tutorial
and Koans
Mock test Yes
Cost R2101
12. Associate 8 Exam Objectives
OCJA 8
1 Java Basics
2 Data Types
3 Flow Control
4 Arrays
5 Loops
6 Methods and Encapsulation
7 Inheritance
8 Exceptions
9 new Date and lambda basics
13. Programmer 8 - Facts and Figures
OCJP 8
(Programmer II)
1Z0-809
Duration 150 minutes
Number of Questions 85
Pass Mark 65%
Study Material ocpj8.javastudyguide.com
Mock test Yes
Cost R2101
14. Java 8 Exam Objectives
OCJP 8
1 Class Design
2 Advanced Class Design
3 Generics and Collections
4 Lambda Built-in Functional Interfaces
5 Stream API
6 Exceptions and Assertions
7 Date/Time API
8 I/O Fundamentals
9 File I/O (NIO.2)
10 Concurrency
11 JDBC
12 Localization
15. Part 3
Part 1 - Background and Introduction
Part 2 - Programmer
Part 3 - Expert
Part 4 - Master
Part 5 - Rules, Booking and Writing
Part 6 - Partner Specializations
Part 7 - Demos
16. Java EE- Facts and Figures
OCPJBCD
(1Z0-900)
Duration 150 minutes
(2 hours)
Number of Questions
70
Pass Mark
66%
Complexity Intermediate
Study Material EJB/JSF/JPA/CDI Spec
Mock test No
Cost R2101
17. Java EE- Exam Objectives
1. Understand Java EE Architecture
2. Manage Persistence using JPA Entities and BeanValidation
3. Implement Business Logic by Using EJBs
4. Use Java Message Service API
5. Implement SOAP Services by Using JAX-WS and JAXB APIs
6. Create Java Web Applications using Servlets/JSPs
7. Implement REST Services using JAX-RS API
8. Create Java Applications using WebSockets
9. Develop Web Applications using JSFs
10. Secure Java EE 7 Applications
11. Use CDI Beans
12. Use Concurrency API in Java EE 7 Applications
13. Use Batch API in Java EE 7 Applications
18. VS Spring Professional v5.0 Exam
Spring Professional v5.0 Exam
Duration 90 minutes
Number of Questions
50
Pass Mark
76%
Complexity Intermediate
Study Material Many books
Mock test No
Cost R2101
22. Master Objectives
OCMJEA (Architect)
Exam • Application Design Concepts and Principles
• Common Architectures
• Integration and Messaging
• Business Tier Technologies
• Web Tier Technologies
• Design Patterns
• Security
Assignment Design an application architecture and document:
• Application Design Concepts and Principles
• Common Architectures
• Integration and Messaging
• Business Tier Technologies choices
• Web Tier Technologies choices
• Applicability of Java EE Technology
• Patterns
• Security
Essay Regarding your Application created in the assignment:
• List some of the major choices you made.
• Advantages and disadvantages of each of your choices.
24. List of Oracle Courses for Architect
• Architect Enterprise applications with Java EE
• Developing Applications for the Java EE 6 Platform
• Java Design Patterns
• Java EE 6: Develop Business Components with JMS & EJBs
• Java EE 6: Develop Database Applications with JPA
• Java SE 7 Fundamentals
• Java SE 7 Programming
• Web Component Development with Servlets & JSPs, Java EE 6
• Java EE 6: Develop Web Services with JAX-WS & JAX-RS
• Java EE 7: New Features
• Object-Oriented Analysis and Design Using UML
• Java SE 8 Fundamentals
• Java SE 8: Programming
• Developing Applications with Java EE 6 on WebLogic Server 12c
• Developing Applications for the Java EE 7 Platform
• Java SE 7: Develop Rich Client Applications
25. Part 5
Part 1 - Background and Introduction
Part 2 - Programmer
Part 3 - Expert
Part 4 - Master
Part 5 - Rules, Booking and Writing
Part 6 - Demos
26. Exam rules
• You must wait 14 days before retaking a failed exam. (Registration will be
allowed on the 14th day)
• You may not retake a passed exam at any time.
• You may not retake a beta exam at any time.
• An exam can be rescheduled at least 1 business day prior to the exam
appointment.
27. Assignment rules
• Submission Deadlines:
– BOTH assignment and essay must be submitted within 6 months of assignment purchase
date.
– Submit late and you have to purchase a new voucher.
– Assignment must be submitted before you can register for the essay.
• Assignment resubmissions must be submitted within 30 days of failure
notification by email.
• you will be required to purchase a new assignment and re-take the essay
28. Booking
• To register for a exam there are a few options:
– Register and pay Pearson VUE directly. http://www.pearsonvue.com/oracle
– Purchase an exam voucher from Oracle and register at Pearson VUE to take the exam.
– Phone a provider (e.g. Bytes/TorqueIT ) and get them to book it
• Certain exams have pre-requisites to book
– But you don’t have to book the OCJA before the OCPJP but you won’t receive your certification until both
are passed.
– New Rule - Java 7 associate for 7 programmer, and 8 for 8
– If you have 1.4/5/6 - Upgrade to 7 first and then 8
• Exam vouchers have an expiration date – most expire after 12 months
• Exam Vouchers with a 2nd retake are purchased with Oracle training
29. Writing
• Closed book
• Learn the 2 minute rule – compilation, exceptions, novelty, flag
• Flag Flag Flag
• Not all questions count
• Objectives and number of questions can change
• Objectives can and have changed
• Old topics can be asked
After the exam
• Get results from certview.oracle.com
• Print your own Cert +- 30 mins after writing
30. Part 6
Part 1 - Background and Introduction
Part 2 - Programmer
Part 3 - Expert
Part 4 - Master
Part 5 - Rules, Booking and Writing
Part 6 - Demos