Home  > Resources  > Webinars

Programming Webinars

 
Using AI for Coding Challenges: A Live Walkthrough with Python
Date: May 30, 2024

This Artificial Intelligence (AI) webinar teaches developers how to incorporate AI tools into their coding practices to boost efficiency, reduce errors, and raise the quality of their work.

In this 1-hour webinar, experienced AI practitioner and instructor Chris Penick explores using the latest AI tools to assist with coding in Python, including code completion, bug detection, and more. Chris will guide you through different AI tools, including GitHub Copilot and DeepCode, within popular Integrated Development Environments (IDEs) like VSCode and PyCharm. He will also discuss:

  • How these intelligent tools can help you write cleaner code faster and with fewer errors
  • How AI can suggest precise code snippets, offer smart bug fixes, dynamically generate comprehensive tests, and revamp your code review processes
  • The challenges and ethical considerations that come with using AI in programming
  • The limitations, potential biases, and best practices to ensure you're making the most out of AI without compromising on code quality

Whether you are tweaking an existing codebase or building something from scratch, the insights offered in this enlightening session will help streamline your development process.

Audience: Developers of all skill levels eager to integrate Artificial Intelligence (AI) into their coding practices.

About the Presenter:

Chris Penick is a top-rated instructor for Axcel ILT. He has over thirty years of experience in the IT industry across various platforms. He has guided clients in cybersecurity, architecture, development, and data science. Chris has worked independently for the government, in the military, and as a civilian in the private sector. He holds multiple certifications in security and development from Microsoft, CompTIA, ISC2, and EC Council.

The Building Blocks and Future of Artificial Intelligence
Date: June 1, 2023

Artificial intelligence (AI) deals with creating systems that can reason, learn, and act autonomously. AI has been around for decades, but it has only been in the last few years that AI has really started to take off due in part to the increased availability of data and the development of new algorithms. AI has the potential to revolutionize many industries and has many benefits, but it also comes with ethical concerns and risks for organizations wishing to implement it into their processes.

Join our complimentary AI webinar to discover more about the building blocks that lie beneath today’s AI products and explore how they work at a conceptual level. We’ll also investigate how algorithms are applied in recent AI products and discuss the feasibility of using these AI applications in your projects. In this 1-hour webinar, Chris Penick examines the benefits and challenges that AI integration may bring to your organization and discusses:

  • The foundational algorithms of AI and machine learning
  • How to integrate AI into development and business products
  • What ethical implications exist on the use or restriction of AI
  • How to use AI and ML safely and productively

At the conclusion, Chris will welcome your questions.

Audience:

Anyone interested in learning about AI.  No AI experience is assumed.

Duration: 60 minutes

Cost: Free!

About the Presenter:

Chris Penick, Stream Lead for Web Age Solutions, has over thirty years of experience in the IT industry across a variety of platforms. Chris has guided clients in cybersecurity, architecture, web development, and data science. He holds multiple certifications in security and development from Microsoft, CompTIA, ISC2, and EC Council. Chris teaches many courses for Accelebrate and Web Age, including Terraform, Kubernetes, Data Science with Python, AI, Java, and more.

Terraform Fundamentals
Date: May 11, 2023

Terraform is a tool that allows you to manage your “infrastructure as code”. In other words, it enables you to define and manage your infrastructure, operating systems, updates, configurations, applications, etc., just like you would any other software. With Terraform, you can create, change, and version your cloud and on-prem resources safely and efficiently.

Terraform helps DevOps teams manage multi-cloud deployments by providing a consistent way to manage infrastructure across different cloud providers. By automating the process of provisioning and managing infrastructure with a standard code language you can save time and reduce errors.

In this 1-hour webinar, Chris will:

  • Introduction to Terraform and its benefits
  • Understanding the Terraform language and syntax
  • Working with providers and modules
  • Managing state in Terraform
  • Best practices for Terraform development and deployment
  • Common Terraform use cases

At the conclusion, Chris will welcome your questions.

Audience:

Anyone interested in learning about Terraform. No Terraform experience is assumed.

Duration: 60 minutes

Cost: Free!

About the Presenter:

Chris Penick, Stream Lead for Web Age Solutions (Accelebrate’s sister company), has over thirty years of experience in the IT industry across a variety of platforms. Chris has guided clients in cybersecurity, architecture, web development, and data science. He holds multiple certifications in security and development from Microsoft, CompTIA, ISC2, and EC Council. Chris teaches many courses for Accelebrate and Web Age, including Kubernetes and Git.

Get to know the Issues and Solutions behind Kubernetes Patterns
Date: January 19, 2023

The rise of microservices architected applications and the use of containers to run them are two major changes in the way applications are designed and delivered. Along with the advantages of these approaches come challenges that require new thinking to overcome.

Challenges such as:

  • How can Kubernetes schedule workloads onto available resources?
  • How can a load balancer know which instances are viable?
  • How can we farm out and harvest work done by multiple distributed services?
  • How are horizontal concerns like logging architected to take advantage of reusability?

During this webinar we’ll look at the primary Kubernetes patterns, discussing why they exist, and what issues they solve.

Are you an application developer, technical lead or deployment specialist?
Do you regularly work with Kubernetes and cloud-native applications?
If so, then this webinar will help you:

  • Recognize common microservices and container architectural issues
  • Understand the solutions others have found, and which ones have been documented in the form of patterns
Battle of the UI Libraries – Blazor, React, and Angular
Date: November 2, 2022

Long ago, Angular.js, the predecessor to Angular, was highly popular for building web application UIs. Due to delays of Angular 2, and Facebook’s release of the React component library, the Angular family faded, and React’s popularity grew. Whether it was Angular or React, JavaScript-based UI libraries reigned supreme for many years, until now. There is a new technology seeking to remove JavaScript as the sole UI superpower, and that technology is Blazor.

With Blazor, browser-based UIs can be written with C# code using one of two hosting models. The C# can run client-side as WebAssembly or server-side, with UI updates performed over web sockets. Regardless of the hosting model, the end user experiences modern UI just like the kind of UI React and Angular provide, but written in C#. Join us to learn which technology will suit your organization best, and why you should choose one UI framework over another.

Using Jasmine to test and debug Angular applications
Date: October 7, 2021

Most Web Applications have become far too large and complex for manual testing to be a viable option. That being the case, if you haven’t already done so, you’re going to have to pick a suitable test framework. When it comes to Angular, there are a few test frameworks that top the list in terms of popularity and compatibility, and Jasmine is definitely one of them. If you’re developing applications with Angular and are evaluating Jasmine as a potential option for testing, or you’re interested in learning how to leverage Jasmine to test and debug Angular Applications, this webinar will be an hour well spent.

Topics that will be discussed:

• Unit Testing in Jasmine

• Jasmine Configuration

• Unit testing in Angular – Components, Pipes and Services

• Unit testing in Angular – DOM Interactions, Routing and Code Coverage

• Integration Testing

• Async testing

How to create mobile apps with React Native
Date: January 28, 2021

Is your organization interested in learning React Native? Join us for this webinar to learn why so many are excited about React Native.

Why you should care
React Native is the leading technology for creating mobile apps. React Native reduces your development time if you’re creating an app for both iOS and Android. How? React Native allows you to write the app one time, and it creates two outputs, one that can be deployed to the Apple AppStore for iPhones/iPads, and the other goes to the Google Play Store for all Android phones and tablets. It’s two apps with one code base.

What you can expect
In 60 minutes, we’ll introduce you to React Native, show you how it works, create a sample app that could be deployed to any device, and answer any questions you might have.

Who leads the session
Rap Payne is a software developer who has created and sold several small businesses, and consulted/spoken to hundreds of organizations worldwide. He tweets as @RapPayne.

Using React Hooks
Date: October 22, 2020

Many React developers like the way you can create components using basic functions instead of more complex classes. The problem is that some React features could only be accessed when using class based components. But now, using Hooks, those features are also available in functional components. In this webinar we’ll review and show how to use the most common hooks including useState, useEffect and useContext.

Demystifying JavaScript Libraries and Frameworks
Date: August 28, 2020

Bootstrap, jQuery, Angular, React, Vue. There are so many libraries and frameworks that are used to develop modern web applications. Each has its strength, but it can seem like a daunting task to choose which library or framework for your next web application project.
Join us for a 3 hour webinar as we explore the different libraries and frameworks that are currently available and in use to develop rich, modern web applications, and let us help you demystify which ones may be best suited for your development effort.

Details:
1. Overview of Web Applications
2. HTML, JavaScript and CSS
3. What is a Single Page Application (SPA)
4. jQuery Overview
5. Bootstrap Overview
6. AngularJS Overview
7. React Overview
8. Vue.js Overview

Duration: 2 hour 45 minutes

Upgrading to Angular 10
Date: July 23, 2020

Learn how to upgrade an Angular application to Angular 10. We’ll use a real application, and migrate it from Angular 8 to Angular 10. We’ll also build and deploy the application to Apache web server.

Why You Should Learn Go
Date: May 26, 2020

Go has seen a tremendous growth in popularity. It is used by many large open source projects like Docker, Kubernetes and Terraform. But what is it exactly?

Go is an open source project developed by a team at Google and many contributors from the open source community. It is similar syntactically to C, and is small, statically typed and run-time efficient. The language supports many powerful capabilities such as pointers, memory safety, garbage collection, structural typing, and CSP-style concurrency. Just as important, it has become a popular replacement for untyped scripting languages.

This webinar will offer you the opportunity to see for yourself why Go is the next-generation language for today’s modern computer environment.

What is Vue.js?
Date: May 14, 2020

Vue.js is a modern front end framework. In this webinar we’ll introduce you to Vue.js, and cover the following topics:

– What is Vue.js?
– How to install and use Vue.js?
– Rendering information using template
– Accepting user input
– Event handling

Jenkins Pipelines for Continuous Delivery Automation
Date: April 22, 2020

Jenkins isn’t just for build jobs – Jenkins Pipelines provide a powerful tool for automating a continuous delivery process, and can even support general-purpose automation for a wide range of DevOps activities. This two-hour webinar touches on the highlights of Jenkins Pipelines – what they are, what makes them an essential part of your toolkit, and how they work. Through a series of demonstrations, we’ll see a pipeline develop that builds software, and distributes testing across multiple machines.

This webinar is based on a two-day Web Age course, “Jenkins Pipelines”.

The Jenkins Pipelines course takes Jenkins users beyond basic build jobs, providing a comprehensive overview of pipelines. We cover pipeline automation from the basics, through advanced use cases, pointing out common patterns and common pitfalls. A knowledge of basic Jenkins is assumed, but no prior experience with pipelines is required. After this course, you’ll have the tools to start automating your software build, test, and deployment activities following Jenkins best practices.

How to Create React Applications using TypeScript
Date: March 18, 2020

React is a popular JavaScript framework for creating components. TypeScript is a superset of JavaScript providing type safety as well as numerous other advanced features. In this webinar we’ll take a look at the setup needed to code React components in TypeScript, and then write actual components using TypeScript.

Introduction to Tensorflow
Date: September 17, 2019

Please join us for a beginner level webinar on Google’s machine learning library called Tensorflow. Learn about the advantages of Tensorflow, graph based computing, and basic model building. This webinar will be mostly hands on, and the presenter will use Google’s Colab to demonstrate actual working code.

Microservices-Load Balancing, Monitoring and Tracing
Date: August 27, 2019

A service mesh is a network of Microservices that make up applications and the interactions between them. Load balancing, monitoring, and tracing are some of the important requirements for a service mesh. Come and join us for a webinar where we discuss how Kubernetes helps in adding load balancing and failure recovery. We will also discuss how to monitor Microservices by using Prometheus and implement tracing by using Jaegar.

Follow Us

Webinar Categories