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


Monday, February 28, 2022

Networking and Security Architecture with VMware NSX

Colleagues, the Networking and Security Architecture with VMware NSX program will equip you with network virtualization with VMware NSX. You should have familiarity with IT concepts of routing, switching, firewalling, disaster recovery, business continuity, cloud and security. You will be enabled to Understand network virtualization basics, Describe NSX business value and use cases, Explain how NSX is different from traditional networking, Summarize networking and security solution architecture with VMware NSX around these key areas:Micro-segmentation, Automation with OpenStack and VMware vRealize Automation, Disaster Recovery and Business Continuity, Operational Transformation, Demonstrate understanding through hands-on experience, and Develop a learning plan for network virtualization certification. Training modules include: 1) Introduction & Networking and Security Architecture with VMware NSX, 2) NSX Architecture Components - components that make up VMware NSX. These components are the foundation for understanding how VMware NSX is deployed into a data center, 3) Security Solutions with VMware NSX -NSX as a security platform that provides a defensive in depth solution. The content compares traditional security solutions with the in-kernel firewall provided by VMware NSX and the ecosystem of partners that integrate with VMware NSX to provide a comprehensive security solution, 4) Application Continuity - details on using VMware NSX to create highly available data center designs and stretched clusters and disaster recovery designs using VMware NSX and examine how VMware Cloud on Amazon Web Services allows public cloud solutions to be managed the same way an on-prem data center is managed., 5) Operations - explain the evolution of people, process and tooling, and process automation with VMware NSX using common cloud management platforms like OpenStack and vRealize Automation. 

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


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


Wednesday, February 23, 2022

Certified Kubernetes Application Developer (CKAD)

Dev colleagues, the Certified Kubernetes Application Developer (CKAD) certification program provides a full introduction to containers and Kubernetes; it then moves through the process of creating, managing, and storing applications. The title provides labs for working with the API using curl, as well as using NameSpace and managing pods. Learn how to manage deployments, services, ingress, and setting up storage; and you will get a full walkthrough of key troubleshooting scenarios. The course ends with a sample exam so you can practice before taking the real test. Topics include: 1) Getting Started," explains all you need to know before starting the real CKAD topics: 1) Containers - describing what Kubernetes is, and last, Kubernetes Deployment options and setting up a lab environment are discussed, 2) Kubernetes Essentials," teaches concepts that are extremely important for passing the CKAD exam including the Kubernetes API, 3) Building and Exposing Scalable Applications with ConfigMaps and troubleshooting, and 4) Finally, sample certification exams.

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

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


Monday, February 21, 2022

Google Cloud Professional Data Engineer Exam (Prep Course)

Colleagues, the Google Certified Professional Data Engineer with an average salary of  $171,749 ranks #1 on the Global Knowledge IT Skills and Salary Report for 2021. This course will equip you to pass the certification exam. Skill-based training modules include: 1) Understanding the Professional Data Engineer Certification - Establish basic knowledge about the certification exam and eliminate any confusion or misunderstandings about the process and nature of the exam itself, 2) Designing Data Processing Systems - data processing systems design skills, data structures, and database skills, 3) Building and Operationalizing Data Processing Systems - building of data processing systems, including assembling data processing from parts, as well as using full services, 4) Operationalizing Machine Learning Models - data analysis, analysis and optimization of business processes, and machine learning skills, 5) Security, Policy, and Reliability - reliability, policies, security, and compliance skills, and 6) Resources and Next Steps - resources for learning more about identified subjects on the exam.

Enroll today (eams & execs welcome): https://tinyurl.com/2e9mjybk 


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

Thursday, February 17, 2022

Cisco CCNP Enterprise Advanced Routing ENARSI 300-410

Colleagues, the Cisco Certified Network Professional – Enterprise certification with an average salary of $118,911 Ranks #13 on the Global Knowledge IT Skills and Salary “Top 15” Report for 2021. This CCNP Enterprise Advanced Routing ENARSI 300-410 preparation program from Pearson IT for 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. EIGRP, EIGRPv6, OSPF, OSPFv3, BGP, Route Manipulation and Advanced Routing Concepts, Route Redistribution, MPLS, Infrastructure Security, and Infrastructure Services.

Register today (teams & execs welcome): https://tinyurl.com/2p8ckvxk 


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