All of our trainings are based on hard real-life work of the trainer. Most of the added value comes from our personal experience and corresponds with our previous and present work.
We believe that an increasing need to deliver products quickly and cost-effectively while still providing a rich human-centered design are critical for contemporary embedded devices in a wide range of application areas which include: medical, industrial control, and consumer-electronic devices. Our trainings provide you, your development team, and your customers with the portfolio of ready-made, experience-based solutions. You gain the ability to develop and manufacture complex embedded Linux hardware and software solutions in a fraction of the time and cost of traditional embedded and real-time os'es development.
We provide our evaluation forms or, upon request, your organization's forms can be used instead. If you choose our evaluation, we will provide you a detailed report up to one week after the completed training.
All aspects of embedded Linux development are included and described thoroughly.
Each lecture in our course is followed by a practical hands-on exercises, representing 50% to 60% of the whole course time. Labs are performed on a read embedded board, on which you will progressively implement drivers in the Linux kernel.
Used during public training sessions.
Vast amount of available documentation, many variants of SoC and variety of SoMs makes this board a great platform to learn skills currently needed in on-going projects.
Board features:
For additional fee, Wandboard Dual can be exchanged for more powerful Wandboard Quad.
Offered as a platform for on-site trainings.
Great educational platform to learn advanced skills. Features ARMv8 architecture including many advanced features (TrustZone, virtualization etc.).
Many opensource projects available, assures use of the board in many hobby and professional project.
Board features:
During on-site trainings, many other platforms can be also used to fulfill team's needs: i.MX6: Wandboard, MarS Board, UDOO; AM335X: BeagleBone Black SBC8600, Atmel SAMA5-Xplained, Raspberry Pi, Intel Edison and others.
The electronic board is yours to keep at the end of the session. Even long after the course, this allows you to continue to learn and experiment using a well known working base. You can even use your board and what you created during the course to develop your own prototypes.
All examples and applications developed during the training, can be easily ported to other development boards.
A: Public training session is, quite simply, a course where places ('seats') are
open to individuals.
Events are scheduled at training centers in given locations. We provide all
training facilities.
We do not provide an accommodation, but we can send you our
recommendations regarding various hotel price tags.
If your organization needs flexible timeline and terms, we offer group registration and on-site trainings.
A: No, we just need a formal commitment from you (a purchase order), no advance payment is required.
A: No, it is not too late. Your commitment can be processed and confirmed very quickly, provided that there are free seats. However, we may ask the participant to bring his/her own laptop for the session, as we may not be able to rent one on time.
A: For best quality of training, we try to minimize number of participants in one session. Maximum 12 persons (laptops), typical: 4-8.
A: Sessions typically start at 9 A.M. and we will keep you busy until 5
P.M.
Last hour is usually devoted to lighter topics, Q&A session, and solving individual
problems. Agenda ensures that most important topics are covered by 3 p.m. of the
last day. We provide you with coffee breaks and dinner during the seminar day.
A: No. Our courses require basic skills in the UNIX/Linux environment (command line). Some self-training with our Linux introduction slides and video will definitely make you more efficient.
A: Every topic is supported with lots of exercises. Most of the programming exercises rely on finding information, debugging problem, discovering, and coding a solution. Boring parts of coding are already typed in (as a clean and commented code snippets), so your energy is spent only on most important parts. We believe that step-by-step exercises are essential part of our training, so typical ratio is about 50% of time spent on lecture and 50% on exercises.
All code snippets are covered by GPL code, so you can use everything, from simple module stubs, to advanced Real-Time application in your own projects.
A: Materials, excersises and lectures are provided in English.
Polish is also available on demand.
After the training you will receive Certifiacte of completion
Your certificate can be added to your LinkedIn profile
It encodes validation service link. You will be able to verify authenticity of your certificate.
Unique ID allows validation.
We do not gather any personal information.
You have to enter data manually. LinkedIn does not allow auto-filling.
All the information will be found on our site.
Validation link will also be shown.
The Modular training gives you an opportunity to create a seminar which will meet your expectations and fulfil the needs.
You can compile any topic which appears in our standard courses or ask for completely different ones. We will help you to compose a set of subjects which best suit your needs.
Various customizations can be made:
Do not hesitate to: contact us