Training > Courseware

Written by Expert Instructors for Expert Instructors

Marakana courseware is written by our instructors for our courses. We developed it because either nothing else was available on the marketplace, or what was available didn't meet our quality requirements.

The courseware comes in a form of printed books that are ready to hand to your participants. You also get all the lab files digitally, where applicable.

Marakana offers free Train-The-Trainer support for your instructors when you purchase our courseware. Contact us to arrange to have your instructor talk to the courseware author.

If purchasing over 10 copies, you qualify for a 10% discount on the entire order. If purchasing over 20 copies of the courseware, the discount is 20%. We will apply the discount for you automatically.

Have a great class!

Ajax

Ajax is a synergy of multiple technologies and communication with the server without a page refresh, enabling a rich and responsive web-based client.

This courseware covers Ajax related technologies including JavaScript, DOM, CSS, XML etc., focusing on Object Oriented JavaScript and the main Ajax object: XMLHttpRequest. The bulk of the courseware are code examples.

More...

Apache mod rewrite

This courseware introduces students to URL manipulation through Apache's mod_rewrite module.
The courseware also explores how mod_rewrite allows web applications to be search-engine friendly, user friendly (offer bookmarkable URLs), flexible to change, and safer from hackers.

More...

Cascading Style Sheets

This courseware covers intermediate and advanced topics in CSS and JavaScript. It is intended for designers who are already familiar with HTML basics and want to move on to the XHTML and CSS standard for separating look and feel from the data.

More...

Enterprise Java Beans 3.0

Enterprise JavaBeans 3.0 offers extensive courseware and hands-on workshop manuals detailing EJB development, deployment and application design best practices.

More...

J2EE on JBoss

J2EE on JBoss courseware offers an extensive hands-on overview of developing enterprise J2EE applications on JBoss application server platform. This courseware covers JBoss best practices, administration and configuration issues, and how to architect web applications that make the most advantage of this platform.

More...

Java EE Application Development Jump Start

Java EE offers extensive courseware and hands-on workshop manuals detailing enterprise applications development, deployment and application design best practices. The workshops Eclipse, JBoss and Oracle Express.

More...

Java Fundamentals

Java Fundamentals courseware is designed to provide students with the skills for developing Java applications. This courseware explains the syntax and the constructs of the Java programming language, the concepts behind object-oriented programming with Java, packaging, Java documentation, exception handling, Java libraries, concurrent programming with Java threads, new Java 5 features, and design patterns in Java.

More...

Java Web Development with Servlets and JSPs

This 2-day training courseware teaches students how to develop enterprise Java web applications with Servlet/JSP Java EE technology. Students learn about Java EE is, Servlet/JSP API, life-cycle, JSTL, EL, packaging, deployment, and best practices.

More...

JBoss Application Server Administration

JBoss Administration courseware covers the details of setting up, configuring, and fine-tuning JBoss application server. Students taught through this curriculum will learn the details of JBoss architecture, steps involved in setting up the application server, basic deployments, production installation and deployment issues, tuning and monitoring, securing the services and clustering.

More...

jUnit

JUnit training courseware provides an introduction to regression testing framework. Students will learn about the unit testing, JUnit framework and how to set it up and use it with your Java projects. Students will also get familiar with the test-driven development as a methodology for writing highly reliable Java code.

More...

Mastering XML and XSL

Mastering XML and XSL curriculum is designed for a five-day course that provides participants with comprehensive overview of the eXtensible Markup Language (XML) and eXtensible Stylesheet Language (XSL) technologies for use in management, development, and processing of diverse data and content. The courseware covers relevant XML and XSL tools and technologies including XML Schema (XSD), DTD, SAX, DOM, XML Namespaces, XPath, XQuery, XSL-FO, XSLT, XLink, XPointer, XForms, and will explain and demonstrate how to apply these techniques to industrial problem scenario.

More...

XHTML with CSS

XHTML with CSS courseware covers the principles of XHTML, what it is as well as how to migrate from HTML to XHTML. The section on CSS describes the Cascading Style Sheet format and how to use CSS to separate the look and feel from the data. Advanced sections cover positioning elements with CSS, CSS and JavaScript event handling and basics of Search Engine Optimization.

More...