ADF Academy launched- interactive, entertaining and educational
Last week I was prompted to take a look at the new Oracle ADF Academy that has just published its first lesson: Developing Applications with ADF Mobile. As you probably already know, there are tons of resources on ADF. Blogs, books, tutorials, Oracle by Example instructions, YouTube movies, extensive documentations, how-tos, the forums, podcasts and more still. What could this ADF Academy add to the mix, I was wondering?
Here is what Oracle says about it:
I had not read this description prior to watching (or experiencing) the first lesson; but it proved true. I was very pleasantly surprised. The ADF Academy is a multi media experience that uses every trick in the book – or every option for interaction, illustration, explanation and demonstration I could think of.
Different voices, music, code samples, cartoons, demonstrations, bits of video.
I frequently attend webinars – and they typically very quickly get boring and I have a hard time focusing and staying engaged. The voice drones on, the graphics are power point slides, the story is too high level (or far too detailed). There are many pitfalls for such on-line trainings. I still like my books very much – as they allow me my own pace and to some extent imagination as well. But of course when reading a book, I need to work through samples to bring things to life.
It seems that ADF Academy has adopted something close to the style of perhaps my favorite range of text books: the Head First [Java|Design Patterns|..] series. The Head First books also use every option in terms of rephrasing and visualizing the concepts under scrutiny. Cartoons are frequently used to clarify and underline the important messages. Here is one of the pages in the lesson on ADF Mobile application Development:
At first glance, these cartoons may seem a little childish perhaps. But it is my personal experience that they make learning fun. It helps to refocus – also to break through what otherwise might have been a monotonous experience.
Note that it is not just cartoons. There is live demo:
and source code:
overviews of what the next section will teach us:
step by step code clarification (both through audio and visuals):
and self test quizzes:
An additional bonus in the lesson is the appearance of several key people whose names you may know from forums or blogs – now suddenly doing bits and pieces of live action explanation. Here is Chris Muir making a contribution from Perth, Australia:
All in all I think that this way of presenting information and teaching me about using special aspects of ADF is a great addition to all existing resources. It is fun to watch, entertaining, has a good structure, explains both the high level overview as well as the fine grained technical details. In any review I like to find fault with whatever I am reviewing, just like a tester is out to uncover bugs. However, I am really happy with the ADF Academy. I am looking forward to additional lessons. Well done ADF-team!
- Presenting: the freeware Quest CodeGen Utility – great for PL/SQL (and for other database and non-database related development) (AMIS Academy, 27-jun-2007)
- AMIS Academy – Mini Conference on Oracle, Java, SOA, Process Analysis, Database, Application Server and BI
- Wednesday 27th June – free mini-conference at our place (AMIS Academy)
- Maandag 22 Januari – de eerste AMIS Academy – over Security en Performance, Web 2.0 en Backbase, Oracle Forms en Unit Testing PL/SQL, E-Business Suite en Oracle BPA, Incident Management en Remote werken
- ADF Mobile : Oracle eCourse available
- Oracle ADF Virtual Developer Day 2013
- The AMIS Summary of Oracle OpenWorld 2013 is available for download – 60-page white paper
- OOW13: summarizing one week and 2000 sessions in 3 hours and a bit – the yearly AMIS OOW Review session – 10th October
- JavaOne 2013: (Key) Notes of a conference – State of the Java platform and all the roadmaps
- OOW13 and JavaOne 13: Notes from a Conference – Part Two
- OOW13 and JavaOne 13: Notes from a Conference – Part One
- OOW13: Meeting Oracle Cloud Document Service – Enterprise Grade Dropbox?
- Case Study: A Case of Fusion Middleware
- Het Oracle OpenWorld Preview Evenement (5 september 2013) – 15 sprekers & sessies
- ADF 12c: Using WebSockets to implement client to client push (in a scalable manner)