Angular has in a short time become the industry standard for building modern web applications based on the principle about single-page application (SPA). This course teaches you everything you need to know to get started quickly and build modern web applications using Angular.
Although the language C was created in the early 70's, it is still the natural choice for machine owners programming. This course teaches you everything you need to know to get started and become productive with programming in C whether the target system is an Arduino, Raspberry PI or a regular PC.
With the new standard C ++ 11/14/17, C ++ has become a strong challenger to hip modern languages. C ++ has properties as duck-typing, lambda expressions and a rich standard library, all executed at a speed that all other languages can not even dream of.
The new standard C++ 11/14/17 has taken the world by storm and C ++ has regained its role as a modern system development language. In this course, we effectively build your new knowledge and skills in modern C++.
The course is aimed at those who have recently started with C++ and want to continue or those who have worked in C++ further back in time and wants to refresh the details, as well as gain knowledge in Modern C++ (C++11, ...)
This basic course is aimed at experienced C programmers, who want to start in the fastest possible way with software development in C ++. We consistently use C as a frame of reference and illustrate similarities and points to differences.
This basic course is aimed at experienced Java programmers, who want to start with the fastest possible way software development in C ++. We consistently use Java as a frame of reference and illustrate similarities and point out differences.
CMake has emerged as the most popular construction tool for C/C ++ applications and libraries. The reason is that CMake is actually a generator for construction tools such as Make, Ninja, MSVSC ++, Xcode with several, which creates flexibility regarding both tools and editors.
When you first get acquainted with Firebase real-time database, you think it's too good to be true. This course focuses on you quickly getting started with understanding and being able to build applications with synchronization in real time between several different clients.
This course provides extensive knowledge of GIT and how to use it to work effectively in both small and large software development teams. You will also learn to work efficiently against GIT remote servers, as well as be able to take you out of various mistakes.
Gradle represents the third generation of construction tools. Unlike its predecessors, so use Gradle a programming language (Groovy) for script definition, which means it's easy to formulate programmatic building regulations.
Java is the largest application development language and has evolved impressively over the two decades have been. This course gives you the basics of the language and parts of the huge standard library, so you can quickly get started after the course with software development on the server side.
How to convert a signal to an exception? How to create a process and fill it with new program code. What different are there ways to communicate between processes? How to fix memory-mapped I / O? We answer these and a wide range of other questions in this much appreciated course.
Maven has fundamentally revolutionized the Java world, with its introduction of project standardization via configuration-via-conventions, automagic dependency management, generation of a complete website for technical project documentation and more.