Matt RaibleMatt Raible is a Web Developer and Java Champion. Connect with him on LinkedIn.

The Angular Mini-Book The Angular Mini-Book is a guide to getting started with Angular. You'll learn how to develop a bare-bones application, test it, and deploy it. Then you'll move on to adding Bootstrap, Angular Material, continuous integration, and authentication.

Spring Boot is a popular framework for building REST APIs. You'll learn how to integrate Angular with Spring Boot and use security best practices like HTTPS and a content security policy.

For book updates, follow @angular_book on Twitter.

The JHipster Mini-Book The JHipster Mini-Book is a guide to getting started with hip technologies today: Angular, Bootstrap, and Spring Boot. All of these frameworks are wrapped up in an easy-to-use project called JHipster.

This book shows you how to build an app with JHipster, and guides you through the plethora of tools, techniques and options you can use. Furthermore, it explains the UI and API building blocks so you understand the underpinnings of your great application.

For book updates, follow @jhipster-book on Twitter.

10+ YEARS


Over 10 years ago, I wrote my first blog post. Since then, I've authored books, had kids, traveled the world, found Trish and blogged about it all.

Denver JUG: XSLT and New EJB 2.0 Certification

Tonight I attented the Denver Java User Group meeting. Tom McQueeney did a nice basic concepts meeting on XSLT. Tom's presentation was a nice refresher on XSL and I learned a few things I hope I can remember the next time I use it. I've used XSL a couple of times in the last few years, and for those applications that I still maintain - I'm very glad I did. The e-learning app I developed last year uses JSTL's XML Transformation tags to render assets with different HTML (i.e. Flash, QuickTime, Image). It's worked great, and has always been very easy to add a new asset type to the XSL stylesheet.

The main speaker tonight was Kathy Sierra, the founder of JavaRanch. Her presentation was supposed to be on the new EJB 2.0 Certification, but it turned out to be a explanation of how EJBs work. Only about 1/3 of the room (approx. 40 attendees) had used EJBs, so I guess that's why she went that route. She didn't ask if we weren't using them by choice. ;-).

She started off her presentation talking about how the brain works and how it fights all day long to forget stuff. Your brain has a built-in crap filter. It only remembers those things that it needs to survive. It will only automatically remember those events that spark high emotions - fear, humor, arousal - because the chemicals caused by the emotions help you remember better. So when you're studying for your Java Certification (or any certification), the brain is going "screw this shit, I can survive without it." Repetition is a way to convince your brain that it is important. Another way is to get involved with your learning - be the EJB. Kathy did a captivating one-hour presentation with a number of audience members who acted out how EJBs work.

It was a very humorous presentation and great fun. An EJB presentation that was fun - WTF?! At one point, I looked around the room and almost everyone was learning forward and smiling. This lady is a captivating speaker, one of the best I've ever seen. I was very impressed with her teaching/learning techniques and I might just have to buy her book, Head First Java. Another highlight of the evening was that I actually won a free book.

Later: I forgot to mention what Kathy said about upcoming Sun Certifications. A couple new ones are coming: Mobile Application Developer, Web Services and an update to the Web Component Developer exam. She mentioned that the EJB 2.0 exam would probably remain at 2.0 for at least another year - until all the vendors caught up and support EJB 2.1. She said the Web Services one is going to be hard as will the next Web Component Developer Exam. The Web Component Developer exam will cover JSP 2.0 and Servlet 2.4. She also mentioned that she was reading Pro JSP to help create the WCD exam. How's that for an endorsement?!

Posted in Java at Dec 11 2003, 12:17:08 AM MST 5 Comments
Comments:

Kathy's great -- I used to work as a Java instructor for a Sun Ed partner, and went to her EJB bootcamp for instructors. I know a l0t of her style comes from having worked in the gaming industry -- she uses that as her approach to teaching.

Posted by Matt Williams on December 11, 2003 at 07:21 AM MST #

She also wrote Head First EJB's. Reading her books is very entertaining. http://www.amazon.com/exec/obidos/tg/detail/-/0596005717/qid=1071150286//ref=sr_8_xs_ap_i0_xgl14/103-8029254-8721469?v=glance&s=books&n=507846

Posted by Erik Weibust on December 11, 2003 at 07:45 AM MST #

I wish I could have been there. I purchased Head First Java a few months ago, and I love the book. Her presentation style seems to resemble the creativity of the Head First series of books. It makes learning fun....even for topics that I already have some familiarity with. I got my Head First EJB book this week. I haven't starting reading it yet, but I look forward to.

Posted by Niel Eyde on December 11, 2003 at 12:03 PM MST #

Wow! I'm honored to hear this from Matt Raible! I think you're awesome, so it means a lot to hear your comments (especially given how little I actually had to pay you to say them ;)). And since I'm always sure that I completely *suck* at being "live" (as opposed to the virtual me, on paper, in a book), I was doubly happy to read this (I think it was Greg O. who posted a link to this on javaranch.) The folks at the DJUG sure were good sports to participate in the EJB 2.0 Interpretive Dance Troupe, as was my partner Bert "woof" Bates. So as you know, we spent the entire week (except when we snuck out to do the DJUG) creating the new SCWCD exam, from scratch. And yes it *will* be frickin' hard. The development team included, for the first time, the guy who wrote the new JSP spec, Mark Roth, as well as the guy from the blueprints team who will be the next Servlet spec lead. A pretty kick-ass team (I was the weak link). Where the current exam is primarily knowledge-based (with questions like, "Which method should the developer call..." or "What's the name of the interface that..."), the new exam is mostly performance-based, where the questions are based on code and/or scenarios, in which you have to, say, complete a code example to make it behave in a specific way, or anaylze existing code and figure out what the hell is going on. Lots of new drag and drop questions as well, that work like refrigerator magnets where you have to rearrange the code. There were a LOT of questions that many of us in the room couldn't answer. That's why I'm on the exam-creation team--so I won't have to actually TAKE the thing ; ) But yes, your PRO JSP book was right there next to me (several of us fought over it a few times, actually) the whole grueling week (10 people, 14-hour days). I was VERY happy that your book exists, and I think it's got a ton of great info. Hi Matt Williams! It's been a long time... and howdy Erik and Niel : ) Thanks again Matt, you made my whole week. And I cannot get enough of your cabin stories, by the way. Bert and I are planning to take off next year for a year of living/travelling/writing in an Airstream. Not quite the same or as primitive, but we'll have to learn to live (and surf) on generators, solar add-ons, and hookups from a roadside RV park when all else fails. We plan on writing an entire Head First book from the Yukon territory. Your cabin story is heartwarming and inspiring and quirky and a little strange and really interesting. Say more!! cheers, Kathy

Posted by Kathy Sierra on December 13, 2003 at 04:46 PM MST #

Thanks for all the certification info Kathy - much appreciated. The next exam sounds <em>much</em> harder - I'll have to try and get a study group together for that bad boy.

I actually read my cabin stories again last night and decided that the next one will have to be written from the cabin. We're heading up there next weekend for Christmas, so I should be "broadcasting live" sometime during Christmas week. Maybe I'll even add in a little video.

All your kind words are greatly appreciated - you've just made <strong>my</strong> week! <img src="http://us.i1.yimg.com/us.yimg.com/i/mesg/tsmileys/4.gif" alt="Grin" class="smiley" />

Posted by Matt Raible on December 13, 2003 at 06:58 PM MST #

Post a Comment:
  • HTML Syntax: Allowed