Trifork Blog

Posts Tagged ‘Training’

Interview with Sam Newman, author of Building Microservices

July 6th, 2017 by
(http://blog.trifork.com/2017/07/06/interview-with-sam-newman-author-of-building-microservices/)

After living in Australia for the last five years, the Londoner, and author of the well-received Building Microservices, has returned home to focus on his business as an independent consultant. We caught up via Skype to discuss his upcoming visit to Amsterdam and the tech trends that he is keeping his eye on.

Reading time: Less than 5 minutes

Read the rest of this entry »

GOTO Academy – Training & Courses

January 15th, 2014 by
(http://blog.trifork.com/2014/01/15/goto-academy-training-courses/)
The GOTO Academy is organising regular training sessions around professional software development and architecture.
We are currently running a New Year promo: 20% discount on the iOS trainings.
Take advantage of it! Use the voucher code: TRIFORK2014 to book your seat before end of January 2014. Register here, select the training (iOS beginner or advanced) and type the voucher code in the comment section.

Tutorials and training sessions at GOTO Amsterdam

April 5th, 2012 by
(http://blog.trifork.com/2012/04/05/tutorials-and-training-sessions-at-goto-amsterdam/)

One of the best things about organizing an international conference is that it brings a pool of experts from around the world to Amsterdam. Next to getting them to speak at the conference and have them available for discussions, it also allows for a unique opportunity to offer training & tutorial sessions.

Following the 2 day GOTO Amsterdam conference, on Saturday May 26 there is the chance to take part in a wide range of different tutorial sessions. There is literally something for everyone. These tutorial sessions are unique to GOTO attendees and on offer for a small additional registration fee. All trainings are held at Saturday May 26, 9.00-16.00.

The trainings

Training“A Programmatic Introduction to the Neo4j Graph Database”
ByIan Robinson

Ian  RobinsonNeo4j is a JVM-based graph database. Its graph data model is intuitive and expressive, mapping closely to your whiteboard domain model. For highly connected data, Neo4j is thousands of times faster than relational databases, making it ideal for managing complex data across many domains, from finance to social, telecoms to geospatial.

This tutorial covers the core functionality of the Neo4j graph database. With a mixture of theory and entertaining hands-on coding sessions, you’ll quickly learn how easy it is to develop a Neo4j-backed application.


Training“Starting Scrum”
ByZuzana Sochova

Zuzana  SochovaAgile methods become popular in all different segments of IT industry. As the business is changing faster, it expect from you to be flexible and adapt to the new conditions fast. Are you suffering from poor quality, low flexibility, inefficiency or lack of customer satisfaction? Are your projects failing or do you feel you can be better?

During the practical workshop “Starting Agile” you will understand the core principles of agile methods, learn how Scrum process works, and in the end be able to decide, if you like to consider changing your processes into agile and what do you expect from such change. During the day, you will be able to try some agile aspects at the training and directly compare the method with your current processes and create a list of initial steps for agile adoption in your company.

Agile is not just another process, it’s a new way of thinking; it’s a new culture, new philosophy.


Training“A user manual (how to build software that works the way your users think)”
ByChris Nodder

Chris  NodderLearn how to build software that works the way users’ brains work. Based on psychological principles and the results of hundreds of hours of user testing, this class shows you why users behave the way they do, and what you can do to make sure your software supports their mental processes.

People are strange. The way they interact with our software is often unbelievable to us. Why can’t they just click the damn button? In reality, much of users’ “random” behavior is actually very predictable when we understand how people think. Once you are familiar with these thought processes, you can build software that appeals better to your users.


Training“Beautiful and Shiny – The iOS Graphics System”
ByBill Dudney

Bill  DudneyiOS Apps are known for their rich and beautiful user interfaces. A big part of the beauty and responsiveness is due to the underlying graphics system. In this tutorial you’ll learn how to use Core Graphics and Core Animation to take your app to the next level.

Most of what ends up in an iOS UI is built with an image editor and part of the app at deploy time. But dynamic content can’t be drawn before hand instead it must be drawn on the device at runtime. Core Graphics has a rich set of API’s that can be used for just that purpose. The API is object-oriented but C based. That causes some devs to steer clear. In this tutorial we’ll demystify the API so you can take advantage of Core Graphics in your app.

Once we’ve covered the basics we’ll go into how the compositing model works on iOS. Every pixel that is displayed on a device goes through the Core Animation compositing engine. A through understanding of how the compositing engine works is vital to getting your app to look and perform great.


Title“Building Cross Platform Apps with PhoneGap & PhoneGap/Build”
byChristophe Coenraets

Christophe  CoenraetsLearn how to use PhoneGap to build platform neutral mobile apps with HTML, CSS and JavaScript. Now’s your chance to find out if the PhoneGap open source framework is the right technology choice for your mobile development projects.

PhoneGap has been widely recognized as a game-changer for mobile app development. The open source code has been downloaded more than 500,000 times and thousands of apps built using PhoneGap are available in mobile app stores and directories. Now’s your chance to find out what the buzz is all about. In this introductory session, Christophe will show you how to use PhoneGap to build platform neutral mobile applications with HTML, CSS and JavaScript that access device features like accelerometer, GPS, camera and contacts.

If you’re a web developer, mobile developer, mobile designer or a project manager in charge of mobile development, this session will help you decide whether or not the PhoneGap open source framework is right for your mobile development projects.


Training“Scala in Spring Tutorial”
by: Jan Machacek

Jan  MachacekJan MachacekJan’s tutorial will show how to start using Scala in Spring applications. You will build a traditional three-tiered application using Spring 3.1 DI, MVC, ORM, transactions with Hibernate 4 thrown in. We will construct the application entirely using Scala; starting with Java-like Scala code, then applying the functional and type safe features of Scala to the codebase. We will use BDD throughout the implementation.
You will learn how to write Spring-based code entirely in Scala. The code you will have at the end of the day will give you a good starting point for adding Scala to your Spring-based [Java] code.


If you are interested, sign up here!

April Newsletter

April 4th, 2012 by
(http://blog.trifork.com/2012/04/04/april-newsletter/)

Spring is here and hopefully the longer days mean we can pack them full of great things to do in work & play! This month’s issue is a quick news flash on some things we have planned & on offer for the coming days, weeks & months and hopefully you can join us at some of these events.

2 days to go…

…until our monthly (free) Tech Meeting which is on Thursday 5th April 2012, served as always with ice cold beer & pizza. On the program this month are the following sessions:

– Apache HTTP: Even if this project doesn’t need an introduction anymore; to celebrate its 17th birthday (and the recently released version 2.4), we would like to invite you to a presentation of the Apache HTTP server and some of the most used modules.

– Insight into Clojure, including syntax & data structures, a common interface to rule them all: sequences, code as data for a programmable programming language (macros) and much more.

Sign up here.

ElasticSearch at GOTO night

elastic search logoOn April 19th Orange11 & Trifork will host yet another GOTO night at Pakhuis de Zwijger. Our last event was a great success and attracted over 60 attendees and the feedback was very positive.

This time we hope for just as much interest especially seen as we are lucky to line up Shay Banon founder of ElasticSearch, who will host a full hands on session, no slides, driven by real life usage of ElasticSearch.

Our second speaker will be announced later this week. There are limited spaces so make sure you register your interest.

Sign up now!

Training session at Berlin Buzzwords

bbuzzwords_logo_social_witheardate(1).pngBerlin Buzzwords is the event that focuses on scalable search, data-analysis in the cloud and NoSQL-databases. With more than 30 talks and presentations of international speakers specific to the three tags “search”, “store” and “scale” this year registrations are storming in.

Once again this year we will offer training opportunities the two days following the event (6th & 7th June). On popular demand we will host a special Lucene & Solr training in a location very close to Urania in Berlin.

For all Berlin Buzzwords delegates we offer a EUR 300 discount so for more information & registration check out our website now. Discount code berlinbuzzwordsvip.

GOTO discount for Orange11 blog readers

GOTO_amsterdam_2012_960x175.png

The GOTO event this year is promised to be even bigger & better, the new location of the Beurs van Berlage (Stock Exchange) is a highlight in itself. As for the top-notch speakers they include some well-known names in the industry including Simon Brown the founder of Coding the Architecture and Greg Young co-founder and CTO of IMIS, a stock market analytics firm in Vancouver BC.

Readers that sign up now can enjoy a further EUR 75 discount off the conference price. Use the discount code orange11vip when signing up.

Also don’t forget the price goes up every day, but you can freeze the price the moment at which you show your interest.

Special training session prior to GOTO Amsterdam

The same Lucene & Solr training we offer above in Berlin will also be available in Amsterdam prior to GOTO Amsterdam. GOTO delegates can also enjoy a EUR 300 discount so for more information & registration check out our website now. Discount code gotovip.

This is a PUBLIC TRAINING so also open to non-GOTO attendees as well.

Click here for more information.

Don’t miss out on our Spring special offer

springsale_banner_1.png

We mentioned last month that we have launched a special offer for onsite Solr & Lucene training. The Spring Sale offers 25% off a 2-day training offered by our own active and leading Lucene & Solr committers and contributors. The training covers firstly how the Apache Lucene engine operates and thereafter introduces Solr in detail. It also includes advance search functionalities, data indexing and last but not least performance tuning and scalability.

It’s already proved to be very popular, but remember the offer is limited to the month of April so make sure you sign up now via our website.

Interesting reads…

So if you have any time left over after all the events, our earlier blogs here have also proved a popular read, they covered:

Using the spring-data project and the mongodb adapter specifically

Vaadin portlets with add-ons in Liferay

Spring Insight

So that ‘s all for now folks, more in the month of May.

March newsletter

March 14th, 2012 by
(http://blog.trifork.com/2012/03/14/march-newsletter/)

This month our newsletter is packed full of news and event highlights so happy reading…

Spring Special offer

springsale_banner_1.png

The sun is shining and spring is the air, and for that very reason we have launched a special offer for onsite Solr & Lucene training. Our Spring Sale offers 25% off a 2-day training offered by our own active and leading Lucene & Solr committers and contributors. The training covers firstly how the Apache Lucene engine operates and thereafter introduces Solr in detail. It also covers advance search functionalities, data indexing and last but not least performance tuning and scalability. For more information, terms & registration visit our website.

Digital assessments using the QTI delivery engine

Perhaps you read in one of our recent blog entries that we are innovating the world of digital assessments. For many working in digital assessments / examinations, the QTI standard may not be a new phenomenon; it’s been around for a while. The interesting part is how it can be used. Orange11 is currently implementing a QTI assessment delivery engine that is opening new possibilities in digital examinations, assessments, publishing & many more areas. We’re currently busy preparing an interesting demo that will be available online in the coming weeks. However, in the meantime if you want to know more about the standard and technology and how we have implemented it, just drop us a note with your contact details and we can set up a meeting or send you more information.

GOTO Amsterdam

GOTO_amsterdam_2012_960x175.png

Come on sign up. We’re already very excited and are busy preparing for the event and we anticipate that this year is going to be even bigger & better than last year. The new location of the Beurs van Berlage (Stock Exchange) building is an highlight in itself. As for the top-notch speakers they include some well-known names in the industry including Trisha Gee from LMAX & Peter Hilton from Lunatech. Our keynotes sessions also look very promising and include sessions by John-Henry Harris, from LEGO and Peter-Paul Koch covering The Future of the Mobile Web.

Registration is open and prices go up every day so don’t miss out and sign up now.

Our Apache Whirr wizard

Frank Scholten, one of our Java developers has been voted in as a committer on Apache Whirr. Whirr is a Java library for quickly setting up services in the cloud. For example, using Whirr you can start a Hadoop cluster on Amazon EC2 in 5 minutes via the whirr command-line tool or its Java API. Whirr can also be used in combination with Puppet to automatically install and configure servers.

Frank has been active in using Apache Whirr and has also contributed his insights to the community site SearchWorkings.org where he has most recently written the blog Mahout support in Whirr. We are proud of his contributions and if you have any specific Apache Whirr question let us know.

Tech meeting 5th April (Amsterdam)

This month:

– Apache HTTP: Even if this project doesn’t need an introduction anymore; to celebrate its 17th birthday (and the recently released version 2.4), we would like to invite you to a presentation of the Apache HTTP server and some of the most used modules.

– Insight into Clojure, including syntax & data structures, a common interface to rule them all: sequences, code as data for a programmable programming language (macros) and much more.

Sign up now!
Don’t worry for those not in & around Amsterdam slides available thereafter via our website.

Join our search specialists at…

bbuzzwords_logo_social_witheardate(1).pngBerlin Buzzwords. The event that focuses on scalable search, data-analysis in the cloud and NoSQL-databases. Berlin Buzzwords presents more than 30 talks and presentations of international speakers specific to the three tags “search”, “store” and “scale”. The early bird tickets are available until 20th March, so sign up now to benefit from the special discounted prices. Our own search search specialists together with many of the contributors from the community site SearchWorkings will be present.

So that ‘s all for now folks, hope you have enjoyed the update.

January Newsletter

January 25th, 2012 by
(http://blog.trifork.com/2012/01/25/january-newsletter/)

Once again, the festive season is behind us and we all start the year as always with a bunch of new years resolutions. At Dutchworks we have made a few of our own too and we’re totally committed to achieving them. Our goals are to:

  1. Recruit the top talent in the industry and engage them with colleagues, customers & projects they can be proud of
  2. Achieve maximum project delivery reliability by striving for top quality & a rock solid delivery process
  3. Explore our key business domains (even more) and gain maximum exposure and experience in these markets.

Watch this space, as we’ll keep you posted on how we are getting on as the year progresses.

Read the rest of this entry »

Public Wicket introduction course May 27/28

April 1st, 2010 by
(http://blog.trifork.com/2010/04/01/public-wicket-introduction-course-may-2728/)

JTeam is proud to announce another public Wicket training. This public Wicket Introduction course (in cooperation with jWeekend) is scheduled on May 27 and 28. For more information (or on-site training inquiries) see: Apache Wicket Training page.

Register before April 15 and get a 25% discount!
Also, if you register more than one person, you even get more discount.

Apache Solr Training 30 Nov- 2 Dec ’09

November 3rd, 2009 by
(http://blog.trifork.com/2009/11/03/apache-solr-training-30-nov-2-dec-09/)

Signup now for the 3 day official Introduction to Apache Solr training, now available in Amsterdam!

Introduction to Solr is a 3 day instructor-led hands-on in-classroom training course, written by the engineers who helped write the Lucene/Solr code and led by JTeam’s certified trainers. The objective of this course is to provide you with real use cases and teach you how to apply Solr search engine technologies to business requirements. During the course you will learn to apply best practices developing scalable, high availability and high performance search applications. View the course description.

This course is taught in collaboration with Lucid Imagination, the first commercial entity offering official training and support on Apache Solr and Lucene. Upon successful completion of the course, participants receive certification from Lucid.

Stay tuned for upcoming Lucene training dates.

Signup now for Solr training on 30th Nov. -2 Dec., or contact JTeam for more  information.

Public Wicket training dates announced

July 6th, 2009 by
(http://blog.trifork.com/2009/07/06/public-wicket-training-dates-announced/)

We are pleased to announce the training dates for the next two public Wicket trainings in Amsterdam, NL hosted by JTeam.
Register now to get an Early Bird discount (up until 7 weeks prior to the training date).

More information about the training can be found here.

Read the rest of this entry »

Web frameworks at JTeam: Wicket

May 6th, 2009 by
(http://blog.trifork.com/2009/05/06/web-frameworks-at-jteam-wicket/)

I blogged earlier about the fact that JTeam is offering Wicket trainings for the Dutch market. However, I feel the need to explain a little more why we at JTeam feel Wicket is such an useful technology for us and our clients.

Read the rest of this entry »