Thursday, April 7, 2022

Certified ONAP Professional (LFS263) - Linux Foundation

OSS colleagues, the
Certified ONAP Professional (LFS263) program equips you for the Certified ONAP Professional exam and opens up new career opportunities. ONAP (Open Network Automation Platform) is a platform for orchestration, management, and automation of network and edge computing services for network operators, cloud providers, and enterprises. This course provides conceptual and hands-on skills around ONAP, including the basics of Network Function Virtualization (NFV); an overview of ONAP architecture, subprojects, and use case blueprints; ONAP modeling overview; interfacing with ONAP; network service design, orchestration, and lifecycle management; the ONAP Policy framework; closed control loop automation; and troubleshooting. Learn how ONAP can transform the management and orchestration of your NFV and SDN services. This course also prepares you for the Certified ONAP Professional exam. Training modules equip you to pass the certification exam and provide high-demand, marketable skills, including: 1) NFV and ONAP Basics, 2) ONAP Scope and Key Concepts, 3) ONAP Architecture, 4) Basic Modeling Overview, 5) ONAP Subprojects, 6) Network Service Design, 7) Interfacing with ONAP, 8) ONAP Blueprints and Getting Involved, 9) Network Service Orchestration and Life Cycle Management, 10) ONAP Policy Framework, 11) Control Loop Automation, and 12) Troubleshooting in ONAP. 

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


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


Wednesday, April 6, 2022

Cisco CCNP Enterprise Advanced Routing Certification (ENARSI 300-410)

Colleagues, according to Global Knowledge the Cisco CCNP Enterprise Advanced Routing certified professionals earn $118,911 per year. This training program will equip you to pass the Cisco ENARSI exam, including Layer 3 routing, VPN technologies, infrastructure security, and infrastructure services. This unique product gives you the knowledge and skills you need to deploy and troubleshoot advanced routing technologies and services. It combines video instruction with live CLI configuration and troubleshooting demonstrations and provides you with hands-on lab activities. Practicing the lessons that you have learned with hands-on labs helps reinforce the concepts that are being taught. This course includes instructor-developed Cisco Modeling Labs (CML) topology files that correlate with the lab exercises that they demonstrate. This enables you to load the topology files into your CML instance and follow along with the instructor to ensure that you understand the concepts being taught. Before taking this course, you should have foundational knowledge equivalent to the concepts covered in the CCNA 200-301 and CCNP Enterprise Core ENCOR 350-401 exams Skill-based lessons - mapped to the certification exam objectives -  include: 1) EIGRP, 2) EIGRPv6, 3) OSPF, 4) OSPFv3, 5) BGP, 6) Route Manipulation and Advanced Routing Concepts, 7) Route Redistribution, 8) MPLS, 9) DMVPN, 10)  Infrastructure Security, and 11) Infrastructure Services. 

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


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


Monday, April 4, 2022

Containers for Developers and Quality Assurance - Linux Foundation (LFD254)

Colleagues, the Linux Foundation’s Containers for Developers and Quality Assurance (LFD254) program will equip you to  automate and streamline their processes with Docker. It includes 40 hours of training material. The course reviews Docker basics and then, with the help of a sample application, walks through the lifecycle of that application with Docker. Students work on an IDE, from which they would commit code to GitHub. Once the code is committed, test cases are triggered and, if they pass, the application will be deployed in the staging environment. We will also see how the process can be extended to deploy the application in production. Training modules that will equip with high-demand skills include: 1) Installing Docker, 2) Docker Essentials for Developers and Quality Assurance, 4) Becoming Familiar with Sample Applications, 5) Deploying a Multi-Container App with Docker Compose, 6) Setting Up the Development Environment, 7) CI/CD and Jenkins Overview, 8) Docker Containers as Jenkins Agents, 9) CI/CD with Jenkins, 10) Basics of Container Orchestration, 11) Container Orchestration with Docker Swarm, 12) Service Discovery, Reverse Proxy and Load Balancing, 13) The End-to-End Workflow of an App with Containers, and 14) Introduction to Microservices. 

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


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


PMP Certification Training and Practice Test

Colleagues, this course covers the Project Management Professional (PMP) exam preparation training according to the 2021 Exam Content Outline published by the Project Management Institute. According to Global Knowledge certified PMP holders earn an average of $148,906 per year. PMP is a globally recognized and sought-after certification. Per PMI, "CIO magazine ranked the PMP as the top project management certification because it proves you have the specific skills and experience employers seek. Certified PMPs report earning up to 25% more than non-certified project management professionals. The benefit to using this training is that, unlike a webinar or in-person course, you can learn at your own pace and repeat modules as needed. You can watch videos over and over to reinforce the concepts and review the flash cards to help you memorize terms and processes. There are also two practice tests consisting of 180 questions each that simulate the exam experience. The training modules are mapped to the certification exam objectives, including: 1) Getting Prepared for the PMP Exam, 2) Learning Foundational Concepts, 3) Project Integration Management, 4) Project Scope Management, 5) Project Schedule Management - Part 1 & 2, 6) Project Cost Management, 7) Project Quality Management, 8) Project Resource Management - Part 1 & 2, 9) Project Communications Management, 10) Project Risk Management, 11) Project Procurement Management, and 12) Project Stakeholder Management. [35+ Hour Course, Including 24+ Hours of Video, Flash Cards, Quizzes, and Practice Exam].

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


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


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