Wednesday, September 8, 2021

Build iOS Apps with SwiftUI (Training)

Colleagues, the Build iOS Apps with SwiftUI program will equip you to create all the app ideas You know all of those app ideas you’ve been wanting to create. Swift and SwiftUI can help you bring them to life for iOS. Learn how to build your very own iPhone app from start to finish, then publish your creations to the App Store for the world to see. Skill-based training include: 1) iOS and Swift Foundations - learn about iOS development, Xcode, SwiftUI, and get started writing code in Swift, 2) Wireframing and Creating a Project in Xcode - use Xcode and learn about variables and conditionals in Swift, 3) Building Code History: The User Interface - core Swift language features like Arrays and Dictionaries and start building the Code History trivia app, 4) Building Code History: The Question Model - Learn about functions and structures and use them to start building the logic for Code History, 5) Building Code History: The Game Model - use properties and access control and MVVM design to build the game model for Code History., 6) Building Code History: The Final App - use a Swift class to build a view model and complete the Code History Application, and 7) Publishing to the App Store - learn how to publish it to the App Store!

Sign-up today (teams & execs welcome): https://fxo.co/CcrQ 


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


Tuesday, September 7, 2021

Full-Stack Software Engineer (Training)

Colleagues, the Full-Stack Software Engineer program enables you to complete a project done from start to finish.You will 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. Skill-based training modules address: Getting Started with Full-Stack Engineering, JavaScript Syntax, Part I & II, Setting Up Your Dev Environment, Git and Github, Part I, JavaScript Syntax Portfolio Project, Web Development Fundamentals, Bringing Your Site Online, Improved Styling with CSS, Building Interactive Websites with JavaScript, Making a Website Responsive, Making a Website Accessible, HTML, CSS, and JS Portfolio Project, JavaScript Syntax, Part III, Test Driven Development with JavaScript, Async JavaScript and HTTP Requests, Web Apps, React, Part I & II, Redux, Git and GitHub, Part II, React and Redux, Basics of Back-End Development, Build a Back-End with Node/Express.js, Back-End and Feature Testing, SQL for Back-End Development, PostgreSQL Database, Designing Relational Databases, Advanced PostgreSQL, Back-End Portfolio Project, Connecting Front-End to Back-End, Adding a PostgreSQL Database, Security, Authentication, and Authorization, Advanced Concepts in Test Driven Development (TDD), Full-Stack Portfolio Project, What To Expect in a Technical Interview, Linear Data Structures, Complex Data Structures, Algorithms, Search & Graph Search Algorithm, Interview Skills and Final Portfolio Project - build a PERN app of your choosing and deploy it to Heroku.

Sign-up today (teams & execs welcome): https://fxo.co/CcrY 


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


Thursday, September 2, 2021

Open Source Virtualization (LFS462) - Linux Foundation

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, August 31, 2021

Linux Foundation Certified Engineer (LFCE - LFS311)

Colleagues, the  Linux for System Engineers (LFS311) training will equip you to become a Linux Foundation Certified Engineer (LFCE ). The need for sysadmins with advanced administration and networking skills has never been greater, and competition for people with experience is fierce. Whether you’re looking for expert test prep for the Linux Foundation Certified Engineer (LFCE) certification, need training to help transition to Linux from other platforms, or you’re just brushing up on these vital admin and networking skills, this instructor-led course will teach you what you need to know. Learn advanced Linux administration skills including how to design, deploy and maintain a network running under Linux, how to administer the network services, the skills to create and operate a network in any major Linux distribution, how to securely configure the network interfaces, and how to deploy and configure file, web, email and name servers. Skill-based training modules - mapped to the LFCE cert exam include: 1) Linux Networking Concepts and Review, 2) Network Configuration, 3) Network Troubleshooting and Monitoring, 4) Remote Access, 5) Domain Name Service, 6) HTTP Servers, 7) Advanced HTTP Servers, 8) Email Servers, 9) File Sharing, 10) Advanced Networking, 11) HTTP Caching, 12) Network File Systems, 13) Introduction to Network Security, 14) Firewalls, 15) LXC Virtualization Overview, 16) High Availability, 17) Database, 18) System log, and 19) Package Management.

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


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


Monday, August 30, 2021

JavaScript Developer (Training)

Developers, the JavaScript Developer training equips you to use JavaScript, jQuery, and Vue.js. You will start the course by mastering JavaScript. You will then be introduced to React and learn the latest React techniques to build an application. Next, you will learn Vue.js, beginning with a simple "Hello, Vue!" app that takes you through the process of creating a small, but featureful math app. Finally, you will learn jQuery to maintain and modernize existing websites that use jQuery. When your coursework is complete, you will put your skills to use to build your own dynamic web application. The program includes 180 hours of training.  Learn  basic constructs of JavaScript, how to use JavaScript to access and change page elements and their properties, and how to test and debug JavaScript using Google Chrome, advanced JavaScript techniques that prepare you for learning specific frameworks, Vue and React frameworks for building applications, and  jQuery to maintain and modernize existing websites. Skill-based training modules include: 1) Introduction to JavaScript, 2) Advanced JavaScript Concepts, 3) React, 4) Vue, and 5) Introduction to jQuery. 

Sign-up today today (individuals & teams welcome):  https://tinyurl.com/23nxmu7f 


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


Wednesday, August 25, 2021

Become an iOS Developer

Dev colleagues, in the iOS Developer program you will master the Swift programming language, and create a portfolio of iOS apps for iPhone and iPad to showcase your skills. Start by learning the basics of iOS app development using the Swift programming language and Xcode, Apple's development environment. Develop your first iOS apps using layouts, views, UIKit, and more. Then build more complex and advanced applications, using networking, and Apple’s Grand Central Dispatch and Core Data, and will be ready to publish your capstone project to the App Store. Learn programming in Swift, and download Xcode, Apple's development environment for iOS. Training modules include: 1) Learn Swift Programming Learn the basics of Swift, the programming language used to develop iOS apps. 2) Intro to iOS App Development with Swift - build your first app with Swift and Xcode, Apple’s programming environment for app development. You’ll learn how to use AutoLayout, UIButtons, and UILabels to create an interface, and how to react to touch events in an app using ViewController and multiple views, 3) UIKit Fundamentals - develop an app with UIKit, Apple’s front-end framework for developing fast and powerful web interfaces. Learn about the delegate pattern to make connections between the app’s model, view, and controller, and add table views and navigation to your app, 3) Network Requests and GCD - incorporate networking into your apps, and harness the power of APIs to display images and retrieve data. Use Apple’s Grand Central Dispatch, or GCD, framework to create asynchronous apps, ensuring a smooth user experience, even while your apps run lengthy operations in the background, 4) Data Persistence - learn simple persistence, the iOS File System, and the “sandbox.” Set up the classes we need to get Core Data up and running so that we can create, save, and delete model objects, 5) Final Project - let your iOS Developer skills shine! For this final project, you'll design and build your own iOS app, taking the design from the drawing board to the App Store.

Sign-up today (individuals & teams welcome): https://tinyurl.com/s53esvdw 


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


Monday, August 23, 2021

Top 3 Linux Certifications - Accelerate your Linux Career Path

Open Source colleagues, here are our top 3 hand-picked certifications to supercharge your Linux career. First, the Linux Foundation Certified IT Associate (LFCA). The Linux Foundation Certified IT Associate (LFCA) exam demonstrates a user’s expertise and skills in fundamental information technology functions, especially in cloud computing. It is ideal for those getting started in an IT career as an administrator/engineer. The  Linux for System Certified Engineers (LFS311) training will equip you to become a Linux Foundation Certified Engineer (LFCE). The need for sysadmins with advanced administration and networking skills has never been greater, and competition for people with experience is fierce. Whether you’re looking for expert test prep for the Linux Foundation Certified Engineer (LFCE) certification, need training to help transition to Linux from other platforms, or you’re just brushing up on these vital admin and networking skills, this instructor-led course will teach you what you need to know. Learn advanced Linux administration skills including how to design, deploy and maintain a network running under Linux, how to administer the network services, the skills to create and operate a network in any major Linux distribution, how to securely configure the network interfaces, and how to deploy and configure file, web, email and name servers. Finally, become a Linux Foundation Certified ONAP Professional (LFS263) program from the  Linux Foundationprogram 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 also prepares you for the Certified ONAP Professional exam. 

Sign-up today for one or all programs today (individuals & teams welcome):



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


Wednesday, August 18, 2021

Advanced Linux Training Programs - Top 3 Picks

OSS colleagues, here are our top 3 picks for intermediate-level Linux training for mid-career professionals. The Linux Performance Tuning program (LFS426) program is designed for IT professionals who are responsible for optimizing Linux performance. You will learn about industry configuration best practices, the best tried-and-true optimization performance tuning tools and techniques, how to manually optimize the kernel’s behavior, tracing, profiling and instrumentation techniques across a wide range of conditions. Next is Embedded Linux Development (LFD450). This pick provides 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. Finally, the Developing Embedded Linux Device Drivers (LFD435) program. This instructor-led course is designed to show experienced programmers how to develop device drivers for embedded Linux systems, and give them a basic understanding and familiarity with the Linux kernel. Hands-on labs with a RISC-V based emulated development target. Third, the Linux Kernel Internals and Development (LFD420) program. Learn how to develop for the Linux kernel. In this instructor-led course you’ll learn how Linux is architected, the basic methods for developing on the kernel, and how to efficiently work with the Linux developer community. If you are interested in learning about the Linux kernel. And For good measure also consider Developing Applications For Linux (LFD401) program. Learn how to develop applications for the Linux environment. In this instructor-led course, you’ll get hands-on experience with the necessary tools and methods for Linux application development and learn about the features and techniques that are unique to Linux.


Sign-up today for one or all programs today (individuals & teams welcome):



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


Robotics Process Automation Developer - RPA (Nanodegree)

Colleagues, the RPA Developer Nanodegree Program equips you with professional-level skills focused on developing and deploying software robots. You will learn basic RPA concepts and how to use the UiPath RPA software platform to automate business processes while refreshing basic programming skills along the way. Training modules with hands-on projects include: 1) Intro to RPA with UiPath - learn about RPA using UiPath, specifically how to use UiPath Studio to develop automation solutions. You’ll first get a deep dive into Studio and how to use activities to program the robot to mimic actions, 2) Sorting Annual Reports - UiPath Advanced Automation Techniques and Design - covers more advanced automation techniques to make you confident automating software, web applications, and beyond. You'll learn how to extract, manipulate, and insert data within Excel and PDF documents, and about the recording options in Studio to assist you in quickly building automation projects. In addition, you’ll learn how to implement debugging techniques to ensure your code is free from errors and runs end to end. And finally, you’ll be introduced to UiPath Orchestrator, a web based management tool, so you can manage your projects and use the developer functionalities to make your projects robust and scalable, and 3) Invoice Scraping - RPA Team Best Practices enables you to address unexpected challenges with consistent and successful methods. First, you’ll understand how to identify and handle common challenges with RPA projects. Then, you’ll learn the best way to design solutions and have clean, organized project solutions. You will understand how RPA teams work together, how automation is an end-to-end process, and how it relates to AI and other technologies, as well as how to learn more and connect with the RPA community. The program also includes an RPA Code Review and Capstone Project on Personal Use Automation.

Sign-up today (individuals & teams welcome): https://fxo.co/CFaO 


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


Tuesday, August 17, 2021

Containerization - Top 3 Kubernetes Training Program Picks

Dev colleagues, with the rapid growth of containers keeping your skills up-to-date is vital. Here are three hand-picked Kubernetes programs to enhance your skill set and competitive advantage. First up, become a Kubernetes Certified Administrator (CKA). The Linux Foundation’s Kubernetes Fundamentals (LFS258) program from the Linux Foundation will give you a strong operating knowledge of Kubernetes, including how to deploy a containerized application and manipulate resources via the API. This program equips you to use the container management platform used by companies like Google to manage their application infrastructure. You will learn how to install and configure a production-grade Kubernetes cluster, from network configuration to upgrades to making deployments available via services. Next, in the Hands-on Kubernetes Training program learn to containerize applications in Kubernetes by following just a few examples. Understand Kubernetes in just a few hours. Dip your toes into Kubernetes before focusing on the CKAD or CKA certifications. 3+ Hours of Video Instruction - Hands-on Kubernetes is focused on teaching you real-world skills for configuration and deployment so you can get started with your Kubernetes projects today. The ten skill-based training modules cover: 1) Understanding the Kubernetes Revolution, 2) Before We Get Started: Let's Talk Containers, 3) Setting up a Kubernetes Environment, 4) Running Your First Application, 5) Behind the Scenes: Understanding the API, 6) Using YAML to Create Kubernetes Objects, 7) Understanding Essential Kubernetes Object Components, 8) Making Applications Accessible, 9) Managing Kubernetes Storage, and 10) Checking it Out in Google Cloud. And third, the Kubernetes for Developers (LFD259) from the Linux Foundation equips you with expertise in high-velocity open source orchestration tools to deploy, scale, and update containerized applications. This course will teach you how to containerize, host, deploy, and configure an application in a multi-node cluster. Starting with a simple Python script, you will define application resources and use core primitives to build, monitor and troubleshoot scalable applications in Kubernetes. 

Register today for one or more programs (individuals & teams welcome):



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


Monday, August 16, 2021

Top 3 Picks for Linux Fundamentals Training

Colleagues, here are our top 3 picks for Linux fundamental (introductory) training to launch your open source career and boost income potential. First, the OSS gold standard - the CompTIA Linux+ baseline certification training with exam voucher ((XK0-004). This includes  1) Introduction, 2) Foundations, 3) Linux Filesystems, 4) Servers, Shell, and Boot Process, 5) Processes and Tasks, and 6) Network Configurations. Next is the Linux Command Line Interface (CLI) training from InformIT. CLI is a powerful tool for users, developers, and administrators. Quick changes to a system with no Graphical Interface, such as many servers or some recovery tasks, can be accomplished with command line tools. Skill-based courseware equips you in: 1) Accessing the Linux Command Line Interface, 2) Getting Help Within the System, 3) Manipulating Files, 4) Managing a Large Number of Files, 5) Editing Files from the Command Line, 6) Access Control: Basic File, 7)  Locating Files on the System,  8) Process Management, and 9) Basic Bash Shell Configuration. And third, Software Defined Networking (LFS465) offered by the industry-leading Linux Foundation. Build high-demand skills involving: 1) Open vSwitch, 2) Simulation and Observation, 3) SDN – History and Evolution, 4) Network Programmability, 5) OpenFlow, 6) Network Virtualization and Multi-tenancy, 7) Introduction to OpenDaylight, 8) YANG, 8) Apache Karaf – the OSGi container, 9) OpenDaylight Controller and MD-SAL, 11) Observing and Logging OpenDaylight, 10) Writing an Application using OpenDaylight, 11) Introduction to Tungsten Fabric, 12) TF Architecture Deep Dive, 13) TF Network Services, 14) TF Network Services Configuration, 15) TF And External Networks, and 16) Observing, Logging, and Analytics. 

Sign-up today for one or all programs today (individuals & teams welcome):



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

Wednesday, August 11, 2021

Docker Containers (Training)

OSS colleagues, this  Docker Containers program will train you to create containerized applications with Docker that are lightweight and portable. First, you will begin using Docker on Ubuntu, Red Hat Enterprise Linux, or Fedora systems (with options of Windows or Mac OS X). Then learn to pull and push Docker container images from and to Docker registries and how to build your own Docker images. Examines orchestration tools such as Kubernetes and Cockpit and development tools such as OpenShift for deploying and managing containers. The curriculum is packed will high-demand skills, including: 1) Welcome to Docker Containers, 2) Getting Docker Software, 3) Using Docker Registries, 4) Starting Up Containers, 5) Making Docker Images from Containers, 6) Keeping Your Docker Build System Healthy, 7) Building Docker Images, 8) Tips for Building Containers, 9) Orchestrating Docker Containers, 10) Developing Containerized Applications, 11) Digging into Advanced Networking and Storage, 12) Running Super Privileged Containers, and 13) Going Further with Docker. 

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


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


Tuesday, August 10, 2021

Kubernetes Certified Admin (Linux Foundation - LFS258)

OSS colleagues, become a Kubernetes Certified Administrator (CKA). The Linux Foundation’s Kubernetes Fundamentals (LFS258) program will give you a strong operating knowledge of Kubernetes, including how to deploy a containerized application and manipulate resources via the API. This program equips you to use the container management platform used by companies like Google to manage their application infrastructure. You will learn how to install and configure a production-grade Kubernetes cluster, from network configuration to upgrades to making deployments available via services. The course also distills key principles, such as pods, deployments, replicasets, and services, and will give you enough information so that you can start using Kubernetes on your own. Training modules are designed to give you high-demand, marketable skills in: 1) Basics of Kubernetes, 2) Installation and Configuration, 3)  Kubernetes Architecture, 4) APIs and Access, 5) API Objects, 6) Managing State with Deployments, 7) Volumes and Data, 8) Services, 9)  Helm, 10) Ingress, 11) Scheduling, 12) Logging and Troubleshooting, 13) Custom Resource Definitions, 14) Security, 15) High Availability, and 16) Exam Domain Review. 

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


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


Monday, August 9, 2021

Top 3 FullStack Developer Training Programs

Dev colleagues, here are our top 3 picks to advance your FullStack Developer career. This high-growth/high-demand field is creating many new career opportunities. First is the React: Zero to Full-Stack program equips you to become a full-stack developer with the React and MERN stacks. Four skill-based training modules cover: 1) Learn JavaScript - gives first-time JavaScript users what they need to become successful developers. Shaun Wassell offers a modern, full-fledged introduction to JavaScript. In particular, the viewer learns the modern syntax of JavaScript: ES6. Next is Mastering Meteor: Powerful Reactive Applications With Full-Stack JavaScript program will equip you in the most exciting full-stack JavaScript platforms to build powerful, reactive applications.Meteor is a powerful platform that enables end-to-end, client and server-side web application development entirely in JavaScript. It enters as an alternative to popular full-stack options such as MEAN and offers developers the opportunity to vastly simplify development concerns while building applications on the run. Meteor's reactive approach to development. Learn to Develop a complex and Define dynamic layouts and implement single page routing for smooth, responsive applications. And third, the Full Stack .NET Web Development program starts with the basics of ASP.NET Core framework and discusses how to extend the already existing architecture of the Core framework..In order to create a RESTful HTTP API, we will need two projects—the Web API itself and the Core containing domain models and business logic—in order to properly define the responsibilities within our solution. Begin  with coding the Core of our solution by talking about repositories, application services, and Data Transfer Objects (DTOs). Learn the ASP.NET Core framework and HTTP API RESTful implementation, Use controllers and endpoints to define routes, Explore good patterns and practices, for example, Domain Driven Design (DDD), Dependency, Study Dependency Injection (DI) or Data Transfer Objects (DTOs), Create a web UI using HTML, CSS, and JavaScript.

Enroll in one or more programs today (individuals & teams welcome): 



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


Monday, August 2, 2021

Linux Performance Tuning - LFS426 (Linux Foundation)

OSS colleagues, the Linux Performance Tuning program (LFS426) from the Linux Foundation is designed for IT professionals who are responsible for optimizing Linux performance. You will learn about industry configuration best practices, the best tried-and-true optimization performance tuning tools and techniques, how to manually optimize the kernel’s behavior, tracing, profiling and instrumentation techniques across a wide range of conditions. It prepares you to use all the tools and techniques you need to keep your Linux systems running at optimal levels. These techniques and tools have been developed and tested in the most demanding high-performance computing environments. Skill-based training modules include: 1) Performance Optimization Principles, 2) Benchmarking, 3) Tuning Interfaces, 4) Monitoring Interfaces, 5) Profiling Techniques and Tools, 6) Tracing Tools, 7) CPU Subsystem, 8) Power Management, 8) Process Scheduling, 9) Memory Subsystem, 10) NUMA Optimizations, 11) I/O Subsystem, 12) Local Filesystems, 13) Network Filesystems, 14) Storage and IO, 15) Analyzing the I/O Subsystem, 16) Network Subsystem Optimization, and  17) Virtualization.

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


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

Wednesday, July 28, 2021

Web Development in Python with Django (Building Backend Web Applications and APIs with Django)

WebDev colleagues, the Web Development in Python with Django program gets you up and running with the Django framework. Learn how to start Django projects and organize code using Django apps. You structure data and define behavior with Django models. You learn how to generate databases based on Django models, manipulate data in the database with Python, and manage a database with Django migrations. Display the data in your database in HTML using Django URL paths, Django views, and the Django Template Language; or display in JSON using Django Rest Framework’s (DRF) Serializers, Routers, and ViewSets. Securely receive, validate, and manipulate incoming user data in your Django Forms or in your DRF Serializers. You even learn how to run a development server inside of Docker. Finally, you learn how to deploy to the cloud in general and to Heroku specifically. Learn to Create a Django project with Django apps, Structure data in Django models for use in a database, Generate and manage a database entirely in Python, Display data via an API using Django Rest Framework, Display data in HTML Pages using Django, Receive and manipulate data via an API created with Django Rest Framework, Receive and manipulate data via HTML forms generated by Django and Deploy your project to the cloud. Skill-based training modules include: 1) Revisit Web Development Fundamental Concepts, 2) Prepare the Project and Manipulate Data, 3)  Display Data via an API, 4) Display Data in HTML Pages, 5) Receive and Manipulate Data via an API, 6) Receive and Manipulate Data via HTML Forms, and 7) Deployment. The program includes over 9 hours of instruction, leverages Python and the Django web framework to develop applications quickly and securely.

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


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