APEX SYSTEMS WEBINARS

Follow us on our social media channels,where we share lots of great content and events!

Twitter Facebook LinkedIn Instagram

Programming

Edit
  
  
  
EventDescription
  
KeyWords
  
KeyWordsSelect
  
Body_No_Spec_Char
  
  
Edit
  
https://www.apexsystems.com/Events/PublishingImages/Testing%20Vue.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Testing%20Vue.js%20with%20Raju%20Gandhi-20190813%201701-1.mp4
In this session we will take a look at the tools and techniques that allow us to test our Vue.js applications, at all levels, including unit testing, integration testing as well as end-to-end testing. By the end of this session you will have a strong grasp of how we can build confidence in our code base, while writing a test suite that is easy to maintain and that grows as our application grows.

About the speaker
Raju Gandhi is a programmer, consultant, speaker, and trainer. With over 15 years of experience in software development, Raju is a strong proponent of the functional mindset, favoring immutability in both software and hardware. He believes that by embracing Agile and DevOps, we can deliver software that customers cherish. You can find him online on twitter as @looselytyped, as well as his blog, https://www.looselytyped.com. He is a speaker for the No Fluff Just Stuff Java conference series, as well as many other conferences like UberConf, RichWeb, ArchConf, FrontEnd Fest, Devoxx, GIDS (India) and acts as an instructor on O'Reilly (https://www.oreilly.com/pub/au/7764). In his spare time, you will find Raju reading, playing with technology, or spending time with his wonderful and significantly better half.
8/13/2019 1:00 PMProgramming; Quality Assurance / Testing
In this session we will take a look at the tools and techniques that allow us to test our Vuejs applications at all levels including unit testing integration testing as well as end-to-end testing By the end of this session you will have a strong grasp of how we can build confidence in our code base while writing a test suite that is easy to maintain and that grows as our application grows

About the speaker
Raju Gandhi is a programmer consultant speaker and trainer With over 15 years of experience in software development Raju is a strong proponent of the functional mindset favoring immutability in both software and hardware He believes that by embracing Agile and DevOps we can deliver software that customers cherish You can find him online on twitter as @looselytyped as well as his blog httpswwwlooselytypedcom He is a speaker for the No Fluff Just Stuff Java conference series as well as many other conferences like UberConf RichWeb ArchConf FrontEnd Fest Devoxx GIDS India and acts as an instructor on OReilly httpswwworeillycompubau7764 In his spare time you will find Raju reading playing with technology or spending time with his wonderful and significantly better half
Testing Vuejs with Raju Gandhi - Vue63 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/GettingStartedWithASP.NETCore.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Getting%20Started%20with%20ASP.NET%20Core%20with%20Dan%20Wahlin-20190719%201501-1.mp4
ASP.NET Core provides a robust, cross-platform solution that can be used to build web applications and RESTful services using C#. In this session you’ll learn about the different options that ASP.NET Core provides including MVC, Razor Pages, and Web API and see how you can get started using them on Windows, Mac, or Linux.

Bio:
Dan Wahlin founded Wahlin Consulting (https://codewithdan.com) which provides training, consulting and architecture services on Web technologies such as Angular, Node.js, Express, JavaScript, TypeScript, C#, ASP.NET Core, Web API, Microservices, and Docker. He’s also published many developer courses on Pluralsight.com and Udemy.com. Dan is a Docker Captain, Google GDE, Microsoft MVP and Regional Director and speaks at conferences and user groups around the world.  Dan has written several books on Web technologies, hundreds of technical articles and blog posts (https://blog.codewithdan.com) and runs the "Code with Dan Web Development Newsletter" - a great way to stay up on the latest technologies. Follow Dan on Twitter @DanWahlin.
7/19/2019 11:00 AM.NET ; ProgrammingProgramming
ASPNET Core provides a robust cross-platform solution that can be used to build web applications and RESTful services using C In this session you’ll learn about the different options that ASPNET Core provides including MVC Razor Pages and Web API and see how you can get started using them on Windows Mac or Linux

Bio
Dan Wahlin founded Wahlin Consulting httpscodewithdancom which provides training consulting and architecture services on Web technologies such as Angular Nodejs Express JavaScript TypeScript C ASPNET Core Web API Microservices and Docker He’s also published many developer courses on Pluralsightcom and Udemycom Dan is a Docker Captain Google GDE Microsoft MVP and Regional Director and speaks at conferences and user groups around the world  Dan has written several books on Web technologies hundreds of technical articles and blog posts httpsblogcodewithdancom and runs the Code with Dan Web Development Newsletter - a great way to stay up on the latest technologies Follow Dan on Twitter @DanWahlin
Getting Started with ASPNET Core with Dan Wahlin65 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/ServerlessCloud.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Getting%20Started%20with%20Serverless%20Cloud%20Computing%20with%20Dan%20Wahlin-20190628%201703-1.mp4
Interested in serverless computing but don’t know where to start? Is serverless appropriate for your application scenarios? In this webinar Dan Wahlin will discuss the role that serverless can play in applications, discuss when and when not to use serverless, and cover different options that are available for serverless deployments.

Bio:
Dan Wahlin founded Wahlin Consulting (https://codewithdan.com) which provides training, consulting and architecture services on Web technologies such as Angular, Node.js, Express, JavaScript, TypeScript, C#, ASP.NET Core, Web API, Microservices, and Docker. He’s also published many developer courses on Pluralsight.com and Udemy.com. Dan is a Docker Captain, Google GDE, Microsoft MVP and Regional Director and speaks at conferences and user groups around the world.  Dan has written several books on Web technologies, hundreds of technical articles and blog posts (https://blog.codewithdan.com) and runs the "Code with Dan Web Development Newsletter" - a great way to stay up on the latest technologies. Follow Dan on Twitter @DanWahlin.
6/28/2019 1:00 PMCloud; Programming
Interested in serverless computing but don’t know where to start Is serverless appropriate for your application scenarios In this webinar Dan Wahlin will discuss the role that serverless can play in applications discuss when and when not to use serverless and cover different options that are available for serverless deployments

Bio
Dan Wahlin founded Wahlin Consulting httpscodewithdancom which provides training consulting and architecture services on Web technologies such as Angular Nodejs Express JavaScript TypeScript C ASPNET Core Web API Microservices and Docker He’s also published many developer courses on Pluralsightcom and Udemycom Dan is a Docker Captain Google GDE Microsoft MVP and Regional Director and speaks at conferences and user groups around the world  Dan has written several books on Web technologies hundreds of technical articles and blog posts httpsblogcodewithdancom and runs the Code with Dan Web Development Newsletter - a great way to stay up on the latest technologies Follow Dan on Twitter @DanWahlin
Getting Started with Serverless Cloud Computing with Dan Wahlin62 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/UsingNode.JSMongooseandMongoDb.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Using%20Node.js%2C%20Mongoose%2C%20and%20MongoDb%20with%20Dan%20Wahlin-20190510%201701-1.mp4
Node.js provides many different options for hitting a variety of databases. If you’re working with a NoSQL database such as MongoDB you can use packages like mongoose to select and manipulate data. In this session we’ll examine some of the different options available and discuss how you can get started using mongoose in your Node apps to call MongoDB and work with data.

Bio:
Dan Wahlin founded Wahlin Consulting (https://codewithdan.com) which provides training, consulting and architecture services on Web technologies such as Angular, Node.js, Express, JavaScript, TypeScript, C#, ASP.NET Core, Web API, Microservices, and Docker. He’s also published many developer courses on Pluralsight.com and Udemy.com. Dan is a Docker Captain, Google GDE, Microsoft MVP and Regional Director and speaks at conferences and user groups around the world.  Dan has written several books on Web technologies, hundreds of technical articles and blog posts (https://blog.codewithdan.com) and runs the "Code with Dan Web Development Newsletter" - a great way to stay up on the latest technologies. Follow Dan on Twitter @DanWahlin.
5/10/2019 1:00 PMData; Programming
Nodejs provides many different options for hitting a variety of databases If you’re working with a NoSQL database such as MongoDB you can use packages like mongoose to select and manipulate data In this session we’ll examine some of the different options available and discuss how you can get started using mongoose in your Node apps to call MongoDB and work with data

Bio
Dan Wahlin founded Wahlin Consulting httpscodewithdancom which provides training consulting and architecture services on Web technologies such as Angular Nodejs Express JavaScript TypeScript C ASPNET Core Web API Microservices and Docker He’s also published many developer courses on Pluralsightcom and Udemycom Dan is a Docker Captain Google GDE Microsoft MVP and Regional Director and speaks at conferences and user groups around the world  Dan has written several books on Web technologies hundreds of technical articles and blog posts httpsblogcodewithdancom and runs the Code with Dan Web Development Newsletter - a great way to stay up on the latest technologies Follow Dan on Twitter @DanWahlin
Using Nodejs Mongoose and MongoDb with Dan Wahlin62 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/Intermediate%20Git.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Intermediate%20Git%20with%20Raju%20Gandhi-20190416%201701-1.mp4
Intermediate Git (DevOps)
You have been using Git for a while now. You understand the DAG and how commands like merge and rebase work. But there is a lot more to Git such as the stash, reflog, and interactive rebases. How can one use these to make their more effective use of Git?

In this session we will look at some of the advanced facilities that Git offers. We will see how we can use the stash to improve our workflow with Git, how we use rebase to rewrite and even split commits. After this session you will be well on your way to Git mastery.

About the speaker
Raju Gandhi is a programmer, consultant, speaker, trainer and all around nice guy. He has worked in the software industry for over 15 years, with experience in both government and private sector. He is a strong advocate of functional programming, and a proponent of immutability across both hardware and software. You can find him online on twitter as @looselytyped, as well as his blog, https://www.looselytyped.com. He’s a speaker for the No Fluff Just Stuff Java conference series, who host UberCon, RichWeb, ArchCon, Angular Summits, etc., and does about 20 conferences a year. In his spare time, you will find Raju reading, playing with technology, or spending time with his wonderful and significantly better half.
4/16/2019 1:00 PMDevOps; Infrastructure
Intermediate Git DevOps
You have been using Git for a while now You understand the DAG and how commands like merge and rebase work But there is a lot more to Git such as the stash reflog and interactive rebases How can one use these to make their more effective use of Git

In this session we will look at some of the advanced facilities that Git offers We will see how we can use the stash to improve our workflow with Git how we use rebase to rewrite and even split commits After this session you will be well on your way to Git mastery

About the speaker
Raju Gandhi is a programmer consultant speaker trainer and all around nice guy He has worked in the software industry for over 15 years with experience in both government and private sector He is a strong advocate of functional programming and a proponent of immutability across both hardware and software You can find him online on twitter as @looselytyped as well as his blog httpswwwlooselytypedcom He’s a speaker for the No Fluff Just Stuff Java conference series who host UberCon RichWeb ArchCon Angular Summits etc and does about 20 conferences a year In his spare time you will find Raju reading playing with technology or spending time with his wonderful and significantly better half
Intermediate Git with Raju Gandhi60 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/GettingStartedWithNodeJS-360x360.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Getting%20Started%20with%20Node.js%20and%20Express%20with%20Dan%20Wahlin-20190321%201700-1.mp4
Learn the fundamentals of using Node.js and Express to build web applications and/or RESTful services. In this session we’ll start with the basics and progressively add additional information to help jumpstart your learning process. By the end you’ll understand what Node and Express are capable of and how they can be used.

Bio:
Dan Wahlin founded Wahlin Consulting (https://codewithdan.com) which provides training, consulting and architecture services on Web technologies such as Angular, Node.js, Express, JavaScript, TypeScript, C#, ASP.NET Core, Web API, Microservices, and Docker. He’s also published many developer courses on Pluralsight.com and Udemy.com. Dan is a Docker Captain, Google GDE, Microsoft MVP and Regional Director and speaks at conferences and user groups around the world.  Dan has written several books on Web technologies, hundreds of technical articles and blog posts (https://blog.codewithdan.com) and runs the "Code with Dan Web Development Newsletter" - a great way to stay up on the latest technologies. Follow Dan on Twitter @DanWahlin.
3/21/2019 1:00 PMJavaScript; Programming
Learn the fundamentals of using Nodejs and Express to build web applications andor RESTful services In this session we’ll start with the basics and progressively add additional information to help jumpstart your learning process By the end you’ll understand what Node and Express are capable of and how they can be used

Bio
Dan Wahlin founded Wahlin Consulting httpscodewithdancom which provides training consulting and architecture services on Web technologies such as Angular Nodejs Express JavaScript TypeScript C ASPNET Core Web API Microservices and Docker He’s also published many developer courses on Pluralsightcom and Udemycom Dan is a Docker Captain Google GDE Microsoft MVP and Regional Director and speaks at conferences and user groups around the world  Dan has written several books on Web technologies hundreds of technical articles and blog posts httpsblogcodewithdancom and runs the Code with Dan Web Development Newsletter - a great way to stay up on the latest technologies Follow Dan on Twitter @DanWahlin
Getting Started with Nodejs and Express with Dan Wahlin75 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/TT-Introduction%20to%20VueJs_360x360.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Introduction%20to%20Vue.js%20with%20John%20Papa-20190130%201801-1.mp4
JavaScript and its ecosystem can be complex. What if you could learn a framework and be productive right away? We'll learn the basics of Vue.js and show how to get an app running in less than a minute! We'll explore what makes Vue unique, how to get started, and cover the fundamentals you need to produce web apps in today's environment. We'll touch on data bindings, templates, components, routing, state management, and the Vue CLI. You'll walk away knowing why Vue is one of the hottest rising stars in the Web world and how to take create apps on your own.

Speaker Bio
John Papa is a Google Developer Expert, Microsoft Regional Director and MVP, author of 100+ articles and 10 books, and a former technology Evangelist for Microsoft client teams. He specializes in professional application development with technologies including HTML5, JavaScript, CSS, Angular, Gulp, Knockout, C#, and ASP.NET. He can often be found speaking around the world at keynotes and sessions for conferences such as ngConf, Build, MIX, PDC, TechEd, VSLive and AngleBrackets. John is a co-host of the popular Adventures in Angular podcast and formerly was the host of the show Silverlight TV on Channel 9 and hosted many events including the MIXer and Open Source Fest at major conferences. He currently enjoys authoring courses for Pluralsight. You can always find John at johnpapa.net or on twitter at @john_papa.

If you’re looking for more training from John Papa, including AngularJS, John has 20+ courses available via Pluralsight – https://www.pluralsight.com/authors/john-papa
1/30/2019 1:00 PMJavaScript; Programming
JavaScript and its ecosystem can be complex What if you could learn a framework and be productive right away Well learn the basics of Vuejs and show how to get an app running in less than a minute Well explore what makes Vue unique how to get started and cover the fundamentals you need to produce web apps in todays environment Well touch on data bindings templates components routing state management and the Vue CLI Youll walk away knowing why Vue is one of the hottest rising stars in the Web world and how to take create apps on your own

Speaker Bio
John Papa is a Google Developer Expert Microsoft Regional Director and MVP author of 100 articles and 10 books and a former technology Evangelist for Microsoft client teams He specializes in professional application development with technologies including HTML5 JavaScript CSS Angular Gulp Knockout C and ASPNET He can often be found speaking around the world at keynotes and sessions for conferences such as ngConf Build MIX PDC TechEd VSLive and AngleBrackets John is a co-host of the popular Adventures in Angular podcast and formerly was the host of the show Silverlight TV on Channel 9 and hosted many events including the MIXer and Open Source Fest at major conferences He currently enjoys authoring courses for Pluralsight You can always find John at johnpapanet or on twitter at @john_papa

If you’re looking for more training from John Papa including AngularJS John has 20 courses available via Pluralsight – httpswwwpluralsightcomauthorsjohn-papa
Introduction to Vue with John Papa Vuejs58 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/TT-Ansile.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/I-a-a-C%20with%20Ansible%20with%20Raju%20Gandhi%20-20181213%201805-1.mp4
An integral part to any DevOps effort involves automation. No longer do we wish to manage tens, hundreds or even thousands of servers by hand, even if that were possible. What we need is a programmatic way to create and configure servers, be those for local development, all the way to production.

This is where tools like Ansible come into play. Ansible offers us a way to define what our server configurations are to look like using plain-text, version-controlled configuration files.

Not only does this help with avoiding “snow-flakes”, but it promotes server configuration to participate in the SDLC, pulling server configuration closer to the developers.

In this session, we will explore what Ansible has to offer, decipher the Ansible terminology, and run some examples to configure a local server.

About the speaker
Raju Gandhi is a programmer, consultant, speaker, trainer and all around nice guy. He has worked in the software industry for over 15 years, with experience in both government and private sector. He is a strong advocate of functional programming, and a proponent of immutability across both hardware and software. You can find him online on twitter as @looselytyped, as well as his blog, https://www.looselytyped.com. He’s a speaker for the No Fluff Just Stuff Java conference series, who host UberCon, RichWeb, ArchCon, Angular Summits, etc., and does about 20 conferences a year. In his spare time, you will find Raju reading, playing with technology, or spending time with his wonderful and significantly better half.
12/13/2018 1:00 PMProgramming; DevOps
An integral part to any DevOps effort involves automation No longer do we wish to manage tens hundreds or even thousands of servers by hand even if that were possible What we need is a programmatic way to create and configure servers be those for local development all the way to production

This is where tools like Ansible come into play Ansible offers us a way to define what our server configurations are to look like using plain-text version-controlled configuration files

Not only does this help with avoiding “snow-flakes” but it promotes server configuration to participate in the SDLC pulling server configuration closer to the developers

In this session we will explore what Ansible has to offer decipher the Ansible terminology and run some examples to configure a local server

About the speaker
Raju Gandhi is a programmer consultant speaker trainer and all around nice guy He has worked in the software industry for over 15 years with experience in both government and private sector He is a strong advocate of functional programming and a proponent of immutability across both hardware and software You can find him online on twitter as @looselytyped as well as his blog httpswwwlooselytypedcom He’s a speaker for the No Fluff Just Stuff Java conference series who host UberCon RichWeb ArchCon Angular Summits etc and does about 20 conferences a year In his spare time you will find Raju reading playing with technology or spending time with his wonderful and significantly better half
I-a-a-C with Ansible with Raju Gandhi58 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/Java%20TT%202%20(1).pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Exploring%20Java%209%2C%20Part%202%20with%20Venkat%20Subramaniam-20181105%201800-1.mp4
Exploring Java 9: Part II
Java 9 is by far the biggest change to the Java language, the JDK, and the JVM. In this two part series we will explore the improvements, the additions. and the advances. In part II we focus on Java Modularization. We will look at the need for modularization, discuss the benefits it offers, and with a series of examples build and use Java 9 modules. We will also discuss how to transition from pre-Java 9 to Java 9 modules.

About the speaker
Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., creator of agilelearner.com, and an instructional professor at the University of Houston.

He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects.

Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at agiledeveloper.com. You can reach him by email at venkats@agiledeveloper.com or on twitter at @venkat_s.
11/5/2018 1:00 PMJava; Programming
Exploring Java 9 Part II
Java 9 is by far the biggest change to the Java language the JDK and the JVM In this two part series we will explore the improvements the additions and the advances In part II we focus on Java Modularization We will look at the need for modularization discuss the benefits it offers and with a series of examples build and use Java 9 modules We will also discuss how to transition from pre-Java 9 to Java 9 modules

About the speaker
Dr Venkat Subramaniam is an award-winning author founder of Agile Developer Inc creator of agilelearnercom and an instructional professor at the University of Houston

He has trained and mentored thousands of software developers in the US Canada Europe and Asia and is a regularly-invited speaker at several international conferences Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects

Venkat is a coauthor of multiple technical books including the 2007 Jolt Productivity award winning book Practices of an Agile Developer You can find a list of his books at agiledevelopercom You can reach him by email at venkats@agiledevelopercom or on twitter at @venkat_s
Exploring Java 9 Part 2 with Venkat Subramaniam90 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/Java%20TT%201.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Exploring%20Java%209%20Part%20I%20with%20Venkat%20Subramaniam-20181030%201700-1.mp4
Exploring Java 9: Part I
Java 9 is by far the biggest change to the Java language, the JDK, and the JVM. In this two part series we will explore the improvements, the additions. and the advances. In part I we will look at the language level changes and the addition of new and highly valuable methods in the JDK. We will also discuss the benefits of the Java REPL—JShell.

About the speaker
Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., creator of agilelearner.com, and an instructional professor at the University of Houston.
He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects.

Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at agiledeveloper.com. You can reach him by email at venkats@agiledeveloper.com or on twitter at @venkat_s.
10/30/2018 1:00 PMJava; Programming
Exploring Java 9 Part I
Java 9 is by far the biggest change to the Java language the JDK and the JVM In this two part series we will explore the improvements the additions and the advances In part I we will look at the language level changes and the addition of new and highly valuable methods in the JDK We will also discuss the benefits of the Java REPL—JShell

About the speaker
Dr Venkat Subramaniam is an award-winning author founder of Agile Developer Inc creator of agilelearnercom and an instructional professor at the University of Houston
He has trained and mentored thousands of software developers in the US Canada Europe and Asia and is a regularly-invited speaker at several international conferences Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects

Venkat is a coauthor of multiple technical books including the 2007 Jolt Productivity award winning book Practices of an Agile Developer You can find a list of his books at agiledevelopercom You can reach him by email at venkats@agiledevelopercom or on twitter at @venkat_s
Exploring Java 9 Part 1 with Venkat Subramaniam90 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/Kubernetes%20-%20TT.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Getting%20Started%20with%20Kubernetes%20with%20Dan%20Wahlin-20181005%201703-1.mp4
Getting Started with Kubernetes
How do you manage multiple containers that may need to be scaled out over time? Kubernetes to the rescue! Kubernetes is popular open-source system for automating deployment, scaling, and management of containerized applications. In this webinar, Dan Wahlin will discuss the role that Kubernetes plays, describe key concepts such as pods, nodes, and deployments, and show how you can get started using Kubernetes locally or in the cloud. If you've heard about Kubernetes but haven't made time to learn more about it then this is the webinar for you!

Bio:
Dan Wahlin founded Wahlin Consulting (https://codewithdan.com) which provides training, consulting and architecture services on Web technologies such as Angular, Node.js, Express, JavaScript, TypeScript, C#, ASP.NET Core, Web API, Microservices, and Docker. He’s also published many developer courses on Pluralsight.com and Udemy.com. Dan is a Docker Captain, Google GDE, Microsoft MVP and Regional Director and speaks at conferences and user groups around the world.  Dan has written several books on Web technologies, hundreds of technical articles and blog posts (https://blog.codewithdan.com) and runs the "Code with Dan Web Development Newsletter" - a great way to stay up on the latest technologies. Follow Dan on Twitter @DanWahlin.
10/5/2018 1:00 PMProgramming
Getting Started with Kubernetes
How do you manage multiple containers that may need to be scaled out over time Kubernetes to the rescue Kubernetes is popular open-source system for automating deployment scaling and management of containerized applications In this webinar Dan Wahlin will discuss the role that Kubernetes plays describe key concepts such as pods nodes and deployments and show how you can get started using Kubernetes locally or in the cloud If youve heard about Kubernetes but havent made time to learn more about it then this is the webinar for you

Bio
Dan Wahlin founded Wahlin Consulting httpscodewithdancom which provides training consulting and architecture services on Web technologies such as Angular Nodejs Express JavaScript TypeScript C ASPNET Core Web API Microservices and Docker He’s also published many developer courses on Pluralsightcom and Udemycom Dan is a Docker Captain Google GDE Microsoft MVP and Regional Director and speaks at conferences and user groups around the world  Dan has written several books on Web technologies hundreds of technical articles and blog posts httpsblogcodewithdancom and runs the Code with Dan Web Development Newsletter - a great way to stay up on the latest technologies Follow Dan on Twitter @DanWahlin
Getting Started with Kubernetes with Dan Wahlin 70 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/JavaKubernets%20-%20TT.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/A%20Java%20Developer%E2%80%99s%20Journey%20in%20Kubernetes%20Land%20with%20Arun%20Gupta%20-20180924%201700-1.mp4
 
A Java Developer’s Journey in Kubernetes Land
Deploying your Java application in a Kubernetes cluster could feel like Alice in Wonderland. You keep going down the rabbit hole and don’t know how to make that ride comfortable. This no-slide and code-only session will explain how a Java application consisting of different microservices can be deployed in a Kubernetes cluster. Specifically, it will explain the following:
• Show a Java application with three microservices
• How this application is packaged as a Docker image
• Create Kubernetes manifests
• How Helm charts are created and hosted in a Helm repository
• Test in a local environment such as minikube
• Attach debugger (may need to find out if tooling exists in this area)
• Install Istio in k8s, show service visibility
• Install k8s on AWS
• Migrate application from a local cluster to a cluster on the Cloud
• Setup deployment pipeline using CodePipeline
• Use an Alexa skill to scale the application
• Change application, show A/B using Istio

Bio:
Arun Gupta is a Principal Technologist at Amazon Web Services. He is responsible for the Cloud Native Computing Foundation (CNCF) strategy within AWS, and participates at CNCF Board and technical meetings actively. He particularly enjoys AMA on Containers and Serverless. He has built and led developer communities for several years at Sun, Oracle, Red Hat and Couchbase. He has extensive speaking experience in 40+ countries on myriad topics. Gupta also founded the Devoxx4Kids chapter in the US and continues to promote technology education among children. A prolific blogger, author of several books, an avid runner, a globe trotter, a Docker Captain, a Java Champion, a JUG leader, he is easily accessible at @arungupta on twitter.
 
9/24/2018 1:00 PMJava; Programming
 
A Java Developer’s Journey in Kubernetes Land
Deploying your Java application in a Kubernetes cluster could feel like Alice in Wonderland You keep going down the rabbit hole and don’t know how to make that ride comfortable This no-slide and code-only session will explain how a Java application consisting of different microservices can be deployed in a Kubernetes cluster Specifically it will explain the following
• Show a Java application with three microservices
• How this application is packaged as a Docker image
• Create Kubernetes manifests
• How Helm charts are created and hosted in a Helm repository
• Test in a local environment such as minikube
• Attach debugger may need to find out if tooling exists in this area
• Install Istio in k8s show service visibility
• Install k8s on AWS
• Migrate application from a local cluster to a cluster on the Cloud
• Setup deployment pipeline using CodePipeline
• Use an Alexa skill to scale the application
• Change application show AB using Istio

Bio
Arun Gupta is a Principal Technologist at Amazon Web Services He is responsible for the Cloud Native Computing Foundation CNCF strategy within AWS and participates at CNCF Board and technical meetings actively He particularly enjoys AMA on Containers and Serverless He has built and led developer communities for several years at Sun Oracle Red Hat and Couchbase He has extensive speaking experience in 40 countries on myriad topics Gupta also founded the Devoxx4Kids chapter in the US and continues to promote technology education among children A prolific blogger author of several books an avid runner a globe trotter a Docker Captain a Java Champion a JUG leader he is easily accessible at @arungupta on twitter
 
A Java Developer’s Journey in Kubernetes Land with Arun Gupta 58 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/Redux%20w%20Raju%20Gandhi%20360x360.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Redux%20with%20Raju%20Gandhi-20180815%201701-1.mp4
Redux has fast become one of the pillars for state management in the modern era of web application development. Though tiny, it packs a punch, and in this session we will explore the principles behind redux and see how to use it in our web applications. We will start with the three principles of redux, then look at actions (and action creators), reducers, and finally the store, and how these three simple pieces allow us to reason about our code. We will also see how Redux DevTools can help us debug our applications easily, as well as some benefits of immutability such as time-travel.

About the speaker
Raju Gandhi is a programmer, consultant, speaker, trainer and all around nice guy. He has worked in the software industry for over 15 years, with experience in both government and private sector. He is a strong advocate of functional programming, and a proponent of immutability across both hardware and software. You can find him online on twitter as @looselytyped, as well as his blog, https://www.looselytyped.com. He’s a speaker for the No Fluff Just Stuff Java conference series, who host UberCon, RichWeb, ArchCon, Angular Summits, etc., and does about 20 conferences a year. In his spare time, you will find Raju reading, playing with technology, or spending time with his wonderful and significantly better half.
8/15/2018 1:00 PMProgramming; JavaScript
Redux has fast become one of the pillars for state management in the modern era of web application development Though tiny it packs a punch and in this session we will explore the principles behind redux and see how to use it in our web applications We will start with the three principles of redux then look at actions and action creators reducers and finally the store and how these three simple pieces allow us to reason about our code We will also see how Redux DevTools can help us debug our applications easily as well as some benefits of immutability such as time-travel

About the speaker
Raju Gandhi is a programmer consultant speaker trainer and all around nice guy He has worked in the software industry for over 15 years with experience in both government and private sector He is a strong advocate of functional programming and a proponent of immutability across both hardware and software You can find him online on twitter as @looselytyped as well as his blog httpswwwlooselytypedcom He’s a speaker for the No Fluff Just Stuff Java conference series who host UberCon RichWeb ArchCon Angular Summits etc and does about 20 conferences a year In his spare time you will find Raju reading playing with technology or spending time with his wonderful and significantly better half
Redux with Raju Gandhi60 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/ContainerizingASPNET-DanWahlin.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Containerizing%20ASP.NET%20Core%20Apps%20with%20Dan%20Wahlin-20180810%201700-1.mp4
ASP.NET Core provides a great way to build and run web apps on multiple operating systems (Windows, Mac, or Linux). In this talk, Microsoft MVP and Regional Director Dan Wahlin will show how you can leverage Docker containers to develop apps locally while easily deploying them to different environments. You'll learn about Windows and Linux container options for building and running code, learn how to build custom images using dockerfiles, see Docker Compose in action, and much more!

Bio:
Dan Wahlin founded Wahlin Consulting (https://codewithdan.com) which provides training, consulting and architecture services on Web technologies such as Angular, Node.js, Express, JavaScript, TypeScript, C#, ASP.NET Core, Web API, Microservices, and Docker. He’s also published many developer courses on Pluralsight.com and Udemy.com. Dan is a Docker Captain, Google GDE, Microsoft MVP and Regional Director and speaks at conferences and user groups around the world.  Dan has written several books on Web technologies, hundreds of technical articles and blog posts (https://blog.codewithdan.com) and runs the "Code with Dan Web Development Newsletter" - a great way to stay up on the latest technologies. Follow Dan on Twitter @DanWahlin.
8/10/2018 1:00 PM.NET ; Programming
ASPNET Core provides a great way to build and run web apps on multiple operating systems Windows Mac or Linux In this talk Microsoft MVP and Regional Director Dan Wahlin will show how you can leverage Docker containers to develop apps locally while easily deploying them to different environments Youll learn about Windows and Linux container options for building and running code learn how to build custom images using dockerfiles see Docker Compose in action and much more

Bio
Dan Wahlin founded Wahlin Consulting httpscodewithdancom which provides training consulting and architecture services on Web technologies such as Angular Nodejs Express JavaScript TypeScript C ASPNET Core Web API Microservices and Docker He’s also published many developer courses on Pluralsightcom and Udemycom Dan is a Docker Captain Google GDE Microsoft MVP and Regional Director and speaks at conferences and user groups around the world  Dan has written several books on Web technologies hundreds of technical articles and blog posts httpsblogcodewithdancom and runs the Code with Dan Web Development Newsletter - a great way to stay up on the latest technologies Follow Dan on Twitter @DanWahlin
Containerizing ASPNET Core Apps with Dan Wahlin75 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/docker%20for%20developer%20w%20Dan%20Wahlin.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Docker%20for%20Web%20Developers%20with%20Dan%20Wahlin-20180713%201701-1.mp4
Have you heard about Docker and containers but wondered what all the hype is about? Do containers apply to you and the apps you build? In this webinar Dan Wahlin (a member of the Docker "Captains" group) will walk you through the significant benefits that containers can offer developers and devops alike. You'll also learn how to get started using containers to develop against "real" servers and "containerize" your apps to make them easier to move between different environments. Come join us for a solid hour of Docker fun!

Bio:
Dan Wahlin founded Wahlin Consulting (https://codewithdan.com) which provides training, consulting and architecture services on Web technologies such as Angular, Node.js, Express, JavaScript, TypeScript, C#, ASP.NET Core, Web API, Microservices, and Docker. He’s also published many developer courses on Pluralsight.com and Udemy.com. Dan is a Docker Captain, Google GDE, Microsoft MVP and Regional Director and speaks at conferences and user groups around the world.  Dan has written several books on Web technologies, hundreds of technical articles and blog posts (https://blog.codewithdan.com) and runs the "Code with Dan Web Development Newsletter" - a great way to stay up on the latest technologies. Follow Dan on Twitter @DanWahlin.
7/13/2018 1:00 PMProgramming; DevOps
Have you heard about Docker and containers but wondered what all the hype is about Do containers apply to you and the apps you build In this webinar Dan Wahlin a member of the Docker Captains group will walk you through the significant benefits that containers can offer developers and devops alike Youll also learn how to get started using containers to develop against real servers and containerize your apps to make them easier to move between different environments Come join us for a solid hour of Docker fun

Bio
Dan Wahlin founded Wahlin Consulting httpscodewithdancom which provides training consulting and architecture services on Web technologies such as Angular Nodejs Express JavaScript TypeScript C ASPNET Core Web API Microservices and Docker He’s also published many developer courses on Pluralsightcom and Udemycom Dan is a Docker Captain Google GDE Microsoft MVP and Regional Director and speaks at conferences and user groups around the world  Dan has written several books on Web technologies hundreds of technical articles and blog posts httpsblogcodewithdancom and runs the Code with Dan Web Development Newsletter - a great way to stay up on the latest technologies Follow Dan on Twitter @DanWahlin
Docker for Web Developers with Dan Wahlin 84 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/React%20JS%20w%20Raju%20Gandhi%20360x360.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/React%20JS%20with%20Raju%20Gandhi%20-20180710%201702-1.mp4
React is a powerful library that enables building views in a functional style. React does not attempt to be a full blown SPA framework; rather it does one thing, and one thing really well, which is, render data to a view. In this session, you will get an introduction to react — we will see how to write our own react components, how inter-component communication works in react with props and event handlers, and do a brief look at the component lifecycle. Along the way, we will see how react leverages immutability to make it easier to reason about your application, as well as a glance at some of the tooling that exists in the react ecosystem.

Bio:
Raju Gandhi is a programmer, consultant, speaker, trainer and all around nice guy. He has worked in the software industry for over 15 years, with experience in both government and private sector. He is a strong advocate of functional programming, and a proponent of immutability across both hardware and software. You can find him online on twitter as @looselytyped, as well as his blog, https://www.looselytyped.com. He’s a speaker for the No Fluff Just Stuff Java conference series, who host UberCon, RichWeb, ArchCon, Angular Summits, etc., and does about 20 conferences a year. In his spare time, you will find Raju reading, playing with technology, or spending time with his wonderful and significantly better half. 
7/10/2018 1:00 PMJavaScript; Programming
React is a powerful library that enables building views in a functional style React does not attempt to be a full blown SPA framework; rather it does one thing and one thing really well which is render data to a view In this session you will get an introduction to react — we will see how to write our own react components how inter-component communication works in react with props and event handlers and do a brief look at the component lifecycle Along the way we will see how react leverages immutability to make it easier to reason about your application as well as a glance at some of the tooling that exists in the react ecosystem

Bio
Raju Gandhi is a programmer consultant speaker trainer and all around nice guy He has worked in the software industry for over 15 years with experience in both government and private sector He is a strong advocate of functional programming and a proponent of immutability across both hardware and software You can find him online on twitter as @looselytyped as well as his blog httpswwwlooselytypedcom He’s a speaker for the No Fluff Just Stuff Java conference series who host UberCon RichWeb ArchCon Angular Summits etc and does about 20 conferences a year In his spare time you will find Raju reading playing with technology or spending time with his wonderful and significantly better half 
React JS with Raju Gandhi 63 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/Learning%20Scala%20Episode%202-%20360x360.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Learning%20Scala%20Episode%202%20with%20Daniel%20Hinojosa.mp4
Scala is a static typed, general-purpose programming language for the Java Virtual Machine (JVM) used in everything from data science to distributed computing. In this course, we will continue our introduction to the Scala programming language. In the second lesson, we cover apply, options, tuples, collections, and functions.

About Daniel Hinojosa:
Daniel Hinojosa is a programmer, consultant, instructor, speaker, and author. With over 20 years of experience, he does work for private, educational, and government institutions. Daniel loves JVM languages like Java, Groovy, and Scala; but also works with non-JVM languages like Haskell, Ruby, Python, LISP, C, C++. He is an avid Pomodoro Technique Practitioner and makes every attempt to learn a new programming language every year. Daniel is the author of Testing in Scala and video of Beginning Scala Programming Video Series for O’Reilly Publishing. For downtime, he enjoys reading, swimming, Legos, football, and cooking.
5/31/2018 1:00 PMJava; JavaScript; ProgrammingJava, JavaScript, Programming
Scala is a static typed general-purpose programming language for the Java Virtual Machine JVM used in everything from data science to distributed computing In this course we will continue our introduction to the Scala programming language In the second lesson we cover apply options tuples collections and functions

About Daniel Hinojosa
Daniel Hinojosa is a programmer consultant instructor speaker and author With over 20 years of experience he does work for private educational and government institutions Daniel loves JVM languages like Java Groovy and Scala; but also works with non-JVM languages like Haskell Ruby Python LISP C C He is an avid Pomodoro Technique Practitioner and makes every attempt to learn a new programming language every year Daniel is the author of Testing in Scala and video of Beginning Scala Programming Video Series for O’Reilly Publishing For downtime he enjoys reading swimming Legos football and cooking
Learning Scala Episode 2 with Daniel Hinojosa 60 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/Learning%20Scala%20Episode%201-%20360x360.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Learning%20Scala%20Episode%201%20with%20Daniel%20Hinojosa.mp4
Scala is a static typed, general-purpose programming language for the Java Virtual Machine (JVM) used in everything from data science to distributed computing. In this course, you’ll get an introduction to the Scala programming language. In the first lesson, we cover scripts, classes, case classes, constructors, using the REPL, control statements.

About Daniel Hinojosa:
Daniel Hinojosa is a programmer, consultant, instructor, speaker, and author. With over 20 years of experience, he does work for private, educational, and government institutions. Daniel loves JVM languages like Java, Groovy, and Scala; but also works with non-JVM languages like Haskell, Ruby, Python, LISP, C, C++. He is an avid Pomodoro Technique Practitioner and makes every attempt to learn a new programming language every year. Daniel is the author of Testing in Scala and video of Beginning Scala Programming Video Series for O’Reilly Publishing. For downtime, he enjoys reading, swimming, Legos, football, and cooking.
5/10/2018 1:00 PMJava; JavaScript; ProgrammingJava, JavaScript, Programming
Scala is a static typed general-purpose programming language for the Java Virtual Machine JVM used in everything from data science to distributed computing In this course you’ll get an introduction to the Scala programming language In the first lesson we cover scripts classes case classes constructors using the REPL control statements

About Daniel Hinojosa
Daniel Hinojosa is a programmer consultant instructor speaker and author With over 20 years of experience he does work for private educational and government institutions Daniel loves JVM languages like Java Groovy and Scala; but also works with non-JVM languages like Haskell Ruby Python LISP C C He is an avid Pomodoro Technique Practitioner and makes every attempt to learn a new programming language every year Daniel is the author of Testing in Scala and video of Beginning Scala Programming Video Series for O’Reilly Publishing For downtime he enjoys reading swimming Legos football and cooking
Learning Scala Episode 1 with with Daniel Hinojosa 64 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/angular%20architecture%20with%20dan%20wahlin%204-27%20(1).pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Angular%20Architecture%20with%20Dan%20Wahlin-20180427%201700-1.mp4
If you’ve built an Angular application or are about to start one you’ve probably wondered about the app’s architecture and if you’re following established best practices. In this session Google GDE Dan Wahlin will discuss Angular application architecture and walk through the process he uses to help companies around the world architecture their Angular apps. In addition to architecture concepts, Dan will also discuss several best practices along the way to help make your applications more maintainable, more flexible to change, and easier to debug. Join us for a 1-hour discussion that will provide you with architecture guidance and important tips that can be used to build your next app.
4/27/2018 1:00 PMAngular; JavaScript; ProgrammingAngular, JavaScript, Programming
If you’ve built an Angular application or are about to start one you’ve probably wondered about the app’s architecture and if you’re following established best practices In this session Google GDE Dan Wahlin will discuss Angular application architecture and walk through the process he uses to help companies around the world architecture their Angular apps In addition to architecture concepts Dan will also discuss several best practices along the way to help make your applications more maintainable more flexible to change and easier to debug Join us for a 1-hour discussion that will provide you with architecture guidance and important tips that can be used to build your next app
Angular Architecture and Best Practices with Dan Wahlin73 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/Deploying%20Angular2FNodejs%20to%20Azure.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Deploying%20AngularNode.js%20to%20Azure%20with%20John%20Papa%20-20180413%201700-1.mp4
Your Angular app is complete! Now it's time to deploy it to the cloud. But how? One key ingredient is determining our goals. Do you want to publish directly from your laptop or through source control and CI/CD? Do you worry that it may work differently on your machine than the cloud? What about locking down versions of node, packages, and OS? Is your head about to explode? We'll demonstrate how to code, debug, and run docker locally to have confidence that what works locally will work in the cloud. The good news is that tooling has improved to make all of these deployment options within your reach to guide you to successfully deploy your Angular app to the cloud.

Talk Resources/Links:
Code: https://github.com/johnpapa/vikings
Angular extensions https://aka.ms/ng-essentials
Node extensions: https://aka.ms/vsc-node
Azure CLI: https://aka.ms/jp-viking-azdeploy
Free Azure Trial - https://aka.ms/jp-free


About John:
John Papa is dedicated a father and husband, a Principal Developer Advocate with Microsoft, and alumnus of the Google Developer Expert, Microsoft RD and MVP programs. His passions are deploying and teaching modern web technologies and enjoying everything Disney with his family. John is a co-host of the popular Adventures in Angular podcast, author of the Angular Style Guide, and many popular Pluralsight courses.
4/13/2018 1:00 PMAngular; Programming; JavaScript; Cloud
Your Angular app is complete Now its time to deploy it to the cloud But how One key ingredient is determining our goals Do you want to publish directly from your laptop or through source control and CICD Do you worry that it may work differently on your machine than the cloud What about locking down versions of node packages and OS Is your head about to explode Well demonstrate how to code debug and run docker locally to have confidence that what works locally will work in the cloud The good news is that tooling has improved to make all of these deployment options within your reach to guide you to successfully deploy your Angular app to the cloud

Talk ResourcesLinks
Code httpsgithubcomjohnpapavikings
Angular extensions httpsakamsng-essentials
Node extensions httpsakamsvsc-node
Azure CLI httpsakamsjp-viking-azdeploy
Free Azure Trial - httpsakamsjp-free


About John
John Papa is dedicated a father and husband a Principal Developer Advocate with Microsoft and alumnus of the Google Developer Expert Microsoft RD and MVP programs His passions are deploying and teaching modern web technologies and enjoying everything Disney with his family John is a co-host of the popular Adventures in Angular podcast author of the Angular Style Guide and many popular Pluralsight courses
Deploying Angular  Nodejs to Azure with John Papa  Cloud 48 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/angularjs%20to%20angular-sam%20julien.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Upgrading%20from%20AngularJS%20to%20Angular-20180322%201700-1.mp4
In this webinar, you'll learn the building blocks of migrating your legacy AngularJS (1.x) applications to Angular (2+). We'll start by walking through how to plan your upgrade and how to get your AngularJS code to best practices. Then, you'll learn about tools like Webpack, TypeScript, and the ngUpgrade library, and how they all fit together to let AngularJS and Angular run side by side. Finally, you'll learn about taking an ngUpgrade project to production.

Bio: Sam Julien is a C# and JavaScript developer in Portland, Oregon, and the creator of the comprehensive course Upgrading AngularJS (https://www.upgradingangularjs.com). He also co-runs the Portland Angular meetup. Like a good Oregonian, when he's not coding, you'll find Sam outside camping or hiking. Follow him on Twitter @samjulien.
3/22/2018 1:00 PMAngular; JavaScript; ProgrammingAngular, JavaScript, Programming
In this webinar youll learn the building blocks of migrating your legacy AngularJS 1x applications to Angular 2 Well start by walking through how to plan your upgrade and how to get your AngularJS code to best practices Then youll learn about tools like Webpack TypeScript and the ngUpgrade library and how they all fit together to let AngularJS and Angular run side by side Finally youll learn about taking an ngUpgrade project to production

Bio Sam Julien is a C and JavaScript developer in Portland Oregon and the creator of the comprehensive course Upgrading AngularJS httpswwwupgradingangularjscom He also co-runs the Portland Angular meetup Like a good Oregonian when hes not coding youll find Sam outside camping or hiking Follow him on Twitter @samjulien
Upgrading from AngularJS to Angular with Sam Julien54 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/intergrating%20angular%20with%20restful%20services%20Dan%20Wahlin-%20360x360.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Integrating%20Angular%20with%20RESTful%20Services%20with%20Dan%20Wahlin-20180316%201801-1.mp4
In this webinar, you’ll learn how Angular can be used to communicate with RESTful services using the new HttpClient service. This includes discussing RxJS observables, Http headers, GET/POST/PUT/DELETE and more.

Bio:
Dan Wahlin founded Wahlin Consulting (https://codewithdan.com) which provides training, consulting and architecture services on Web technologies such as Angular, Node.js, Express, JavaScript, TypeScript, C#, ASP.NET Core, Web API, Microservices, and Docker. He’s also published many developer courses on Pluralsight.com and Udemy.com. Dan is a Docker Captain, Google GDE, Microsoft MVP and Regional Director and speaks at conferences and user groups around the world.  Dan has written several books on Web technologies, hundreds of technical articles and blog posts (https://blog.codewithdan.com) and runs the "Code with Dan Web Development Newsletter" - a great way to stay up on the latest technologies. Follow Dan on Twitter @DanWahlin.
3/16/2018 2:00 PMAngular; JavaScript; ProgrammingAngular, JavaScript, Programming
In this webinar you’ll learn how Angular can be used to communicate with RESTful services using the new HttpClient service This includes discussing RxJS observables Http headers GETPOSTPUTDELETE and more

Bio
Dan Wahlin founded Wahlin Consulting httpscodewithdancom which provides training consulting and architecture services on Web technologies such as Angular Nodejs Express JavaScript TypeScript C ASPNET Core Web API Microservices and Docker He’s also published many developer courses on Pluralsightcom and Udemycom Dan is a Docker Captain Google GDE Microsoft MVP and Regional Director and speaks at conferences and user groups around the world  Dan has written several books on Web technologies hundreds of technical articles and blog posts httpsblogcodewithdancom and runs the Code with Dan Web Development Newsletter - a great way to stay up on the latest technologies Follow Dan on Twitter @DanWahlin
Integrating Angular with RESTful Services with Dan Wahlin 63 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/Angular%20Routing%20with%20Dan%20Wahlin-%20360x360.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Angular%20Routing%20with%20Dan%20Wahlin-20180223%201800-1.mp4
In this webinar, you’ll learn about core routing features found in the Angular framework. Additional features such as child routes, lazy loading and route guards will also be discussed.

Bio:
Dan Wahlin founded Wahlin Consulting (https://codewithdan.com) which provides training, consulting and architecture services on Web technologies such as Angular, Node.js, Express, JavaScript, TypeScript, C#, ASP.NET Core, Web API, Microservices, and Docker. He’s also published many developer courses on Pluralsight.com and Udemy.com. Dan is a Docker Captain, Google GDE, Microsoft MVP and Regional Director and speaks at conferences and user groups around the world.  Dan has written several books on Web technologies, hundreds of technical articles and blog posts (https://blog.codewithdan.com) and runs the "Code with Dan Web Development Newsletter" - a great way to stay up on the latest technologies. Follow Dan on Twitter @DanWahlin.
2/23/2018 1:00 PMAngular; JavaScript; ProgrammingAngular, JavaScript, Programming
In this webinar you’ll learn about core routing features found in the Angular framework Additional features such as child routes lazy loading and route guards will also be discussed

Bio
Dan Wahlin founded Wahlin Consulting httpscodewithdancom which provides training consulting and architecture services on Web technologies such as Angular Nodejs Express JavaScript TypeScript C ASPNET Core Web API Microservices and Docker He’s also published many developer courses on Pluralsightcom and Udemycom Dan is a Docker Captain Google GDE Microsoft MVP and Regional Director and speaks at conferences and user groups around the world  Dan has written several books on Web technologies hundreds of technical articles and blog posts httpsblogcodewithdancom and runs the Code with Dan Web Development Newsletter - a great way to stay up on the latest technologies Follow Dan on Twitter @DanWahlin
Angular Routing with Dan Wahlin 68 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/Angular%20Data%20Binding-%20360x360.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Angular%20Data%20Binding%20with%20Dan%20Wahlin-20180202%201800-1.mp4
Angular Data Binding Abstract:
Dan will cover the basics, input/output properties, nested components, etc.

Bio:
Dan Wahlin founded Wahlin Consulting (https://codewithdan.com) which provides training, consulting and architecture services on Web technologies such as Angular, Node.js, Express, JavaScript, TypeScript, C#, ASP.NET Core, Web API, Microservices, and Docker. He’s also published many developer courses on Pluralsight.com and Udemy.com. Dan is a Docker Captain, Google GDE, Microsoft MVP and Regional Director and speaks at conferences and user groups around the world.  Dan has written several books on Web technologies, hundreds of technical articles and blog posts (https://blog.codewithdan.com) and runs the "Code with Dan Web Development Newsletter" - a great way to stay up on the latest technologies. Follow Dan on Twitter @DanWahlin.
2/2/2018 1:00 PMAngular; JavaScript; ProgrammingAngular, JavaScript, Programming
Angular Data Binding Abstract
Dan will cover the basics inputoutput properties nested components etc

Bio
Dan Wahlin founded Wahlin Consulting httpscodewithdancom which provides training consulting and architecture services on Web technologies such as Angular Nodejs Express JavaScript TypeScript C ASPNET Core Web API Microservices and Docker He’s also published many developer courses on Pluralsightcom and Udemycom Dan is a Docker Captain Google GDE Microsoft MVP and Regional Director and speaks at conferences and user groups around the world  Dan has written several books on Web technologies hundreds of technical articles and blog posts httpsblogcodewithdancom and runs the Code with Dan Web Development Newsletter - a great way to stay up on the latest technologies Follow Dan on Twitter @DanWahlin
Angular Data Binding with Dan Wahlin85 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/Angular%20in%2060%20min%20ish-360x360.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Angular%20in%2060-ish%20Minutes%20with%20Dan%20Wahlin%20-20180119%201800-1.mp4
Angular in 60-ish Minutes with Dan Wahlin
Dan will review the core features of Angular for those who are new to it!  He'll be covering Angular 5, the latest version, although most of the concepts apply back to Angular 2 as well.

Bio:
Dan Wahlin founded Wahlin Consulting (https://codewithdan.com) which provides training, consulting and architecture services on Web technologies such as Angular, Node.js, Express, JavaScript, TypeScript, C#, ASP.NET Core, Web API, Microservices, and Docker. He’s also published many developer courses on Pluralsight.com and Udemy.com. Dan is a Docker Captain, Google GDE, Microsoft MVP and Regional Director and speaks at conferences and user groups around the world.  Dan has written several books on Web technologies, hundreds of technical articles and blog posts (https://blog.codewithdan.com) and runs the "Code with Dan Web Development Newsletter" - a great way to stay up on the latest technologies. Follow Dan on Twitter @DanWahlin.
1/19/2018 1:00 PMAngular; JavaScript; ProgrammingAngular, JavaScript, Programming
Angular in 60-ish Minutes with Dan Wahlin
Dan will review the core features of Angular for those who are new to it  Hell be covering Angular 5 the latest version although most of the concepts apply back to Angular 2 as well

Bio
Dan Wahlin founded Wahlin Consulting httpscodewithdancom which provides training consulting and architecture services on Web technologies such as Angular Nodejs Express JavaScript TypeScript C ASPNET Core Web API Microservices and Docker He’s also published many developer courses on Pluralsightcom and Udemycom Dan is a Docker Captain Google GDE Microsoft MVP and Regional Director and speaks at conferences and user groups around the world  Dan has written several books on Web technologies hundreds of technical articles and blog posts httpsblogcodewithdancom and runs the Code with Dan Web Development Newsletter - a great way to stay up on the latest technologies Follow Dan on Twitter @DanWahlin
Angular in 60-ish Minutes with Dan Wahlin 80 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/Java%209%20with%20Ken%20Kousen.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/New%20Features%20in%20Java%209%20with%20Ken%20Kousen%20-20171221%201800-1.mp4
While Jigsaw, the implementation of the Java Platform Module System, gets the most attention, there are in fact many interesting additions to Java in version 9. This talk will review the Jigsaw features and then discuss private methods in interfaces, additions to the Optional class, new Stream methods, and the new Comparators, among other features.

If time allows, a demonstration of the new jshell console will be done, as well as extra methods added to the Date-Time API, and other parts of the specification.

Speaker Bio:
Ken Kousen is a technical trainer, software developer, and conference speaker specializing in Java and open source topics, including Android, Spring, Hibernate/JPA, Groovy, Grails, and Gradle. He is the author of the O'Reilly books "Modern Java Recipes" and “Gradle Recipes for Android”, as well as the Manning book “Making Java Groovy”. He recorded a dozen video courses for O'Reilly, on topics that include Android, Groovy, Grails, Gradle, Advanced Java, and Spring and Spring Boot.

He is a regular speaker on the No Fluff, Just Stuff tour, and has also given keynotes at conferences in Copenhagen, Delhi, and Minneapolis. In both 2013 and 2016 he was awarded JavaOne Rockstar status. His academic background include BS degrees in Mechanical Engineering and Mathematics from M.I.T., an MA and Ph.D. in Aerospace Engineering from Princeton, and an MS in Computer Science from R.P.I. He is currently President of Kousen IT, Inc., based in Connecticut.
12/21/2017 1:00 PMJava; Programming
While Jigsaw the implementation of the Java Platform Module System gets the most attention there are in fact many interesting additions to Java in version 9 This talk will review the Jigsaw features and then discuss private methods in interfaces additions to the Optional class new Stream methods and the new Comparators among other features

If time allows a demonstration of the new jshell console will be done as well as extra methods added to the Date-Time API and other parts of the specification

Speaker Bio
Ken Kousen is a technical trainer software developer and conference speaker specializing in Java and open source topics including Android Spring HibernateJPA Groovy Grails and Gradle He is the author of the OReilly books Modern Java Recipes and “Gradle Recipes for Android” as well as the Manning book “Making Java Groovy” He recorded a dozen video courses for OReilly on topics that include Android Groovy Grails Gradle Advanced Java and Spring and Spring Boot

He is a regular speaker on the No Fluff Just Stuff tour and has also given keynotes at conferences in Copenhagen Delhi and Minneapolis In both 2013 and 2016 he was awarded JavaOne Rockstar status His academic background include BS degrees in Mechanical Engineering and Mathematics from MIT an MA and PhD in Aerospace Engineering from Princeton and an MS in Computer Science from RPI He is currently President of Kousen IT Inc based in Connecticut
New Features in Java 9 with Ken Kousen 64 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/Get%20Reactive%20with%20RxJS%20with%20Venkat%20Subramaniam%20(2).pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Get%20Reactive%20with%20RxJS%20with%20Venkat%20Subramaniam-20170831%201700-1.mp4
Get Reactive with RxJS
Functional Reactive Programming is gaining traction. Reactive programming starts where functional programming leaves us—to make use of lazy evaluations and function composition to create highly responsive and reliable applications. What does RxJS offer from the point of view of reactive programming, where is it used, and how can you apply it for your projects? This presentation will answer those question, but not in theory, but by way of showing practical examples of RxJS in use.

About the speaker:
Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., creator of agilelearner.com, and an instructional professor at the University of Houston.

He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects.

Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at agiledeveloper.com. You can reach him by email at venkats@agiledeveloper.com or on twitter at @venkat_s.
8/31/2017 1:00 PMJava; JavaScript; Programming
Get Reactive with RxJS
Functional Reactive Programming is gaining traction Reactive programming starts where functional programming leaves us—to make use of lazy evaluations and function composition to create highly responsive and reliable applications What does RxJS offer from the point of view of reactive programming where is it used and how can you apply it for your projects This presentation will answer those question but not in theory but by way of showing practical examples of RxJS in use

About the speaker
Dr Venkat Subramaniam is an award-winning author founder of Agile Developer Inc creator of agilelearnercom and an instructional professor at the University of Houston

He has trained and mentored thousands of software developers in the US Canada Europe and Asia and is a regularly-invited speaker at several international conferences Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects

Venkat is a coauthor of multiple technical books including the 2007 Jolt Productivity award winning book Practices of an Agile Developer You can find a list of his books at agiledevelopercom You can reach him by email at venkats@agiledevelopercom or on twitter at @venkat_s
Reactive Programming with RxJS with Venkat Subramaniam 92 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/Java8and9changethewayyoucode-360x360.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/How%20Java%208%20and%209%20Change%20The%20Way%20You%20Code%20with%20Ken%20Kousen-20170801%201701-1.mp4
The functional programming additions in Java 8, which include lambda expressions, method references, and streams, make Java feel like a completely new language. Java 9 then adds in the Java Platform Module System, which changes how code is organized and distributed. Such fundamental modifications to a language with 20 years of backward compatibility issues can feel disorienting, to say the least. This talk will review the new recommended approaches for writing Java. The focus will be on understanding why the modifications were done and how best to react to them in the future.

Speaker Bio:
Ken Kousen is a technical trainer, software developer, and conference speaker specializing in Java and open source topics, including Android, Spring, Hibernate/JPA, Groovy, Grails, and Gradle. He is the author of the O'Reilly books "Modern Java Recipes" and “Gradle Recipes for Android”, as well as the Manning book “Making Java Groovy”. He recorded a dozen video courses for O'Reilly, on topics that include Android, Groovy, Grails, Gradle, Advanced Java, and Spring and Spring Boot.

He is a regular speaker on the No Fluff, Just Stuff tour, and has also given keynotes at conferences in Copenhagen, Delhi, and Minneapolis. In both 2013 and 2016 he was awarded JavaOne Rockstar status. His academic background include BS degrees in Mechanical Engineering and Mathematics from M.I.T., an MA and Ph.D. in Aerospace Engineering from Princeton, and an MS in Computer Science from R.P.I. He is currently President of Kousen IT, Inc., based in Connecticut.
8/1/2017 1:00 PMJava; Programming
The functional programming additions in Java 8 which include lambda expressions method references and streams make Java feel like a completely new language Java 9 then adds in the Java Platform Module System which changes how code is organized and distributed Such fundamental modifications to a language with 20 years of backward compatibility issues can feel disorienting to say the least This talk will review the new recommended approaches for writing Java The focus will be on understanding why the modifications were done and how best to react to them in the future

Speaker Bio
Ken Kousen is a technical trainer software developer and conference speaker specializing in Java and open source topics including Android Spring HibernateJPA Groovy Grails and Gradle He is the author of the OReilly books Modern Java Recipes and “Gradle Recipes for Android” as well as the Manning book “Making Java Groovy” He recorded a dozen video courses for OReilly on topics that include Android Groovy Grails Gradle Advanced Java and Spring and Spring Boot

He is a regular speaker on the No Fluff Just Stuff tour and has also given keynotes at conferences in Copenhagen Delhi and Minneapolis In both 2013 and 2016 he was awarded JavaOne Rockstar status His academic background include BS degrees in Mechanical Engineering and Mathematics from MIT an MA and PhD in Aerospace Engineering from Princeton and an MS in Computer Science from RPI He is currently President of Kousen IT Inc based in Connecticut
How Java 8 Will Change the Way You Code with Ken Kousen 60 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/NETCorewithScottAllen-360x360.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/ASP.NET%20Core%20Enterprise%20with%20Scott%20Allen%20-20170131%201800-1.mp4
ASP.NET Core brings significant changes to the ASP.NET development platform. Some traditional features of ASP.NET, like the Web Forms programming model, are gone. However, new features and capabilities have arrived. In this webinar, Pluralsight author Scott Allen will uncover the new vision for ASP.NET, which includes the ability to run ASP.NET on Linux, and the incredible performance benchmarks the framework is achieving. He’ll also discuss changes in how to build and deploy ASP.NET, as well as what day-to-day programming will look like.

Bio - Scott Allen:
I write software and consult through OdeToCode LLC. I have 25+ years of commercial software development experience across a wide range of technologies. I’ve successfully delivered software products for embedded, Windows, and web platforms. I’ve developed web services for Fortune 50 companies and firmware for startups. I'm also a Pluralsight author, and a host on the podcast Herding Code. I've written a few books, and spoken at a few conferences around the world. You can follow me on Twitter via @OdetoCode.
1/31/2017 1:00 PM.NET ; Programming
ASPNET Core brings significant changes to the ASPNET development platform Some traditional features of ASPNET like the Web Forms programming model are gone However new features and capabilities have arrived In this webinar Pluralsight author Scott Allen will uncover the new vision for ASPNET which includes the ability to run ASPNET on Linux and the incredible performance benchmarks the framework is achieving He’ll also discuss changes in how to build and deploy ASPNET as well as what day-to-day programming will look like

Bio - Scott Allen
I write software and consult through OdeToCode LLC I have 25 years of commercial software development experience across a wide range of technologies I’ve successfully delivered software products for embedded Windows and web platforms I’ve developed web services for Fortune 50 companies and firmware for startups Im also a Pluralsight author and a host on the podcast Herding Code Ive written a few books and spoken at a few conferences around the world You can follow me on Twitter via @OdetoCode
ASPNET Core  the Enterprise with Scott Allen64 minutes
Edit
  
https://www.apexsystems.com/Events/PublishingImages/WHERE%20UX%20MEETS%20CX-360x360.pnghttps://www.apexsystems.com/Events/SiteAssets/Videos/Where%20UX%20meets%20CX-20161207%201800-1.mp4
Title: Where UX meets CX: Optimizing the CX agent experience
During this one-hour webinar, Andrew Sweany will discuss user research processes and activities, and present a few case studies around effective CX programs.

Speaker Bio:
Andy Sweany began as a Human Factors Engineer at Intel in 2000 and since that time has completed countless user research activities on a huge range of products (software, hardware, web/desk, tablet, & mobile) across the entire life cycle (from emerging concepts to well established enterprise and consumer products).
12/7/2016 1:00 PMDigital ; UI/UX; Programming
Title Where UX meets CX Optimizing the CX agent experience
During this one-hour webinar Andrew Sweany will discuss user research processes and activities and present a few case studies around effective CX programs

Speaker Bio
Andy Sweany began as a Human Factors Engineer at Intel in 2000 and since that time has completed countless user research activities on a huge range of products software hardware webdesk tablet  mobile across the entire life cycle from emerging concepts to well established enterprise and consumer products
Where UX Meets CX with Andy Sweany62 minutes