Trainings all over Canada, United States and Europe
Programming courses
Perl for Beginners
A Perl training course covering general Perl programming. This course is a grounding in using the scripting language Perl as a Perl programmer, webmaster and/or system administrator. You'll learn about topics such as: regular expressions, lists, subroutines, hashes and references.
Dates: 28/Nov/2016
Further information about "Perl for Beginners"Programming in C on Linux
Programming in C is a three to five days course that covers the fundamentals of the C language for trainees without programming experience. This seminar provides a comprehensive introduction to the ANSI C standard. Students are introduced to all major language elements. Comprehensive hands on exercises reinforce the key concepts.
Dates: 7/Mar/2016 - 11/Mar/2016; 30/May/2016 - 3/Jun/2016; 5/Sep/2016 - 9/Sep/2016
Further information about "Programming in C on Linux"C++ Programming Course
C++ has been one of the premier object-oriented languages since it has been created. This course is a pragmatic and systematic approach to software development and the principles of well-designed object-oriented programs in the C++ programming language will be taught. Participants will learn the concepts of data abstraction, abstract interfaces, and polymorphism. Former participants assured us, that we have the right mixture between theoretic lectures and programming examples and exercises. We don't use a Microsoft or Borland integrated development environment, but concentrate instead on the tools provided by a Linux operating system. This means, that we are using the GNU C++ compiler. The relationship between C and C++ is outlined in this course as well. and the course includes a thorough overview of C syntax. Hands on exercises are performed throughout the training to deepen and intensify the topics of each training unit.
Dates: 30/May/2016 - 3/Jun/2016; 4/Jul/2016 - 8/Jul/2016; 22/Aug/2016 - 26/Aug/2016; 26/Sep/2016 - 30/Sep/2016; 21/Nov/2016 - 25/Nov/2016; 12/Dec/2016 - 16/Dec/2016
Further information about "C++ Programming Course"C and C++ Programming for Linux
The aim of this course is to provide a solid introduction to programming in C and C++ and to presents an overview of the fundamental principles and constraints that affect the way in which the C and C++ programming languages have been designed and are used. Hands on exercises are performed throughout training to reinforce key concepts of each training unit.
Dates: 30/May/2016 - 3/Jun/2016; 4/Jul/2016 - 8/Jul/2016; 22/Aug/2016 - 26/Aug/2016; 26/Sep/2016 - 30/Sep/2016; 21/Nov/2016 - 25/Nov/2016; 12/Dec/2016 - 16/Dec/2016
Further information about "C and C++ Programming for Linux"Introduction to Lisp - Beginner's Course
Lisp has a long and interesting history as one of the oldest computer programming languages. Known for its sophistication, it has developed a reputation amongst some people as being "too hard to learn". Bodenseo training will change the way you look at Lisp. This course will make both learning and using Lisp easy.
Dates: 5/Sep/2016 - 9/Sep/2016
Further information about "Introduction to Lisp - Beginner's Course"Advanced Shell Programming
A training course for developers, administrators and other power users who want to use shell programming to improve their productivity. Participants learn the programming skills and have the opportunity to practice them in many useful exercises. Though this course is grounded on the Bourne again shell, better known as Bash shell, the differences to other shells like the Bourne, Korn and the C-Shell will also be dealt with as well.
Dates: 22/Aug/2016 - 26/Aug/2016
Further information about "Advanced Shell Programming"Linux Shells for Beginners
Learning shell programming, using the Bourne Again Shell, better known as bash.
Dates: 22/Aug/2016 - 26/Aug/2016
Further information about "Linux Shells for Beginners"
The Toronto Skyline as seen from the ferry to the Toronto Islands:
Pillars and Post, Niagara-on-the-Falls:
Pillars and Post, Niagara-on-the-Falls:
Our main focus is to establishing an optimal learning environment in a 'learning oasis'. Learning and fun are not mutually exclusive. On the contrary, people who feel satisfied with the atmosphere learn faster and better retain what they have learnt. All of our offsite courses take places in some of the most beautiful and also cosmopolitan areas in Canada. Whether in the heart of downtown Toronto's shopping, restaurants and entertainment district, or at the foot of Lake Ontario amongst the most beautiful vineyards in Canada, Bodenseo's easy to comprehend and appealing courses of ensure for you successful training and learning.