Training » Categories

HTML5 Training

HTML5 is the next-generation HTML. It is however a major step forward from previous versions and a game-changer.

Marakana offers a full set of HTML5 training: from HTML5 Bootcamp incorporating HTML5 fundamentals and HTML5 WebSockets and Communication to HTML5 WebSockets on Facebook.

More...

Java Training

Learn Java from people who wrote Sun's Java courseware. Or go directly into building Java web applications with Java Spring and Hibernate Training. Learn JEE with J2EE on JBoss Training. Interested in Web Services? Or more into building applications for Android phones? Whatever your Java aspirations may be, we probably have the right course.

Why should you trust us with your Java needs? First off, we eat our own dog food: Marakana.com is written in Java using Spring and Hibernate frameworks running on Apache Tomcat application server. We know what we preach.

Still not convinced? Marakana team organizes and runs the San Francisco Java User Group - an interactive community of Java developers with over 1400 members. In our monthly meetings, we discuss Java landscape from both technology and business angles - with great presentations by industry experts as well as hands-on sessions. We work hand-in-hand with some of the best known Java gurus.

More...

Android Training

Androidâ„¢ is a software platform for mobile devices. It's powered by a Linux kernel. Android was initially developed by Google and later by the Open Handset Alliance.

Marakana was the first company in the world to provide commercial Android training classes. We have since trained developers of some of the major phone manufacturers. Marakana continues to evolve its Android training program as Android platform gets more and more momentum.

Android Users' Group Organized by Marakana

SF Android Users GroupMarakana team organizes and runs the San Francisco Android Users' Group - an interactive group of Android developers. In our monthly meetings, we discuss Android landscape from both technology and business angles. We often have great presentations by industry experts, group discussions, as well as hands-on sessions. If you are in San Francisco Bay Area, we encourage you to join the group and meet other Android developers.

More...

Agile Training

Learn why software development teams fail, attend Scrum Certification with Scrum co-creator Jeff Sutherland, explore other project management methodologies such as XP, TDD, Refactoring, .... and much more!

Agile Meetup Group Organized by Marakana

SF Agile Users GroupMarakana team organizes and runs the San Francisco Agile Meetup - an interactive group of Android developers. In our monthly meetings, we discuss Agile & Scrum landscape from both technology and business angles. We often have great presentations by industry experts and group discussions. If you are in San Francisco Bay Area, we encourage you to join the group and meet other Agile progressionals.

More...

Apache Training

Apache is the most popular web server in use today. It is the reference platform against which other web servers are judged and designed.

Apache is developed and maintained by an open community of developers under the auspices of the Apache Software Foundation. Apache is primarily used to serve static and dynamic content on the World Wide Web. Many web applications are designed expecting the environment and features that Apache provides.

Apache is the web server component of the popular LAMP (Linux, MySql, Apache, PHP/Perl/Python) web server application stack.

Marakana specializes in open-source training for corporations and governments. We provide Apache HTTPD and Apache Tomcat classes in our San Francisco training facility on monthly basis. We also travel all over the world and train teams of developers and administrators.

More...

Tomcat Training

Apache Tomcat is a web container developed at the Apache Software Foundation (ASF). It is used in the official Reference Implementation for the Sun's Java Servlet and JavaServer Pages technologies. Tomcat provides an environment for Java code to run in cooperation with a web server.

It adds tools for configuration and management but can also be configured by editing configuration files that are normally XML-formatted. Tomcat includes its own HTTP server internally.

Many large-scale, mission-critical web applications across a diverse range of industries and organizations are powered by Apache Tomcat. Marakana specializes in open-source training for corporations and governments. We provide Apache Tomcat and Apache Web Server classes in our San Francisco training facility on monthly basis. We also travel all over the world and train teams of developers and administrators.

More...

Ruby Training

Find out why everyone is so excited about Ruby on Rails Training with Sarah Allen and Wolfram Arnold. Check out our new and original Rails Administration class and learn how to administer large Rails deployments. Create GoogleMaps mashups with Rails. Or simply learn what Ruby language is all about.

More...

PHP Training

PHP and MySQL Training is taught by the authors of PHP and MySQL by Example (Prentice Hall). Within a week, you can learn how to design and develop fully functional dynamic database-driven websites.

The PHP and MySQL Bootcamp is a 5-day course covering A-Z of PHP and MySQL. The PHP Fundamentals is the first 3-day segment of the bootcamp that takes you from simple HTML pages to dynamic database-driven websites. The advanced PHP course covers Object-Oriented PHP Programming as well as some other advanced topics.

Explore the PHP and MySQL training courses offered and call us to discuss what is the best path for you.

More...

Python Training

Python is a powerful dynamic programming language used for variety of applications including web development, automated testing, even pharmacuticals. Python is often compared to Tcl, Perl, Ruby, Scheme or Java.

Marakana Python Training is a set of courses designed for novice programmers as well as experienced developers getting into this new language and platform.

More...

Web Development Training

Learn to build fully funcational web applications in Ruby on Rails Training class. Make them sexy in Ajax Training. Make all your CSS and XHTML valid. Have fun doing it!

More...

Google Training

Google APIs are a necessary component of most modern open source development projects - especially the connected ones.

We offer a number of training courses on the Google technology, from Google Maps APIs, to Google Web Toolkit (GWT), App Engine for Python and Java, Android, and soon others.

More...

JBoss Training

JBoss is an open source, cross-platform Java EE-based application server. It is and usable on any operating system that supports Java.

We have been training developers and administrators in J2EE platforms since the late 1990s. JBoss training is our specialty.

Explore the courses offered and call us to see what we can do for you. Our classes are regularly scheduled in San Francisco, CA or we can travel to your company and train an entire team.

More...

SQL Database Training

Structured Query Language (SQL) database is the most widely used database technology in today's computing environment. Here the data is stored in a very structured format that provides high levels of functionality.

SQL databases are generally more robust, secure and have better performance than other older database technologies.

SQL is used to create, maintain & query relational databases and uses regular English words for many of its commands, which makes it easy to use.

Over the years we have provided consulting and training services for Fortune 500 companies in database training, administration and support.

More...

Security Training

Computer Forensics was developed by U.S. federal law enforcement agents during the mid to late 1980s to meet the challenges of white-collar crimes being committed with the assistance of a PC. By 1985 enforcement agents were being trained in the automated environment and by 1989 software and protocols were beginning to emerge in the discipline.

Marakana is offering a full suite of computer forensics classes with focus on the open source software. Happy ethical hacking!

More...

Resin Training

Adobe Training

Learn Flex, RoboHelp, or  Captivate. We is proud to offer a full set of Adobe and Macromedia training classes. All these classes are delivered at the Adobe Authorized Training Center in downtown San Francisco.


More...

Linux Training

In the spirit of providing the best open source technology training in the world, Marakana provides Linux Bootcamps, Level 1, 2, 3 and 5 as well as specialty Linux security, networking and administration courses. Go ahead and explore!

More...

Architecture Training

Software and system architecture is an art more then the science. But there are still best practices that will make you sharper at your craft.

Explore the selection of Systems Architecture training that we have selected for you. Become an even better systems architect!

More...

Spark Training

Marakana Spark is the complete Training Management Platform created for training companies by a training company. Spark training is designed to support your staff in taking full advantage of Spark platform.

More...

MongoDB Training

Are you interested in learning a practical and powerful NoSQL technology? Have you been researching databases that more easily scale, or that simplify application development? If so, MongoDB is definitely worth your attention.

More...

XML Training

The Extensible Markup Language (XML) is a general-purpose markup language. It is called an extensible language because it allows its users to define their own elements. Its primary purpose is to facilitate the sharing of data across different information systems, particularly via the Internet.

Marakana provides a whole set of XML training for your both developers and managers of IT projects. Explore the offerings and enter the exciting world of XML.

More...

UML Training

The Unified Modeling Language (UML) is a standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems. It is also used for business modeling and other non-software systems. The UML represents a collection of best engineering practices that have proven successful in the modeling of large and complex systems. The UML is a very important part of developing object oriented software and the software development process. The UML uses mostly graphical notations to express the design of software projects. Using the UML helps project teams communicate, explore potential designs, and validate the architectural design of the software.

Learn about the following benefits of using UML:
  • improving communication between different stakeholders through the use of a clear and precise language,
  • raising the level of abstraction to models from source code by making modeling the first-class development activity, and
  • decreasing total development costs by assuring compliance with functional and non-functional requirements early in the development life-cycle where the cost of corrections is significantly lower.

More...

Web Services Training

Defined by W3C as a software system designed to support interoperable Machine to Machine interaction over a network., web services are popping up like mushrooms around us in today's interconnected world.

Marakana training courses on web services teach you not only the concepts, but also give you the practical first-hand experience in what it takes to design, develop, and run web-services! The courses demonstrate best practices as well as best-of-breed open-source technologies that simplify the complexities in working with web services.

More...

Management Training

Agile TrainingProgramming and System Administration is not the the whole picture of the Information Industry. Managing IT projects requires some generic business skills and some IT-specific training.

Marakana IT Management training courses are designed for IT managers who have deadline and budgetary responsibilities and also manage a team of developers.

More...

Testing Training