Szkolenia Embedded Linux

Szkolenia Embedded Linux

Plany Szkoleń Embedded Linux

Kod Nazwa Czas trwania Charakterystyka kursu
elnxint Introduction to Embedded Linux (Hands-on training) 14 godz. This is a two day course covering all basic principles of building Embedded linux Systems, around 60% of the entire course time is practical hands-on implementation for real world application using the same standards and tools used in industry Brief history of linux Open source development overview Introduction to embedded linux Cross development | Boot Loaders Building custom embedded linux system for a typical hardware target (SAM9M10-G45-EK) Embedded Linux Tools Introduction to Build Systems Embedded Linux application development and debugging
yp1 The Yocto Project - An Overview - hands-on 28 godz. Description This four day training combines theory with hands-on exercises in order to introduce the Yocto Project. It answers frequently asked questions like: Is it really necessary to use another version of the toolchain/libraries/packages for each and every GNU/Linux project and an top of that to follow a different work-flow? Can you ensure that the development environment is identical for all developers/suppliers and that you can still produce identical builds like today in 10+ years from now? Can the YP help find out under what software licenses the packages you use are licensed? ... and much more Hands-on sessions are performed on target hardware (e.g. Beagle Bone Black Rev. C - http://beagleboard.org/BLACK). After the training you will be able to download a docker image with Ubuntu 14.x and all dependencies pre-installed plus the examples in order to work with the course material in your own labs. Please note that this is not an introductory course to Embedded GNU/Linux. You should already know how Embedded GNU/Linux works and how to configure/build the GNU/Linux kernel and kernel drivers. Who should attend? You already use GNU/Linux for your projects and have probably heard about the Yocto Project, but did not dare to have a closer look into it, or had difficulties using it. You don’t know whether and how your daily work-flow can be accommodated in the YP and generally find the YP rather complicated. Why do we need all this since up to know everything was (supposedly) much easier? After the training you should be able to decide whether you need the YP or not. The workshop is aimed at software-, development-, system engineers, testers, administrators, engineers and other parties interested in the YP, with a solid knowledge of Embedded GNU/Linux. Delivery options All the training material is English, but the presentation of it can be in English or in German, as you wish, worldwide. on-site - instructor driven*)  on-line - instructor driven**)  on-site/on-line combination - instructor driven*)**)  During the training we’ll provide laptops*), boards*)**), workbooks (in English)*)**), remote access to servers and boards**), screen-sharing**), audio-bridge**). Course Outline Introduction history of Unix/Linux, licenses, standards, work with free software, finding help, spelunking, the Unix philosophy Embedded Specifics Linux on the desktop compared to Linux in an embedded system, cross-/native toolchains, pre-built toolchains, build systems, C libraries,... Eval Board How does it boot?, See it booting Yocto Introduction What is Yocto? Why use the YP? What is the YP?, Poky, BitBake, OE-Core, Metadata The YP Autobuilder What is the YP Autobuilder?, Docker container (pull, launch container) The YP Workflow Intro Workflow, OE architecture Configuration (User, Metadata, Machine, Distribution Policy) Sources Build (Source fetching, Patching, Configure/Compile/Install, Pseudo, Examples of recipes, Output analysis/Packaging, Image Generation, SDK Generation) Customizing Images (Intro, local.conf, IMAGE_FEATURES, custom .bb files, custom packagegroups) BitBake History Syntax Debugging (debug level, find recipes/images/packagegroups, BitBake environment/tasks/logging, force build/specific task, cleansstate, invalidate stamp, devshell, dependency explorer, kill all BitBake instances, BitBake graphical wrapper) Layers Intro, bitbake-layers tool, yocto-layer tool BSP Intro, System Development Workflow, BSP Developer’s Guide (bsp-tool) Kernel Intro, System Development Workflow, Kernel Development Manual (defconfig, defconfig + configuration fragment, in tree kmod, out of tree kmod, fdt,…) Application Development Toolkit Intro, Cross-Development Toolchain, Sysroot, ADT- Eclipse Yocto Plug-in, The QEMU Emulator, User Space Tools Installing ADT & Toolchains Using a Cross-Toolchain tarball (Intro, Building/Installing the Cross-Toolchain tarball, Cross-Toolchain + Makefile/Autotools/Autotools lib + App, recipes) Using the ADT Installer (Intro, Web Server, Build image + ADT installer, Configure + run ADT installer, add ADT installer to webserver, ADT installer on host) Eclipse Intro, Application Development Workflow Working with Eclipse (rootfs features, kernel + fdt, rootfs, install JDK, install Eclipse, configure Eclipse, install Yocto Plugin, Configure the Yocto Plugin, Create Autotooled Project, Configuring the Cross-Toolchains, Build the Project) Debugging Intro, gdb, gdb remote debugging, (gdb remote) Debugging with Eclipse, (remote) Run from Eclipse Profiling/Tracing Intro, perf, gprof, gcov, strace, ftrace, systemtap, oprofile, LTTng + Eclipse (data visualization) Package Management Working with Packages, IPK, creating a package feed, installing a package with opkg on the target Licensing Intro, Add custom license, Open Source License Compliance Devtool Intro, devtool, real-world showcase meta-cfengine Except where otherwise noted content and this course outline are licensed under Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).
linfund Linux Fundamentals 14 godz. Introduction Kernel Architecture Application Shell and Services System Calls Error Handling Library Linker and Loader Static Dynamic Library Process Management Process Control Block Process Creation and Exit Process Scheduling Policies Process Limits Process Priorities Foreground & Background Processes Race Condition Synchronization Copy-on-write Process time values Daemon Process Interrupts Process Interrupt Raise of Signal Catching signal Signal action File Management Files and File Attributes File Descriptor File I/O Duplicating File & File Descriptor File Control operations File types Protection Inode Inter Process Communication & Synchronization Pipe Fifo Message Queue Shared Memory Client – Server properties Semaphore Threads Creation Termination Synchronization Attributes Memory Management Paging Reentrancy Segmentation Virtual Memory Memory Protection Memory Sharing Shell Script Types of Shell Shell Variables Control Statements Looping Command Line Arguments
embeddedlinux Embedded Linux: building a system from the ground up 14 godz. Embedded Linux, with its low cost, ease of customization, and compatibility with many types of microprocessors has become the natural choice for powering a wide range of devices such as smart phones, tablets, set-top boxes and MP3 players. In this training participants will learn step-by-step how to build an embedded Linux system from the ground up. From building a minimalistic kernel to configuring the bootup and initialization processes, participants will learn the tools, techniques and mindset needed to deploy a fully functional embedded Linux system. For remote trainings, QEMU will be used to emulate the hardware. Other platforms, including real hardware devices, can be considered on a case by case basis. Audience     System engineers Format of the course     Part lecture, part discussion, heavy emphasis on hands-on live implementation Introduction     Essential elements of an embedded Linux system Preparing your cross-compilation toolchain Understanding the boot process Configuring, compiling and booting the kernel Accessing your hardware using JTAG Compiling BusyBox Building and modifying a root file system Overview of available init systems Writing systemd service files Installing applications for additional functionality Setting up networking Updating the U-boot boot-loader Tools and workflows for modifying, testing and debugging your Linux embedded system Closing remarks
elkdd Embedded Linux Kernel and Driver Development 14 godz. A two day course around 60% hands-on labs focusing on Embedded linux kernel internals and development and investigating how to write several types of device drivers What is the Linux kernel? Getting Kernel source code Configuring, compiling and booting the kernel Linux kernel modules Character device drivers Using Git for sourcce code management

Najbliższe szkolenia

SzkolenieData KursuCena szkolenia [Zdalne / Stacjonarne]
Embedded Linux Kernel and Driver Development - Białystok, ul. Malmeda 1pon., 2017-06-12 09:0011970PLN / 4327PLN
Introduction to Embedded Linux (Hands-on training) - Łódź, ul. Tatrzańska 11wt., 2017-06-13 09:0011970PLN / 4227PLN
The Yocto Project - An Overview - hands-on - Gdańsk, ul. Powstańców Warszawskich 45wt., 2017-06-27 09:0019180PLN / 6812PLN

Other regions

Szkolenie Embedded Linux, Embedded Linux boot camp, Szkolenia Zdalne Embedded Linux, szkolenie wieczorowe Embedded Linux, szkolenie weekendowe Embedded Linux , nauka przez internet Embedded Linux, lekcje UML, Trener Embedded Linux, wykładowca Embedded Linux ,Kurs Embedded Linux,Kursy Embedded Linux, kurs zdalny Embedded Linux, edukacja zdalna Embedded Linux, kurs online Embedded Linux, nauczanie wirtualne Embedded Linux, e-learning Embedded Linux

Kursy w promocyjnej cenie

Szkolenie Miejscowość Data Kursu Cena szkolenia [Zdalne / Stacjonarne]
Programowanie w języku Python Szczecin, ul. Sienna 9 pon., 2017-05-29 09:00 10000PLN / 4448PLN
Facebook w marketingu i reklamie Lublin, ul. Spadochroniarzy 9 pt., 2017-06-02 09:00 1881PLN / 1002PLN
MongoDB for Administrators Kraków, ul. Rzemieślnicza 1 wt., 2017-06-06 09:00 3861PLN / 2087PLN
Oracle 11g - Programowanie w PL/SQL I - warsztaty Wrocław, ul.Ludwika Rydygiera 2a/22 wt., 2017-06-06 09:00 5990PLN / 2939PLN
Adobe Photoshop Elements Gdynia, ul. Ejsmonda 2 śr., 2017-06-07 09:00 1881PLN / 1127PLN
Microsoft Office Excel - moduł Business Intelligence Gdynia, ul. Ejsmonda 2 śr., 2017-06-07 09:00 2673PLN / 1391PLN
Adobe Photoshop Elements Gdańsk, ul. Powstańców Warszawskich 45 śr., 2017-06-07 09:00 1881PLN / 1127PLN
Adobe InDesign Poznań, Garbary 100/63 czw., 2017-06-08 09:00 1881PLN / 1027PLN
Wzorce projektowe w C# Poznań, Garbary 100/63 czw., 2017-06-08 09:00 3861PLN / 1830PLN
SQL Fundamentals Gdańsk, ul. Powstańców Warszawskich 45 czw., 2017-06-08 09:00 3663PLN / 1610PLN
Visual Basic for Applications (VBA) w Excel - poziom zaawansowany Warszawa, ul. Złota 3/11 pon., 2017-06-12 09:00 3069PLN / 1623PLN
Visual Basic for Applications (VBA) w Excel - wstęp do programowania Gdynia, ul. Ejsmonda 2 pon., 2017-06-12 09:00 3564PLN / 1891PLN
Techniki DTP (InDesign, Photoshop, Illustrator, Acrobat) Opole, Władysława Reymonta 29 pon., 2017-06-12 09:00 5940PLN / 4230PLN
Spring i Hibernate w tworzeniu aplikacji w języku Java Poznań, Garbary 100/63 wt., 2017-06-13 09:00 7722PLN / 3358PLN
Drools Rules Administration Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2017-06-14 09:00 21196PLN / 7023PLN
Adobe LiveCycle Designer Poznań, Garbary 100/63 pon., 2017-06-19 09:00 2970PLN / 1885PLN
Build applications with Oracle Application Express (APEX) Katowice ul. Opolska 22 pon., 2017-06-19 09:00 9801PLN / 4720PLN
Front End Developer Rzeszów, Plac Wolności 13 pon., 2017-06-19 09:00 23000PLN / 7970PLN
Tworzenie i zarządzanie stronami WWW Poznań, Garbary 100/63 pon., 2017-06-19 09:00 5841PLN / 2298PLN
Introduction to Selenium Warszawa, ul. Złota 3/11 czw., 2017-06-22 09:00 1871PLN / 824PLN
Javascript And Ajax Rzeszów, Plac Wolności 13 pon., 2017-06-26 09:00 5841PLN / 3655PLN
Wprowadzenie do programowania Gdańsk, ul. Powstańców Warszawskich 45 pon., 2017-06-26 09:00 5742PLN / 4121PLN
Implementation and Administration of Elasticsearch Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2017-06-28 09:00 20800PLN / 6903PLN
Efektywna komunikacja interpersonalna z elementami asertywności Wrocław, ul.Ludwika Rydygiera 2a/22 czw., 2017-06-29 09:00 5148PLN / 1430PLN
Elasticsearch Advanced Administration, Monitoring and Maintenance Gdańsk, ul. Powstańców Warszawskich 45 wt., 2017-07-04 09:00 17741PLN / 5876PLN
Nginx konfiguracja i Administracja Bydgoszcz, ul. Dworcowa 94 śr., 2017-07-05 09:00 6930PLN / 2850PLN
SQL Fundamentals Warszawa, ul. Złota 3/11 pon., 2017-07-10 09:00 3663PLN / 1510PLN
Protokół SIP w VoIP Poznań, Garbary 100/63 pon., 2017-07-17 09:00 15929PLN / 5427PLN
Visual Basic for Applications (VBA) w Excel - wprowadzenie Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2017-08-02 09:00 2376PLN / 1192PLN
Programowanie w WPF 4.5 Lublin, ul. Spadochroniarzy 9 śr., 2017-08-16 09:00 6435PLN / 2443PLN
Tworzenie i zarządzanie stronami WWW Poznań, Garbary 100/63 pon., 2017-09-25 09:00 5841PLN / 2298PLN

Newsletter z promocjami

Zapisz się na nasz newsletter i otrzymuj informacje o aktualnych zniżkach na kursy otwarte.
Szanujemy Twoją prywatność, dlatego Twój e-mail będzie wykorzystywany jedynie w celu wysyłki naszego newslettera, nie będzie udostępniony ani sprzedany osobom trzecim.
W dowolnej chwili możesz zmienić swoje preferencje co do otrzymywanego newslettera bądź całkowicie się z niego wypisać.

Zaufali nam