Advanced DNS
Reliable, robust and secure operation of the DNS hierarchy - from the root servers to an individual domain name server - is critical to all Internet operations. The course covers advanced uses of the DNS for ENUM and VoIP functions and concentrates on the use of DNSSEC for the control of Zone Transfers, DDNS and zone Integrity. While the primary focus of the course is BIND other DNS software will be discussed.
|
|
Aug 13
-
Aug 14
|
|
|
Advanced Hibernate™
Advanced Hibernate Training course is designed to push students' OR/M skills to the next level. We skip the basic introduction of what Hibernate is and how to set up the basing mappings, and we move straight to the advanced topics, such as: filters, named queries, complex associations and mappings, advanced HQL, searching by example, Criteria API, transactions, versioning, fetching strategies, performance tuning, and best practices.
|
Jul 20
-
Jul 22
|
|
|
|
Advanced Rails
The Advanced Rails training course provides you with skills and knowledge to leverage powerful advanced features of Rails and take your applications to the next level.
Upon completion, you will be able to improve the architecture of your applications and do more with less code. You will understand how to use tests to drive the design of your applications in an Agile fashion, and make it secure. And you will be able to tune your applications for high-traffic scalability.
|
|
|
Sep 28
-
Oct 1
|
|
Ajax
Ajax - Asynchronous JavaScript and XML is a synergy of multiple technologies and communication with the server without a page refresh, enabling a rich and responsive web-based client, a 2.0 web application.
Marakana Ajax Training course covers Ajax related technologies including JavaScript, DOM, CSS, XML etc., focusing on Object Oriented JavaScript and the main Ajax object: XMLHttpRequest.
|
|
Aug 24
-
Aug 26
|
|
|
Android™ Bootcamp
Android™ Bootcamp Training Course is a hands-on guide to designing and building mobile applications using Google's Android™ open-source platform. The course explains what Android™ is and how it compares to other mobile environments, the setup of the Android™ Eclipse-based development tools, the Android™ SDK, all essential features, as well as the advanced capabilities and APIs such as background services, accelerometers, graphics, and GPS.
This tutorial-style course encourages students to learn by actually building increasingly more sophisticated and meaningful mobile applications for Android™ phones.
|
Jul 13
-
Jul 17
|
|
|
Oct 5
-
Oct 9
|
Apache and Tomcat
Apache and Tomcat Administration Bootcamp combines two of Marakana's most popular courses into one week long workshop.
Apache Web Server Administration part of the course will cover the details of the httpd.conf configuration file, using .htaccess files, virtual hosts, MIME and file types, URL mapping, directory indexing, performance tuning, handlers, filters, server-side includes, managing scripts, security and Apache modules.
Tomcat Administration part covers the details of the server.xml configuration file, an overview of Servlet and JavaServer Pages, a comparison of Tomcat to J2EE application servers, the Tomcat installation directories, deploying Java Web applications, the web.xml file, valves, logging, security realms, connecting Tomcat to Apache Web Server, hosting multiple Web sites, performance and scalability issues, load testing, clustering, monitoring, the Tomcat Manager and the Tomcat Administration tool.
Please note that both Apache Web Server Administration and Tomcat Administration classes can also be taken separately. Visit the individual course pages for pricing and registration information.
|
|
Aug 31
-
Sep 4
|
|
|
Tomcat
Administering Apache Tomcat training course covers the details of installing and configuring Tomcat Web Server. Students will learn the details of the server.xml configuration file, an overview of Servlet and JavaServer Pages, a comparison of Tomcat to J2EE application servers, the Tomcat installation directories, deploying Java Web applications, the web.xml file, valves, logging, security realms, connecting Tomcat to Apache Web Server, hosting multiple Web sites, performance and scalability issues, load testing, clustering, monitoring, the Tomcat Manager and the Tomcat Administration tool.
|
|
|
Sep 2
-
Sep 4
|
|
Apache
Marakana Apache Training course covers the details of installing and configuring the most popular Web server on the planet: Apache's httpd server. Students will learn the details of the httpd.conf configuration file, using .htaccess files, virtual hosts, MIME and file types, URL mapping, directory indexing, performance tuning, handlers, filters, server-side includes, managing scripts, security and Apache modules.
|
|
Aug 31
-
Sep 1
|
|
|
Resin Admin
Caucho Resin Administration covers the details of installing and
configuring the Resin Java application server.
Students will learn the details of configuring the Resin server,
Resin clusters, and JavaEE applications. The course will go from
the initial steps of installing and configuring a Resin server to
deploying and monitoring applications. Along the way, students
will learn to configure database connectivity, set up logging,
and map the application to different web paths and virtual hosts.
Advanced topics such as clustering, reliability, performance tuning,
security, and using Resin in a unit testing environment will also
be covered in detail, with best practices being discussed for each.
|
|
Aug 5
-
Aug 7
|
|
|
DNS
Reliable and robust operation of the DNS hierarchy - from the root servers to an individual domain name server - is critical to all Internet operations. DNS training course covers the configuration and operation of DNS systems used for a variety of purposes from high availability Zone Masters and Slaves running mission critical sites to caching servers used to speed up Internet access. While the primary focus of the course is BIND other DNS software will be discussed.
|
|
Aug 11
-
Aug 12
|
|
|
Fundamentals of Java™
The Fundamentals of the Java™ course serves as an introduction to the Java language and object oriented programming (OOP) in Java. The course provides students with the skills for analyzing, designing, developing, and troubleshooting Java applications.
The participants learn the syntax and the constructs of the Java programming language, the concepts behind object-oriented programming (OOP) with Java, packaging, Java documentation, exception handling, Java libraries (I/O, utilities, networking, JDBC, etc.), concurrent programming with Java threads, and design patterns in Java.
|
|
|
Sep 14
-
Sep 18
|
|
Google Maps API Certification
Google Maps API Certification course helps you become a developer of geo-based applications using the Maps API. It is designed to prepare you to become a a Certified Google Maps Developer.
This is a hands-on training course. You will learn to use the Google Maps API and at the same time you will develop your own maps-enabled web application.
|
|
Aug 17
-
Aug 18
|
|
|
GWT
Marakana GWT Training course is designed to get you up to speed on developing rich client applications using Google Web Toolkit. This hands-on class will teach you how to become proficient in creating your own GWT applications. The class format is to show you examples of each major section, than have you implement the new concept in your own application. This learn-by-example approach has proven to deliver best results in shortest time.
|
Jul 22
-
Jul 24
|
|
|
|
JBoss™
Marakana JBoss™ Training course covers the JBoss Administration. You will learn the details of setting up, configuring, and fine-tuning JBoss application server. Participants in JBoss Training 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.
|
|
Aug 17
-
Aug 20
|
|
|
JUnit
JUnit training course provides an introduction to Java's most-popular automated unit testing framework.
You will learn about the unit testing, JUnit framework and how to set it up and use it with your Java projects. You will also get familiar with the test-driven development as a methodology for writing highly reliable Java code
|
|
Aug 10
|
|
Oct 19
|
JavaScript
JavaScript Training Course teaches JavaScript using the by-example methodology that focuses on hands-on learning. This course's unique and classroom-tested learning path contains hundreds of small, easy-to-understand examples that demonstrate the full range of JavaScript's power. One step at a time, JavaScript Traiing Course guides new JavaScript programmers through every essential technique, from script setup to advanced DOM and CSS programming.
|
Jul 13
-
Jul 14
|
|
|
|
XML and XSL
Mastering XML and XSL is a five-day course that provides participants with comprehensive training in the eXtensible Markup Language (XML) and eXtensible Stylesheet Language (XSL) technologies for use in management, development, and processing of diverse data and content. Through its expanded hands-on approach, the course will cover 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.
|
Jul 20
-
Jul 24
|
|
Sep 21
-
Sep 25
|
|
PHP
PHP Training with MySQL is an introductory course in the PHP and MySQL technology. Students will receive hands-on training in PHP programming language, and an introduction to MySQL database administration, SQL database language, and web development principles. Upon completion of PHP Training, you will be able to create powerful database-driven websites.
|
|
Aug 3
-
Aug 5
|
|
Oct 14
-
Oct 16
|
Ruby
Ruby is a cross-platform interpreted language. It is also a true object-oriented language deriving many features from Smalltalk. The Ruby language was created by Yukihiro Matsumoto (aka 'Matz') and it was first released in 1995. In Marakana Ruby Training course you will learn all the aspects of Ruby language and how to build OOP applications using it.
|
|
Aug 19
-
Aug 21
|
|
|
Ruby on Rails
In this 4-day Marakana Ruby on Rails Training course, you will learn to put your web development on Rails. Experience the Rails way of approaching web applications and see how you'll be able to spend less time configuring and more time developing. Starting with the basics of Ruby and Rails, you'll learn the full Rails' MVC stack, testing techniques, Ajax and even web services. We'll work through the full life-cycle of a Rails project, giving you experience with all facets of a typical app.
|
Jul 28
-
Jul 31
|
|
Sep 22
-
Sep 25
|
|