Lynda - First Look: .NET 5
Lynda - Learning Bash Scripting
Bash, or the Bourne Again Shell, is a widely popular command-line interpreter for administration and programming tasks. But Bash is different than most scripting languages. That's why Scott Simpson spends some time in this course running you through the syntax—introducing variables, numbers, and control structures—so you can start writing scripts right away. He shows you how to wrap up multiline operations in one file, implement flow control, and interact with users to get input. Plus, he offers challenges along the way that allow you to put what you've learned to the test.
Lynda - Introducing ASP.NET Core
Creating a dynamic website is easier than you might think. ASP.NET lets you use C# and mix it with HTML to create Razor pages. This course shows you how to add data to a website dynamically and how to use a built-in technique called dependency injection to add services. Once you have your website working the way you want, instructor Leslie Richardson shows you how to add CSS to your Bootstrap template to make it more visually appealing. Leslie explains how to use a JSON API to help make your application’s data available to a mobile app. She discusses how to use arrays to add a product rating feature and how to add Blazor into your web application code. Plus, she walks you through debugging your code, then shows you how to publish your website to Azure.This course was created by Microsoft.NET. We are pleased to host this training in our library.
Lynda - C#: Advanced Practices
In this course, instructor Mika Dumont introduces you to C# advanced practices. Mika begins by defining LINQ and showing you how LINQ makes it easy to query any data source. She walks you through how LINQ composes queries written in multiple statements, or even multiple methods, into a single query operation. Mika covers how LINQ works with Entity Framework to query SQL data sources. She describes how async features make it easy to write code that describes what your code does. She goes into how the Task class helps you organize asynchronous algorithms in logical ways. She steps you through how to recover and process asynchronous error conditions from faulted tasks. Mika concludes by explaining the similarities and differences between asynchronous operations and multithreaded, how you can apply similar techniques in both contexts, and how asynchronous operations may be single-threaded.This course was created by Microsoft.NET. We are pleased to host this training in our library.
Lynda - Introduction to IoT with .NET Core
Does the Internet of Things (IoT) work with .NET? This course provides an introduction to writing apps in C# using .NET and then running those apps on an IoT device. Join instructor Sweeky Satpathy as she walks through understanding IoT devices and shows how to control them with .NET, in this case using a Raspberry Pi microcontroller and Docker to run .NET applications. After highlighting the software and hardware requirements, she guides you through writing a simple application to trigger a blinking LED on the hardware. Sweeky ends the course with an advanced tutorial, showing how to add hardware and write software to create a temperature change notification on the Raspberry Pi.
Lynda - Using Docker and .NET Core
Pluralsight - Architecting ASP.NET Core Applications: Best Practices
Creating a testable and maintainable application in .NET Core requires a solid foundation. This course will teach you best practices for creating an architecture for your ASP.NET Core applications.
Pluralsight - Build Your First Data Visualization with NVD3
This course will teach you how to use NVD3 to build reusable charts and chart components for d3.js without taking away the power that d3.js gives you as well as visualize different datasets on your web applications.
This course is a step by step guide through the Python 3 programming language. You will go from beginner to professional
Lynda - Spring Boot 2.0 Essential Training
Learn how to get started with Spring Boot 2.x, a powerful framework that can help you build web applications quickly, using less code. The Java-based programs you build in Spring Boot "just run": they resolve their own dependencies and create containers for running code in any environment. Learn how to use Spring Boot to build your projects in this course with software architect and Spring developer Frank Moley. Frank shows how to initialize, containerize, and run Spring Boot web apps and CLI apps, and use the library of common starter projects to fill business-critical needs: data, messaging, security, and more. Plus, find how to extend Spring Boot by creating your own starters and use the Actuator module's HTTP endpoints to monitor and manage your apps.
Lynda - Android Development Essential Training: Distributing Apps with Kotlin
So you’ve built an Android app, and you’re ready to share it with the world. Now what? There are many ways you can distribute your app, and in this course, Jon-Luke West shows you how to use the primary distribution channel, the Google Play Store, as well as the Amazon Appstore. Jon-Luke covers how to prepare the app for distribution by cleaning up and optimizing the code, creating a security certificate, and uploading an APK file. He then shows how to create multiple flavors of your app to include different features, how to register as a Google Play and Amazon developer, set the app description and pricing, and publish the app. Lastly, Jon-Luke looks at the post-publishing aspects, including how to track app usage, usage statistics, revenue, and crash reporting.
In this course, we will look at using asynchronous programming in Python: the options, pitfalls, and best practices. We start with multi-threading, which is particularly useful when there is a lot of waiting, e.g. for HTTP requests or disk access. With multi-threading, you can start many requests in quick succession and then wait for all of them to complete at once. Next, the course will show you how to write your code in a thread-safe manner, and how to use it risk-free. Further, it covers Python’s global interpreter lock, which prevents a lot of serious problems in Python but also stops you from running threads in parallel.
Lynda - Stream Processing Patterns in Apache Flink
Frameworks such as Apache Flink can help you build fast, scalable stream processing applications, but big data engineers still need to design smart use cases to achieve maximum efficiency. In this course, instructor Kumaran Ponnambalam demonstrates how to use Apache Flink and associated technologies to build stream-processing use cases leveraging popular patterns. Kumaran begins by highlighting the opportunities and challenges that stream processing brings to big data. He then goes over four popular patterns for stream processing: streaming analytics, alerts and thresholds, leaderboards, and real-time predictions. Along the way, he reviews example use cases and explains how to leverage Flink, as well as key technologies like MariaDB and Redis, to implement key examples.
Managing Data and Memory Allocation in C
Dynamic memory management is a core part of any program written in C. This course will teach you how to safely allocate memory at runtime and will give you the tools you need to facilitate the creation of C programs that are memory-efficient.
Lynda - Advanced C Programming: Integrating C and Assembly Language
Though a C compiler is efficient, it's possible to work with both C and assembly, enjoying the speed of assembly with the lower development time of C. In this course, instructor Dan Gookin teaches you how to link C and assembly object files, call C functions from assembly code, as well as write assembly inline in a C function. Dan starts by explaining how to acquire an assembler and run C and assembly programs. He discusses how integrating C and assembly language can improve your coding skills and program performance. He walks you through how to create a program in assembly by processing the proper steps: assemble, link, and run. Dan shows you how the compiler translates C instructions into assembly and how to optimize your C code by using assembly to target bottlenecks. He goes over how to join assembly code with C code, as well as how to use C language functions in assembly code. In conclusion, Dan explains how to use assembly functions for C.
Lynda - Gradle for Java-Based Applications and Libraries
Gradle makes building and testing Java programs easy with its compelling feature set. This course teaches the typical tasks needed to work with a Java project, including compiling code, adding dependencies, running tests, and building a JAR file. You will need a basic knowledge of the Java programming language to complete this course. Instructor Benjamin Muschko walks you through the project structure and source code of a simple Java project, then shows how to apply and explore the Java plugin for Gradle. The course explains how to generate Javadocs for a Java project. Benjamin covers the basics of dependency management. He steps through each task you need to complete, to test a Java project and fix a failed test suite. Plus, Benjamin provides some additional learning resources to deepen your Gradle knowledge.
Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 48000 Hz, 2ch | Size: 16.2 GB
Genre: eLearning Video | Duration: 147 lectures (23 hour, 15 mins) | Language: English
two study tracks - fast and detail depending on your needs - develop industry projects, notes, interview questions
The Python MicroDegree 2021: App Development To Data Science
Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 48000 Hz, 2ch | Size: 2.19 GB
Genre: eLearning Video | Duration: 140 lectures (7 hour, 4 mins) | Language: English
Everything you need to become a future-proof PYTHON PRO in 2021 summed up
Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 44100 Hz, 2ch | Size: 8.53 GB
Genre: eLearning Video | Duration: 84 lectures (29 hour, 43 mins) | Language: English
Learn Java In This Course And Become a Computer Programmer. Obtain valuable Core Java Skills And Java Certification
Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 44100 Hz, 2ch | Size: 198 MB
Genre: eLearning Video | Duration: 7 lectures (41 mins) | Language: English
End to end Python project with source code & detailed explanation of code. Add this project to boost resume & linkedin
Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 48000 Hz, 2ch | Size: 646 MB
Genre: eLearning Video | Duration: 16 lectures (1 hour, 58 mins) | Language: English
Web Applications That Suits And Can Be Incorporated With Almost Every Website
Your business may have plans to migrate its physical and Hyper-V or VMware virtual machines into Azure. This course teaches you how to use Azure Site Recovery to migrate physical and virtual machines into the Microsoft Azure cloud.