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!
NewCircle's Android Training was originally developed by Marko Gargenta as the first commercial Android training class. We have since trained developers from some of leading phone manufacturers and software companies. As the Android platform gains more and more momentum, NewCircle continues to evolve and adapt its Android training program.
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.
NewCircle specializes in open-source training for corporations and governments. We provide Apache HTTPD and Apache Tomcat classes in our San Francisco training facility on a monthly basis. We also travel all over the world and train teams of developers and administrators.
Erlang is a programming language used to build massively scalable soft real-time systems with requirements on high availability. Some of its uses are in telecoms, banking, e-commerce, computer telephony and instant messaging. Erlang's runtime system has built-in support for concurrency, distribution and fault tolerance.
It was designed by Ericsson to support distributed, fault-tolerant, soft-real-time, non-stop applications. It supports hot swapping, so that code can be changed without stopping a system.
While threads require external library support in most languages, Erlang provides language-level features for creating and managing processes with the aim of simplifying concurrent programming. Though all concurrency is explicit in Erlang, processes communicate using message passing instead of shared variables, which removes the need for locks.
HTML5 is the next major milestone in HTML and it is not just another incremental enhancement; it represents an enormous advance for modern web applications. HTML5 is such a big step forward that it prompted Vic Gundotra, VP of Engineering at Google, to say "The web has not seen this level of transformation, this level of acceleration, in the past ten years… we're betting big on HTML5."
NewCircle offers a full set of HTML5 training, from 2-day HTML5 course to HTML5 Mobile Modules, all the way to HTML5 Bootcamp covering all the major modules in a 4-day course.
Our team of experts and vetted courseware has, in the past few years, helped train hundreds of developers in the Java language.
Why should you trust us with your Java needs? First off, we eat our own dog food, our site is written in Java, using Spring and Hibernate frameworks, running on the Apache Tomcat application server. We practice what we preach.
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.
Programming 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.
NewCircle IT Management training courses are designed for IT managers who have deadline and budgetary responsibilities and also manage a team of developers.
Python is a powerful dynamic programming language used for a variety of applications including web development, automated testing, even pharmacuticals. Python is often compared to Tcl, Perl, Ruby, Scheme or Java.
NewCircle's Python Training is a set of courses designed for novice programmers, as well as experienced developers, just getting into this new language and platform.
Our comprehensive Ruby Trainings range from 2-day introductions, designed to get you up and running writing code with confidence, to week-long workshops that dive in the details of the Ruby and Rails environments. Find out what the Ruby language is all about.