300+ Workshops


Statistics ( 3 Workshps)

Statistics is not just the realm of data scientists. All types of jobs use statistics. Statistics are important for making decisions, new discoveries, investments, and predictions. 

    Statistics Basics
    Statistics basics, like calculating averages, medians, modes, and standard deviations.

    Statistics Intermediate
    This workshop cover Concepts such as data and probability, and then moves into the topics of sampling, random samples, sample sizes, sampling error and trustworthiness, the central unit theorem, t-distribution, confidence intervals.

    Statistics Advanced
    This workshop covers concepts such as small sample sizes, t-distribution, degrees of freedom, chi-square testing, and more.

Excel for Data Science (7 Workshop)

As data strategies become pervasive in all business and institutional sectors, Excel will become even more popular as a bridge tool for non-data scientists doing more work, more often, with data. This learning path is the perfect entry point to the world of data-centric projects and skills.

    Excel Statistics
    This workshop uses Microsoft Excel to teach the fundamentals of descriptive and inferential statistics.

    Excel Statistics Simulations
    Statistics fundamentals. Find out how to perform ANOVA, regression, and correlation testing and run simulations in Microsoft Excel.

    Excel : Managing and Analyzing Data
    Learn easy-to-use commands, features, and functions for managing and analyzing large amounts of data in Excel.

    Excel: Data Analysis
    Unlock the power of your organization's data. Learn how to perform data analysis in Microsoft Excel.

    Excel: Data Validation in Depth
    Learn how to use the data validation tools in Excel to control how users input data into workbooks and ensure data is entered consistently and accurately.

    R for Excel Users
    Update your data science skills by learning R. Learn how data analysis and statistics operations are run in Excel versus R and how to move data back and forth between each program.

    Excel VBA: Managing Files and Data
    Creating filters Chaining and combining filter criteria Determining whether workbooks and worksheets exist, with VBA Opening, closing, and saving workbooks Using VBA to calculate data via Excel's built-in functions Creating charts with sparklines Adding fields to UserForms Manipulating PivotTables with VBA

Excel Data & Analytics Skills (7 Workshops)

Take your Excel data science skills to an advanced level. As data strategies become more pervasive, Excel will become even more popular for non-data scientists doing more work, more often, with data. This workshop extends the Excel for Data Science workshop, into VBA coding, data viz, and advanced interfacing between Excel and R.

    Excel VBA: Managing Files and Data
    Creating filters Chaining and combining filter criteria Determining whether workbooks and worksheets exist, with VBA Opening, closing, and saving workbooks Using VBA to calculate data via Excel's built-in functions Creating charts with sparklines Adding fields to UserForms Manipulating PivotTables with VBA

    Excel VBA: Process Modeling
    Learn how to use Excel and VBA for business process modeling. Find out how to create and run simulations for customer flow, queuing, and manufacturing.

    Building a Dynamic Heat Map in Excel
    Learn how to create a dynamic heat map in Excel with conditional formatting and advanced lookup and reference functions.

    Excel: Using Dynamic Array Functions (Office 365/Microsoft 365)
    Learn how to use the seven new dynamic array functions in Microsoft Excel.

    R for Excel Users
    Update your data science skills by learning R. Learn how data analysis and statistics operations are run in Excel versus R and how to move data back and forth between each program.

    Logistic Regression in R and Excel
    Learn how to perform logistic regression using R and Excel. This course shows how to process, analyze, and finalize forecasts and outcomes.

    Business Analytics: Data Reduction Techniques Using Excel and R
    Learn how to carry out cluster analysis and principal components analysis using R, the open-source statistical computing software.

Salesforce Workshops

Salesforce.com, Inc. is an American cloud-based software company headquartered in San Francisco, California. It provides customer relationship management service and also provides a complementary suite of enterprise applications focused on customer service, marketing automation, analytics, and application development. 

    Salesforce for Admins
    Explores how to configure and administer Salesforce so that the functions of this CRM (customer relationship management) tool align to the needs and goals of your business. Learn how to customize sales paths and opportunity stages, set up custom fields, and create custom reports for your teams.

    Salesforce: Custom Reports
    Using Salesforce data, there are a variety of ways to share sales and customer data both within your team and externally. In this workshop, discover how to develop

    Salesforce for Small Business
    Up and running with SalesforceIQ to manage your customers, sales, services, leads, accounts, and opportunities. Learn how to customize the account settings to meet the needs of your growing business, and build detailed records to track leads, opportunities, and existing customers throughout the sales pipeline. Discover how to track multiple pipelines with lists, and build event and communication logs to make sure everyone on the team has the latest information. Then find out how to build to-do lists with tasks, filter sales data, and run reports to track past performance and build accurate forecasts about future potential.

    Salesforce for Customer Service
    Explore how to leverage the cloud-based help desk solution from Salesforce, Service Cloud, to manage customer service interactions. Increase customer satisfaction by accessing detailed Salesforce data and use Service Cloud's automation and knowledge base features to streamline interactions and find resolutions more quickly. workshop covers topics such as creating and managing cases, adding assignment rules, building a team of customer service reps, and finding and using knowledge articles to respond to cases. Plus, learn how to run reports to review statistics such as total cases created, case duration, solutions listed, etc., and discover how to customize reports to suit your needs.

    Foundations of Enterprise Content Management
    The amount of content companies need to create, distribute, and manage gets bigger every day. Learn the foundational principles behind crafting a content management solution for an enterprise business. In this workshop breaks down the tools, systems, procedures, workflows, and best practices for crafting an effective content management strategy for medium to large businesses. Phil explores how these tools can support company culture and objectives, while providing employees access to the information and documents they need to do their job and collaborate with different departments across the globe

    Salesforce for Sales Manager
    how to use Salesforce to keep track of your individual goals and sales pipelines, and review how your sales team is faring daily, monthly, quarterly, or annually. Also goes into how to manage and transfer leads to others on your sales team, leverage visual tools such as dashboards to help you visualize your revenue goals and sales pipeline, create team sales reports, and more.

    Salesforce for Marketers
    (CRM) platform that gives marketers the tools they need to put their customers first. Salesforce provides a variety of tools for managing marketing workflows, including digital marketing and paid advertising. This workshop explores how to enable and utilize these features. Discover how to leverage this platform to communicate with your sales teams; tackle email marketing; connect with prospects and customers using social media; manage the lead life cycle within a Salesforce account; track vendor expenses; visualize marketing project success; and more.

    Brand and Marketing Integration
    When the concept of marketing integration comes up, many people automatically think about external customer marketing; however, external approaches—advertising, social media, and event marketing, for example—are just one piece of the puzzle. In this workshop we shares a comprehensive brand and marketing integration approach that encompasses all external and internal stakeholders and touchpoints. Along with going over external marketing, it also covers three other important types of integration: vertical, horizontal, and internal. Furthr explores common roadblocks and shows how to incorporate integration strategies into your own company.

    Learning Salesforce Development
    In this workshop, learn the basics of Salesforce.com development. Explore the Salesforce.com development environment, and get started with Apex programming—the object-oriented programming language for Salesforce. Learn about sets, lists, and maps, and review code examples for triggers, trigger handlers, and batch Apex.

    Clasess in Salesforce
    This workshop shows why test classes are needed, how to write them for supportability, and how to achieve maximum code coverage. Learn how to create a basic test class, implement test code using test factory methods, and address common concerns with test classes, including how to use asserts to validate that your code is performing as expected. Plus, explore more advanced testing topics, such as how to test each aspect of batch Apex code.

    Salesforce: Working with Apps
    Learn how to build apps for Salesforce and customize the CRM to the needs of your business—without programming a single line of code. In this workshop we shows how to use turnkey and custom Salesforce apps to streamline your business workflows. Also reviews the pre-made apps, as well as techniques for building apps from scratch, integrating with data sets, and using apps for advanced analytics. Learn how to work with Visualforce components, set up quick actions, and upgrade apps to the latest form factor. Plus, get tips for testing apps for seamless deployment wherever your team members access Salesforce: desktop, tablet, or mobile devices.

    Salesforce CPQ
    Salesforce CPQ helps you manage the last stage of the sales process by making it easier to deliver pricing and quotes to your buyers. In this workshop, learn how to leverage this enterprise-level pricing solution for bundled pricing, discounting, quote management, and more—all inside Salesforce. The benefits of CPQ, how to identify who should be using this sales tool, and how to integrate CPQ into your own sales cycle. Also dives into the areas of quotes, products, and pricing as they relate to CPQ. Discover how to access and edit quotes in CPQ, add products and navigate the guided selling wizard to generate a quote, and generate pricing of products and product bundles.

    Salesforce: Dashboards
    Salesforce is a powerful data gathering tool. Creating dashboards is an easy way to visualize and monitor that information. In this workshop, we guides you through building dashboards to visually represent Salesforce data. Learn how to ensure data quality, use the drag-and-drop dashboard builder, and leverage the various component types, including line, donut, funnel, scatter, and table charts. Plus, discover how to format, filter, and hide data for better presentations and greater team insights.

    Salesforce: Einstein Analytics
    Salesforce Einstein is a set of AI technologies that allow Salesforce users to use algorithms to analyze data inside Salesforce. Einstein can be used to automate reports, pinpoint workflow needs, and even analyze the effectiveness of teams. In this workshop, learn how to work with Einstein in Salesforce. Discover precisely what this powerful solution has to offer, so that you can determine if it meshes with your organization's needs. Discover how Einstein can help you work smarter in Sales Cloud, the Marketing Cloud, communities, and more.

C# 8.0 (6 Workshop)

C# is Microsoft's primary programming language, and is a key skill needed by all developers working with Microsoft tools. Whether you are new to programming or new to the Microsoft ecosystem, this learning path will give you the foundation you need for developing applications using Visual Studio and other key Microsoft tools.

    C# Syntax and Object Oriented Programming
    Learn C# basics, including variables, strings, operations, classes, and methods, as well as the object-oriented features of this versatile programming language.

    C# Flow Control, Arrays, and Exception Handling
    Get started in Microsoft application development with C#. Learn essential C# techniques for testing code, storing data in arrays, controlling program flow, and handling exceptions.

    Code Clinic with C#
    Explore solutions to common C# programming challenges—and compare the results with other programming languages—in this installment of the Code Clinic series.

    Learning C# Algorithms
    Expand your knowledge of common C# algorithms to strengthen your C# programming skills and answer key C# interview questions.

    C# Design Patterns
    Learn how design patterns in C# can help you build better code. Discover how to implement Gang of Four patterns and two commonly used patterns in .NET.

    Nail Your C# Developer
    Applying for C# programming jobs? Find out what questions to expect in your C# or .NET developer interview and how to answer them to demonstrate mastery of key concepts.

ASP.NET Core (9 Workshops)

ASP.NET Core is the exciting, fast new version of ASP.NET, a popular open-source web framework developed by Microsoft. Get the skills to work with both client- and server-side technologies as an ASP.NET Core 3.0 developer.

    Learning ASP.NET Core MVC
    Learn the basics to start creating your own professional-quality applications with ASP.NET Core MVC.

    ASP.NET Core: Razor Pages
    Build ASP.NET applications without an MVC framework. Learn how to use Razor Pages to build dynamically rendered pages and secure, interactive forms for your apps.

    ASP.NET Core New Features
    Learn about all the helpful new features and functionality present in ASP.NET Core 1.0, 1.1, 2.0, and 3.0, and explore the benefits offered by each iteration of the web framework.

    Building and Securing RESTful APIs in ASP.NET Core
    Learn how to build fast and secure RESTful APIs with ASP.NET Core.

    ASP.NET Core: Security
    Explore techniques for building secure ASP.NET Core applications and protecting against common attacks.

    ASP.NET Core: Test-Driven Development
    Get practical, hands-on experience implementing test-driven development of ASP.NET Core applications.

    ASP.NET Core: Middleware
    Learn about ASP.NET Core middleware. Find out how to write middleware components to create more modular, efficient code.

    Learning Entity Framework Core
    Discover how to write code-based models and interact with data. Learn about creating a console app and an MVC app, as well as how Entity works with ASP.NET Core MVC and Web APIs.

    Deploying ASP.NET Core Applications
    Learn how to deploy your cross-platform ASP.NET Core applications to IIS, Azure, Linux, and Docker Hub.

ASP.NET Core Advanced (4 Workshops)

Take your ASP.NET development to the next level. Dive deep into the application request lifecycle; solve problems more efficiently; and write more maintainable code. This advanced path is for intermediate

    ASP.NET: Security
    Learn about common vulnerabilities in ASP.NET web applications and practical security solutions to mitigate the risks.

    Advanced ASP.NET Web API 2.2
    Take your knowledge of ASP.NET Web API to the next level. Learn about dependency injection, versioning, OData, working with cookies, and more.

    ASP.NET MVC: HTTP Request Life Cycle
    Learn the architecture of the MVC framework by exploring the life cycle of an HTTP request as it travels through the ASP.NET platform and the MVC framework.

    ASP.NET MVC: Building for Productivity and Maintainability
    Learn how to build ASP.NET MVC applications for long-term productivity and maintainability and be a more productive ASP.NET developer.

Python Basics (11 Workshops)

Now that you've learned the basics of Python programming, it's time to dive into the next steps to prepare for a career as a Python developer. This learning path takes you through the practical need of programmers, such as learning about design patterns, testing, and even interview preparation.

    Python: Design Patterns
    Explore 15 essential design patterns that will help you solve common coding challenges in Python.

    Learning Python Generators
    Python generators are the best way to iterate through large and complex data sets. Find out how to use generators in your own code, in these Python tutorials.

    Effective Serialization with Python
    Learn about serialization formats such as JSON and msgpack, how to work with each format, and how to pick the right one for your Python project.

    Python GUI Development with Tkinter
    Learn how to build a graphical user interface (GUI) for your Python applications with Tkinter.

    Secure Coding in Python
    Develop more secure Python apps. Discover how to set up a secure coding environment and explore the security features of popular Python frameworks like Django and Flask.

    Programming Foundations: Real-World Examples
    Learn how to connect programming theory to practice. Learn about basic programming concepts such as functions, variables, and loops by comparing them to real-life scenarios.

    Building Tools with Python
    Streamline workflows by developing custom tools with Python. Learn about designing for end users, craftsmanship, and trust as they relate to building small software utilities.

    Unit Testing in Python
    Learn the fundamentals of unit testing in Python projects. Explore techniques for test-driven development of a Python project using the pytest framework and a Docker container.

    Python Parallel and Concurrent Programming Part 1
    Write more effective programs that execute multiple instructions simultaneously. Learn the fundamentals of parallel and concurrent programming in Python.

    Python Parallel and Concurrent Programming Part 2
    Write more effective programs that execute multiple instructions simultaneously. Learn advanced techniques for parallel and concurrent programming in Python.

    Nail Your Python Interview
    Ace your next technical interview. Learn about the personal characteristics, nontechnical skills, and programming concepts you need to land your dream gig as a Python developer.

Python For Data Science (9 Workshops)

Quickly learn the general programming principles and methods for Python, and then begin applying that knowledge to using Python in data science-related development.

    Data Ingestion with Python
    Learn how to use Python tools and techniques to solve one of the main challenges data scientists face: getting good data to train their algorithms.

    Python integrate with Database
    Review the syntax of this simple programming language, and learn how to write scripts, create modules, and integrate a database with Python 3 and the Python database API.

    Python for Data Science Part 1
    Learn Python programming for data science. Discover how to clean, transform, analyze, and visualize data, as you build a practical project: an automated web scraper.

    Python for Data Science Part 2 
    Learn Python programming for data science. Part 2 describes how to use machine learning to generate predictions and recommendations and automate routine tasks.

    Data Science Foundations: Python Scientific Stack
    Learn how to use the Python scientific stack to complete data science tasks. Find out how to work with pandas for data crunching, NumPy for numeric computation, and more.

    Python Data Analysis
    Interested in using Python for data analysis? Learn how to use Python, NumPy, and pandas together to analyze data sets large and small

    Python for Data Science Tips, Tricks, & Techniques
    Learn 12 techniques for how to work with data using Python. Review how to explore data, ingest data, visualize data, and more.

    Python for Data Visualization
    Build accurate, engaging, and easy-to-generate data visualizations using the popular programming language Python.

    Python Statistics
    Extend your basic knowledge of statistics by building analytics skills using Python and powerful third-party libraries.

Python Data Expert (4 Workshops)

Python has quickly become the leading in-demand programming language for those in the data science and analytics sector. Python skills are bankable, and this learning path helps you add value to your skill set and to your resume.

    Building a Recommendation System with Python Machine Learning & AI
    Discover how to use Python to build programs that can make recommendations. This hands-on course explores different types of recommendation systems, and shows how to build each one.

    NumPy Data Science
    Learn how to use NumPy, Python, and Jupyter Notebook for numerical, scientific, and statistical programming as you build your analytics, machine learning, and data science skills.

    pandas for Data Science
    Get an introduction to pandas, the Python library for data analysis and data science. Master its tools for time series and learn how the data frame and panels tools work.

    NLP with Python for Machine
    Explore natural language processing (NLP) concepts, review advanced data cleaning and vectorization techniques, and learn how to build machine learning classifiers.