Mark your calendars for the 2015 Great Lakes Oracle Conference.
May 19 - 20
Cleveland Airport Marriott Hotel
Join more than 350 colleagues at the largest Oracle training conference in the Great Lakes Region!
Steven Feuerstein will present Coding Therapy for Software Developers aka How Does This Code Make You Feel? Steven Feuerstein is an Architect at Oracle Corporation and one of the world's leading experts on the Oracle PL/SQL language, having written ten books on PL/SQL, including Oracle PL/SQL Programming and Oracle PL/SQL Best Practices (all published by O'Reilly Media). Steven has been developing software since 1980, spent five years with Oracle Corporation (1987-1992), and after 13 years as PL/SQL Evangelist for Quest Software (acquired by Dell in September 2012), he has recently returned to work for Oracle Corporation. Steven is an Oracle ACE Director and writes regularly for Oracle Magazine, which named him the PL/SQL Developer of the Year in both 2002 and 2006. He is also the first recipient of ODTUG's Lifetime Achievement Award (2009). In 2010, Steven started the PL/SQL Challenge, an online, daily PL/SQL quiz. To check out Steven's latest PL/SQL webcasts, presentations and scripts, go to the Oracle PL/SQL Learning Library at www.oracle.com/oll - just search on "PL/SQL"!
Kerry Osborne from Accenture Enkitec Group will present, Creative Problem Solving (for Oracle Professionals). This presentation is about problem solving; how we think about problems and how we resolve them, specifically problems involving complex computer systems. I've worked closely with extremely intelligent people; however there seems to be little correlation between raw intelligence and the ability to quickly solve difficult problems. I've worked with lots of dedicated, hard working people as well, but this characteristic also does not always foretell success. Neither does having a stellar technical background with loads of experience. So why is it that some people seem to be gifted with seemingly super-natural problem solving skills? I have spent my career solving computer problems and working with relatively large numbers of people who do the same. While I don't have all of the answers, I do have some ideas that may be helpful for making you a better problem solver and a better judge of how others will perform when faced with difficult problems.
12:30 pm - 4:30 pm
Make No Small Plans - Transform Your PL/SQL Code
Steven Feuerstein, Oracle Corporation
Why work on small, incremental changes to your code when you can follow a few relatively simple principles to utterly transform the quality and maintainability of your code? In this workshop, you will explore how to use modularization techniques to build APIs, banish spaghetti code to a dim memory, and make it easy to upgrade your code to take advantage of the latest and greatest features of each new release of Oracle Database. Along the way, you will learn about fantastically useful features of PL/SQL, including subtypes, whitelisting, autonomous transactions, the function result cache, and more.
1:00 pm - 5:00 pm
Understanding Stats in Oracle (USO)
Ric Van Dyke, Hotsos
During this workshop we'll examine, in detail, what the statistics are on your Oracle system. With this knowledge you will know when and how to collect statistics, and when they are likely to be the cause of performance issues with your Oracle system. Topics covered include: history of the optimizer, the need for stats, the DBMS_STATS package, system and schema statistics, setting preferences, histograms, and pending and extended stats.
1:00 pm - 5:00 pm
Modern Application Development with Oracle Application Express 5.0
Joel Kallman, Oracle America
Application Express 5.0 introduces a number of sophisticated features to both increase developer productivity and enable the creation of modern, responsive and elegantly-styled modern web applications. Web development against the Oracle Database will be forever changed. Come to this hands-on workshop to learn how easy it all is with Oracle Application Express 5.0.
1:00 pm - 5:00 pm
Java and Oracle Database Workshop
Scott Seighman, Oracle NA Alliances & Channels
Oracle Database provides support for developing, storing, and deploying Java applications. In this hands-on workshop, we'll begin by introducing the Java language to Oracle PL/SQL developers who are accustomed to developing server-side applications integrated with SQL data. We will also describe the basic differences for writing, installing, and deploying Java applications within Oracle Database. Finally, we'll work hands-on to develop, load and deploy a Java application within an Oracle database