| Home Page for Marty Hall |
| Marty Hall President coreservlets.com, Inc. 6 Meadowsweet Ct., Suite B1 Reisterstown, MD 21136-6020 Email: hall@coreservlets.com Phone: (410) 429-5535 Fax: (410) 429-4931 LinkedIn: Add me here |
![]() |
|
|
|
|---|
| Marty & Java inventor James Gosling at Marty's car. |
Marty Hall is the author of Core Servlets and JavaServer Pages (first and second editions), More Servlets and JavaServer Pages, and Core Web Programming (first and second editions) from Prentice Hall and Sun Microsystems Press. Core Servlets and JSP is the single most popular book on servlets and JSP internationally, was selected by amazon.com as one of the best five computer programming books of the year, has been the overall weekly #1 bestseller at fatbrain.com nine different times, and spent more than six months as one of the top 10 best-selling computer-related books at amazon.com and at Borders stores nationwide. Available versions include Bulgarian, Chinese Simplified Script (Mainland China), Chinese Traditional Script (Taiwan), Czech, English (North/South America, Europe), English (Reprinted in India), French, German, Hebrew, Japanese, Korean, Polish, Russian, and Spanish. Core Web Programming has been a best seller in industry as well as being widely used in academia (including Stanford, MIT, Princeton, U.C. Berkeley, UCLA, and Johns Hopkins).
Marty is president of coreservlets.com, a training and consulting company focusing on server-side Java technology. He was formerly a Principal Computer Scientist at the Johns Hopkins University Applied Physics Lab, where he designed and developed distributed applications (mostly for government clients) in the Research and Technology Development Center.
In addition to long Java development and consulting experience, Marty has extensive teaching and training experience, having given short courses on JSP, servlets, Jakarta Struts, JSF, Ajax, GWT, and Java programming in the US (many times), Japan (three times), Canada (three times), Australia (three times), the Philippines (twice), Mexico, India, Norway, and Puerto Rico. He spoke on J2EE technology at JavaOne (five different times), SD West, Comdex, the International Conference for Java Development, the Web 2.0 Expo, the Great Indian Developer Summit (including keynote address) and Java user groups in several countries.
Marty has also taught numerous onsite J2EE short courses for organizations in a wide variety of fields. Here are some examples:
|
|---|
| Marty Hall on JHU Advertisement |
For the last 25 years Marty has been an adjunct faculty member in the Johns Hopkins part-time graduate program in Computer Science, where he received the Dean's Teaching Excellence award from the JHU School of Engineering and is featured on the program home page and in much of their advertising literature (Baltimore Sun, Washington Post, U.S. News & World Report, etc.). In addition to teaching in the Johns Hopkins program, one of the three largest graduate CS programs in the US, he also directs two JHU concentration areas and serves on the Computer Science Program Committee. Marty has also taught full-semester courses at Towson University and short courses and guest lectures at University of Maryland Baltimore County, University of Michigan, Loyola College, Shepherd College, and the Tec de Monterrey (Mexico).