Overview/Description Microsoft's Windows Presentation Foundation (WPF) is a framework within .NET for building next-generation standalone and browser-based client applications. This course introduces WPF to the C# programmer and shows how to create and deploy multimedia applications with WPF. You will learn about using windows and page-based navigation, implementing and formatting controls, working with events and data binding.
Overview/Description R is a programming language used to carry out statistical analysis on datasets. This course covers the basics to get started with programming in R. This course demonstrates R using basic statistic functions, data handling, and visual representation through charts, graphs, and plots.
Overview/Description C is a general purpose language with standards specified by the American National Standards Institute (ANSI). This course covers the fundamentals of C including working with data types, variables, and operators. It also demonstrates how to implement program flow using conditional statements and branching.
C++ Fundamentals start the course describe the structure of a C++ program recognize the differences between C++ and C create C++ projects in Eclipse create C++ projects in Visual Studio compile C++ programs with GCC work with C++ I/O streams use the C++ preprocessor parse command line arguments in C++
C++ Templates and Containers start the course describe the key features of C++ templates, including when they should or shouldn't be used and show a sample declare a function template in C++ use a function template in C++ declare a class template in C++ use a class template in C++
Overview/Description Android is an open source mobile application platform used in devices from cell phones to automobiles. Since Android is so popular, a basic knowledge of creating mobile applications with Android is a fundamental requirement for a skilled mobile application developer. In this course, you will learn about the Android platform and Android Studio.
Overview/Description The first and most crucial step in ensuring a successful implementation is the planning and deployment. Learn what you need to know to get that right the first time. In this course, you'll learn about installation requirements and deployment scenarios including cloud-based and hybrid deployments.
Overview/Description Unix is one of the most widely used operating systems in the world. It has gained success in personal use markets, such as desktop PCs (with Unix-based operating systems like Linux and Mac OS X), and in smartphones with the Android operating system.
Overview/Description Because Linux and UNIX were designed from inception as multi-user operating systems, there is often the need for a system administrator to provide information about system status and future availability to all users. Rather than send an e-mail to all users, Linux provides facilities for an administrator to post public notices and messages for all users to see.