Thursday, March 31, 2022

OpenStack-Red Hat Certification (Training)

Cloud colleagues, the OpenStack-Red Hat Certification training program with over 14 training hours equips you to pass the Certified OpenStack Administrator Certification or the Red Hat Certified System Administrator (RHCSA) in Red Hat OpenStack exams. Fully updated to cover the new Red Hat exam.In addition to helping you study for your chosen exam, this thorough video course provides in-depth insight and knowledge about OpenStack to help IT administrators, designers, and architects get practical knowledge on how to implement OpenStack-based cloud solutions. Training modules cover: 1) Introduction - Understanding OpenStack, Exploring OpenStack Components,  Deploying Red Hat OpenStack with Packstack and OpenStack on Ubuntu, 2) Managing Instances - OpenStack with Horizon, OpenStack from the Command Line, Back-End Services, Managing Keystone, 3) Managing Storage - Implementing Object Storage with Swift and Ceph, Managing Glance Image Services and Cinder Block Storage, 4) Managing Networking - Understanding Neutron Networking, Managing Neutron Networking Services and Nova Compute and Instances, Implementing OpenStack, 5) Version 8 Updates to the Red Hat Certified System Administrator in Red Hat OpenStack exam - Deploying OpenStack with TripleO, Managing Flavors, Adding Compute Nodes, Managing Block Storage, Customizing Instances, Using Heat and Ceilometer, and 6) Exam Preparation Labs - RHCSA OpenStack and Certified OpenStack Administrator Final Lab. 

Enroll today (teams & execs welcome): https://tinyurl.com/bdrhxn2t 


Much career success, Lawrence E. Wilson -  Online Learning Central


Wednesday, March 30, 2022

Open Source Virtualization - Linux Foundation (LFS462)

Colleagues, the Open Source Virtualization (LFS462) from the  Linux Foundation takes a deep dive into KVM (Kernel-based Virtual Machine) and Xen, the most popular hypervisor virtualization technologies in the open source ecosystem, along with deployment and use of containers. This program provides KVM training from the ground up with a focus on QEMU and libvirt, as well as Xen. You will learn how these and other related open source components can be assembled to create a virtual IT infrastructure. There is a focus on practical deployment skills, securing the virtual infrastructure, and administering solutions, as well as detailed material about using containers. Lab exercises focus on virtual images and snapshots, deployment, VM creation and maintenance, integration with networking infrastructure, device pass-through and more. Skill-based training modules address: 1) Virtualization Overview, 2) KVM Quick-Start, 3) KVM Architecture and Relationship with Linux, 4) Running KVM Using QEMU, 5) libvirt, 6) Hardware Support, 7) Tuning for Performance, 8) KVM Security, 9) Xen Hypervisor Architecture, 10) Installing and Configuring Xen, 11) Administration of Xen domains, 12) Xen Performance and Tuning, 13) Xen Security, and 14) Working with Linux Containers.

Enroll today (individuals & teams welcome): https://tinyurl.com/2zs8cewy 


Much career success, Lawrence E. Wilson -  Online Learning Central 

Tuesday, March 29, 2022

Become a Java Programmer

Dev colleagues, advance your career with the
Java Programmer program and use techniques like syntax, conditional statements, functions, loops and collections. Exit the program with employable skills to solve real-world programming problems. Basic programming concepts like variables, loops and conditionals are desired. Training modules - each with hands-on labs - include: 1) Java Fundamentals - learn the fundamentals of Java. This course introduces the fundamental concepts and practices of Java programming. These include basic Object-oriented Programming (OOP) concepts such as classes, encapsulation and inheritance, as well as core Java concepts such as collections, exceptions and commonly used Java types (Project: Hotel Reservation Application), 2) Advanced Java Programming Techniques - combine excellent software designs with modern language features. This course will teach you some lesser known features of Java, such as functional programming, I/O, serialization, and reflection, and explore the design ideas that underpin understandable, extensible and scalable software systems. Learn the basic concepts and techniques of concurrent programming in Java, so your programs can take advantage of modern, multi-core hardware (Project: Legacy Web Crawler), and 3) Java Application Deployment - ecosystem topics that are necessary to develop production-ready applications. It starts by covering the construction and makeup of Java program artifacts. You will learn how Java program code is compiled, packaged and executed. Next, you’ll learn how to use Maven to automate and customize the build process, as well as manage external project dependencies. This course also covers the topic of Modules, introduced in Java 9, using the tools of JUnit 5 to write unit tests and evaluate code coverage. To expand our testing capabilities for complex applications, the Mockito library and test doubles will be covered as well (Project: UdaSecurity).

Enroll today (teams & execs welcome):  https://tinyurl.com/syekvu8p 


Much career success, Lawrence E. Wilson -  Online Learning Central


Thursday, March 24, 2022

Cloud Native Application Architecture (Training)

Colleagues, in the Cloud Native Application Architecture training you will master the skills necessary to become a successful cloud native architect. Use open source tools and projects like ArgoCD, gRPC and Grafana. Experience with HTTP, Python, Git, Linux, Docker is recommended. Training modules and hands-on projects include: 1) Cloud Native Fundamentals - structure, package, and release an application to a Kubernetes cluster, while using an automated CI/CD pipeline. Students will start by applying a suite of good development practices within an application, package it with Docker and distribute it through DockerHub. This will transition to the exploration of Kubernetes resources and how these can be used to deploy an application. Students will learn the fundamentals of Continuous Integration and Continuous Delivery (CI/CD) with GitHub Actions and ArgoCD and completely automate the release process for an application (Project: TechTrends),  2) Message Passing - Learn how to refactor microservice capabilities from a monolithic architecture, and employ different forms of message passing in microservices. To begin, students will create a migration strategy to refactor a service from a monolith to its own microservice and implement the migration (Project:Refactor UdaConnect), 3) Observability - This course covers the fundamentals of observability in distributed systems. Today, Kubernetes has become the de facto standard for Cloud Native applications and is widely used for distributed systems. Visualize data in a dashboard using Grafana (Project: Building a Metrics Dashboard), and 4) Microservices Security - Learn how to harden a Docker and Kubernetes microservices architecture. To begin, students will learn STRIDE to threat model and reason about microservice security. Next, students will dig deep to explore the Docker and Kubernetes attack surface and be introduced to industry open-source tools such as Docker-bench and Kube-bench to evaluate and harden Docker and Kubernetes weaknesses. Students will then learn about software composition analysis with Trivy and Grype to evaluate image layers and common application security vulnerabilities and provide remediation. Then deploy runtime security monitoring to introspect running microservices for security signals and learn how to respond to a security incident (Project: Hardened Microservices Environment).

Enroll today (teams & execs welcome): https://tinyurl.com/yckpzdx4 


Much career success, Lawrence E. Wilson -  Online Learning Central


Wednesday, March 23, 2022

Full Stack Web Developer (Training)

Colleagues, the Full Stack Web Developer Nanodegree program is to equip learners with the unique skills they need to build database-backed APIs and web applications. A graduate of this program will be able to design and build databases for software applications, create and deploy database-backed web APIs, and secure and manage user authentication and access control for an application backend. Students will also learn how to deploy a Flask-based web application to the cloud using Docker and Kubernetes. Experience writing and testing software with Python or another object-oriented programming language is recommended. Training modules - each with a hands-on project - include:1) SQL and Data Modeling for the Web - Master relational databases with the power of SQL, and leverage Python to incorporate database logic into your programs (Project: Design a Venue Booking Database), 2)) API Development and Documentation - Learn how to use APIs to control and manage web applications, including best practices for API testing and documentation (Project: Trivia API), 3) Identity Access Management - Implement authentication and authorization in Flask and understand how to design against key security principle. You will also gain experience with role-based control design patterns, securing a REST API, and applying software system risk and compliance principles (Project: Coffee Shop Full Stack), and 4) Server Deployment and Containerization - Develop an understanding of containerized environments, use Docker to share and store containers, and deploy a Docker container to a Kubernetes cluster using AWS (Projects: 1 - Deploy a Flask App to Kubernetes Using EKS, 2 - Nanodegree Program Capstone). 

Enroll today (teams & execs welcome): https://tinyurl.com/59urrm2p 


Much career success, Lawrence E. Wilson -  Online Learning Central


Tuesday, March 22, 2022

Python Programming Language (Training)

Colleagues, the Python Programming Language course provides developers with a guided tour of the Python programming language, including an introduction to many of the advanced techniques used in libraries and frameworks. It covers the essential features of Python programming through a series of practical programming examples. David assumes you are a programmer, familiar with central programming concepts such as control flow, functions, and data structures. The course provides programmers with an accelerated introduction to the essential parts of Python. Those with some previous Python experience will benefit from being exposed to modern Python style and programming idioms used by experienced programmers. Each lesson covers a big idea rather than taking an exhaustive, reference-style approach. In each lesson David addresses a specific, practical problem and demonstrates the solution through code. He explains the steps taken and why he is taking a particular approach. Training modules include: 1) Working Environment, 2) Program Structure and Execution Model, 3)  Text Processing and Files, 4) Functions and Error Handling, 5) Data Structures and Data Manipulation, 6)  Library Functions and Import, 7) Classes and Objects, 8) Inheritance, 9) Python Magic Methods (a.k.a., Speaking Python), 10) Encapsulation (Owning the Dot), 11) Higher Order Functions and Closures, 12) Metaprogramming and Decorators, 13) Metaclasses, 14) Iterators and Generators, and 15) Coroutines. 

Enroll today (teams & execs welcome): https://tinyurl.com/5cwbkbee 


Much career success, Lawrence E. Wilson -  Online Learning Central


Friday, March 18, 2022

DevOps and SRE Fundamentals: Implementing Continuous Delivery (LFS261) - Linux Foundation

Colleagues, the  DevOps and SRE Fundamentals: Implementing Continuous Delivery (LFS261) program from the  Linux Foundation will will teach you the skills to deploy software with confidence, agility and high reliability using modern practices such as Continuous Integration (CI) and Continuous Delivery (CD). It introduces the fundamentals of CI/CD within an open container ecosystem, and takes a project-based approach to help you understand and implement key practices. Key learnings include the role played by Docker and Kubernetes, using Git for revision control, how to install and configure Jenkins as a CI platform, enforcing development workflows as code reviews, application packaging and distribution with Docker and Docker Registry using Spinnaker to set up multi-cloud deployment pipelines, how to safely release software.  Skill-based training modules include: 1) Continuous Delivery Concept, 2) Setup: Creating the Learning Environment, 3) Basics of Container Operations with Docker, 4) Revision Control with Git, 5) Setting Up Continuous Integration with Jenkins, 6) Pipeline-as-a-Code with Jenkinsfiles, 7) Using Docker to Simplify CI pipelines, 8) Packaging Applications with Docker, 9) Continuous Delivery to Dev with Docker Compose, 10) Continuous Automated Testing, 11) Running Apps at Scale with Kubernetes, and 12) Continuous Deployment with Spinnaker.

Enroll today (individuals & teams welcome): https://tinyurl.com/wtnasyt8 


Much career success, Lawrence E. Wilson -  Online Learning Central

Wednesday, March 16, 2022

Become a React Developer

Colleagues, the React Developer program is completely transforming Front-End Development. Master this powerful UI library from Facebook (Meta). The average salary for React Developers in the U.S. $120k.Experience in HTML, CSS, and JavaScript is required for the React Nanodegree program. You should also be comfortable using the command line, Git, and NPM. See detailed requirements. Skill-based training modules inc;lude: 1) React Fundamentals - by learning React's component model, you'll be able to write declarative, composable user interfaces to build production-ready apps (Project: MyReads), and 2) React & Redux - when your app's state becomes difficult to maintain, it's time to add Redux! By learning Redux, you'll manage complicated states to build enterprise-level apps.

Enroll today (teams & execs welcome): https://tinyurl.com/4yde8yyk 


Much career success, Lawrence E. Wilson -  Online Learning Central


Tuesday, March 15, 2022

Expert JavaScript

Developers, the Expert JavaScript training enables you to write Elegant JS ES6+ Code for the Web, Backend, and Lambdas. Sahil Khosla gives students the chance to go beyond the basics and learn about the concepts that are hard to find in an average JavaScript book or video but are essential to mastering the language. In this LiveLessons video, Sahil covers several approaches to writing asynchronous JavaScript that can be leveraged to call APIs or long-running functions without freezing the A61. Learn how to write elegant JS code with ES6 syntax for use in web apps, node backend, or lambdas. Get a deeper understanding of advanced concepts such as Promises, Async/Await, Apply/Call/Bind, and frequently used design patterns for writing performant, bug-free, and maintainable code, Gain clarity on vanilla JavaScript concepts so you can focus on learning modern web frameworks without getting lost, and Understand how you can develop and publish your own open-source JavaScript libraries. Training modules include: 1) Understand Objects, Hoisting, and Execution, 2) Discover Functions and IIFEs, 3) Use Closures, Apply/Call/Bind, 4) Review ES6 Syntax, 5) Learn ES6 Array Methods, 6) Work with Classes and Inheritance, 7) Learn Async Programming, and 8) Publish a Library to NPM. 

Enroll today (teams & execs welcome): https://tinyurl.com/yxrrnue9 


Much career success, Lawrence E. Wilson -  Online Learning Central


Monday, March 14, 2022

Learn SQL

Colleagues, the Learn SQL training program helps you master the core language for Big Data analysis, and enable insight-driven decision-making and strategy for your business. Perform analysis on data stored in relational and non-relational database systems to power strategic decision-making. Learn to determine, create, and execute SQL and NoSQL queries that manipulate and dissect large scale datasets. Begin by leveraging the power of SQL commands, functions, and data cleaning methodologies to join, aggregate, and clean tables, as well as complete performance tune analysis to provide strategic business recommendations. Finally, apply relational database management techniques to normalize data schemas in order to build the supporting data structures for a social news aggregator. Basic understanding of data types (e.g., string, integer, etc.) is needed.. Training modules with hands-on projects include: 1) Introduction to SQL - execute core SQL commands to define, select, manipulate, control access, aggregate and join data and data tables. Understand when and how to use subqueries, several window functions, as well as partitions to complete complex tasks. Clean data, optimize SQL queries, and write select advanced JOINs to enhance analysis performance. Explain which cases you would want to use particular SQL commands, and apply the results from queries to address business problems (Project: Deforestation Exploration), 2) Management of Relational & Non-Relational Databases - build normalized, consistent, and performant relational data models. Use SQL Database Definition Language (DDL) to create the data schemas designed in Postgres and apply SQL Database Manipulation Language (DML) to migrate data from a denormalized schema to a normalized one. Understand the tradeoffs between relational databases and their non-relational counterparts, and justify which one is best for different scenarios. With a radical shift of paradigms, learn about MongoDB and Redis to get an understanding of the differences in behaviors and requirements for non-relational databases (Project: Udiddit, A Social News Aggregator). 

Enroll today (teams & execs welcome): https://tinyurl.com/bdzfdzhx 


Much career success, Lawrence E. Wilson -  Online Learning Central

Thursday, March 10, 2022

Linux Fundamentals Certification Training

Colleagues, the Linux Fundamentals Certification training will help you gain a strong foundation in Linux from scratch. This course will help you master important Linux concepts such as Linux installations, Packages, Architecture, File System, User Management, Scripting Data & various useful commands and utilities with sufficient hands-on experience. Skill-based training modules include: 1) Introduction to Linux, 2) Linux Administration and Linux programming, 3) Initialization of Linux - user interface, commands and tools, and file operations in Linux, 4) User Administration - managing Users and perform Authentication Configuration, 5) Boot and Package Management - boot management system and configuring services to run at boot. You will understand package management, which includes installing and removing software and updating a Kernel RPM, 6) Networking - OSI layers and various protocols of networking in Linux - OSI layers and Protocols: IPv4, IPv6, TCP, UDP, FTP, TFTP, Telnet, SSH, HTTP, DNS, DHCP, ARP, ICMP, 7) Linux Overview and Scripting - Introduction to Linux, Initialization of Linux, User Administration, Boot and Package Management, Networking, 8) Linux Overview and Scripting - process management, system calls and bash operations, 9) Linux for software development - programming languages, libraries and profiling tools, and 10) Security Administration, Shell Script and Virtualization - Linux security administration and Virtualization.  

Enroll today (teams & execs welcome): https://fxo.co/Dc3G 


Much career success, Lawrence E. Wilson -  Online Learning Central


Wednesday, March 9, 2022

Certified Full-Stack Software Engineer

Dev colleagues, become a certified Full-Stack Software Engineer who can get a project done from start to finish. In this Career Path, you’ll begin with the front-end, move on to the back-end, then learn to connect the two. By the time you’re done, you’ll have the well-rounded skills needed to enter this in-demand job market gaining experience with JavaScript, Node.JS, SQL, Express.JS, React and TDD. Learn front-end and back-end dev, build and style interactive sites and communicate with web developers. Skill-based training modules include: 1) Overview of Web Development, 2)  HTML Fundamentals, 3) CSS Fundamentals, 4) Developing Websites Locally, 5) Deploying Websites, 6) Styling with CSS, 7) Making a Website Responsive, 8) JavaScript Syntax, 9) Git and GitHub, 10) Portfolio Project: JavaScript Syntax, 11) Building Interactive Websites, 12) Making A Website Accessible, 13) Portfolio Project: Personal Portfolio Website, 14) JavaScript Testing, 15) Async JavaScript and HTTP Requests, 16) Web Apps, 17) React, 18) Redux, 19) Portfolio Project: Reddit Client, 20) Introduction to Back-End, 21) Build a Back-end with Express.js, 22) Back-End and Feature Testing, 23) Database Basics, 24) Working with Databases, 25) Designing Relational Databases, 26) Advanced PostgreSQL, 27) Adding a PostgreSQL Database, 28) API Development with Swagger and OpenAPI, 29) Portfolio Project: E-Commerce App (REST API), 30) Connecting Front-End to Back-End, 31) Deploying Web Applications, 32) Web Security Fundamentals, 33) User Authentication & Authorization, 34) Data Security, 35) Common Attacks on Web Applications, 36) Fundamentals of Operating Systems, 37) vOps Fundamentals, 38) Portfolio Project: E-Commerce App (Client), 39) What To Expect in a Technical Interview, 40) Linear Data Structures, 41) Complex Data Structures, 42) Algorithms, and 43) Search & Graph Search Algorithms. 

Enroll today (teams & execs welcome): https://fxo.co/CZIY 


Much career success, Lawrence E. Wilson -  Online Learning Central


Monday, March 7, 2022

Embedded Linux Development Certification - Linux Foundation (LFD450)

OSS colleagues, the Embedded Linux Development Certification (LFD450) from the Linux Foundation give you the step-by-step framework for developing an embedded Linux product. Starting with the cross-compiler, you’ll learn about setting up a development system, boot loaders, the kernel, drivers, device tree, and all the various software and decisions that need to be made when building a user space root filesystem, such as those in use in consumer electronics, military, medical, industrial, and auto industries. Hands-on labs with a RISC-V based emulated development target allow students to practice both coding and building the various parts of the system covered in class. Skill-based training modules include: 1)  How to Work in OSS Projects, 2) Embedded and Real-Time Systems Concepts, 3) Cross-Development Environments: Goals and Needs, 4) Kbuild System., 5) Cross-Development Toolchain, 6) QEMU, 7) Booting a Target Development Board from uSD, 8) Booting a Target Development Board over Ethernet, 9) Boot loaders and U-Boot, 10) Kernel Configuration, Compilation, Booting, 11) Device Drivers, 12) Device Trees, 13) Target Filesystem Packaging, 14) Build Target Root Filesystem, 15) Root Filesystem Choices, 16) Configuring uClibc, 17) Another Alternate C-library: musl , 18) Build BusyBox Utility Suite, 19) Kernel Monitoring and Debugging, 20) Right-Sizing, 21) Memory Technology Devices (Flash Memory Filesystems), 22) Compressed Filesystems, 23) System Upgrades, 24) Real-Time Extensions, 25) Closing and Evaluation Survey, 26) Kernel Architecture Preview, 27) Kernel Source Tree Overview, 28) Kernel Programming Preview, 29) Basic Target Development Board Setup, 30) Booting the Target Development Board from uSD, and 31) Booting a Target Development Board over Ethernet.

Enroll today (teams & execs welcome): https://tinyurl.com/2p8m75ju 


Much career success, Lawrence E. Wilson -  Online Learning Central


Thursday, March 3, 2022

Probability & Statistics for Data Science with R (Harvard U.)

Colleagues, the Probability and Statistics for Data Science with R program from Harvard University teaches you how to apply statistical methods to explore, summarize, make inferences from complex data and develop quantitative models to assist business decision making.. It includes instructional components, R tutorial videos, and exercises to reinforce concepts and give you an opportunity to see statistics in action. Michael Parzen is an award-winning faculty member at Harvard and teaches one of the most popular classes. Kaitlin Hagan is a post-doctoral fellow at Brigham and Women's Hospital and has won numerous teaching awards and citations for her work. Graphing and Summarizing Data, Measures of Association and Regression, Collecting Data, Basic Probability, Random Variables, Sampling Distributions, Confidence Intervals, Hypothesis Testing, Analysis of Two-way Tables,  Inference for Regression. discipline of statistics as a science of understanding and analyzing data. If you want to simultaneously learn R and applied statistics, you can count on this course to take you from beginner to an advanced level.Training modules include: 1) Graphing and Summarizing Data, 2) Measures of Association and Regression, 3) Collecting Data, 4) Basic Probability, 5) Random Variables, 6) Sampling Distributions, 7) Confidence Intervals, 8) Hypothesis Testing, 9) Analysis of Two-way Tables and 10) Inference for Regression.

Enroll today (teams & execs welcome): https://tinyurl.com/2p9xkwy3 


Much career success, Lawrence E. Wilson -  Online Learning Central


Wednesday, March 2, 2022

AWS Certified Cloud Practitioner (CLF-C01)

Cloud colleagues, the AWS Certified Cloud Practitioner (CLF-C01) hands-on training program with Amazon Web Services and third-party cloud solutions. Exclusive access to Pearson Test Prep practice exams and self-study quizzes are included to help you succeed on the AWS Certified Cloud Practitioner (CLF-C01) exam. Cloud concepts, fundamentals, and architectures. AWS Global Cloud Infrastructure, including Amazon Elastic Compute Cloud (EC2), Amazon Elastic Block Store (EBS), and Amazon Simple Storage Service (S3), Key services on the AWS platform and their common use cases (including compute and analytics). Security and compliance aspects of the AWS platform and the shared security model, Billing, account management, and pricing models. This program includes 7+ hours of targeted, video-based lessons led by industry expertise, hands-on labs to simulate real-world experience around cloud computing concepts and core services, self-study tools, such as flash cards to master key terms, and quizzes to self-assess your progress, exclusive Pearson Test Prep practice exams to fully prepare you to take the AWS Certified Cloud Practitioner (CLF-C01) exam with confidence … all with 1 year of access.

Enroll today (teams & execs welcome): https://tinyurl.com/mv5a58tt 


Much career success, Lawrence E. Wilson -  Online Learning Central