GitHub Copilot Deep Dive  Workshop

GitHub Copilot Deep Dive Workshop

GitHub Copilot Deep Dive Workshop

By Global Big Data Conference

Date and time

Friday, August 23 · 8am - 4pm PDT

Location

Online

Refund Policy

No Refunds

About this event

    GitHub Copilot Deep Dive Virtual workshop, August 23rd 2024

    Global Big Data Conference is organizing one day Virtual Workshop (8hrs) -GitHub Copilot Deep Dive

    Date : August 23rd 2024

    Duration : 7hrs

    Description

    What You Will Learn:

    GitHub Copilot is a generative AI tool for coding that assists developer in writing code more efficiently and faster. This full-day course will help you gain a comprehensive understanding of the tool's capabilities and how to use it effectively in your day-to-day coding

    Who Should Attend:

    Software Developers:
    Software Architects
    Enterprise Architects:
    Technical Leads
    IT Managers:
    Professionals Collaborating with Architects:

    Agenda:

    i. Introduction: This section will introduce Copilot and discuss what it is, how it works, and why it is useful. Topics covered will include

    • An overview of Copilot and its main features
    • The benefits of using Copilot for code generation and completion
    • Basic Copilot usage
    • Hands-on lab: Learning how to create good prompts for Copilot

    ii. Navigation and utilizing the assistance from Copilot Chat. This section will help participants

    get comfortable and familiar with navigating suggestions from the tool and utilizing some key

    features of Copilot with its Chat functionality. Topics covered will include

    • Understanding Copilot's suggestions and interface
    • The additional features of Chat
    • Using Copilot to simplify and fix code
    • Learning how to work with code suggestions, completions, and examples
    • Hands-on lab: Using Copilot to simplify and explain code

    iii. Other ways to leverage Copilot Topics covered will include:

    • Working with Chat more directly
    • Having Copilot explain code
    • Having Copilot document code
    • Asking Copilot questions in code
    • Hands-on lab: - Other ways to get Copilot's functionality

    iv. Test generation: In this section, we'll look at how to generate tests using Copilot. Topics will

    include:

    • Various options for generating test cases via Copilot
    • Hands-on lab: Using Copilot to generate tests.

    v. Copilot and SQL and adding context: This section will show how Copilot can help with SQL parsing, generation, and updates. Additionally, we will highlight how to add context for Copilot to get the best suggestions.Topics covered will include:

    • Using Copilot with SQL
    • Adding context to get better suggestions from Copilot
    • Hands-on lab: Using Copilot to help with SQL

    vi. Copilot and updates: In this section, we'll look at why Copilot may not be up-to-date and how to deal with it when it isn't. Topics covered will include:

    • Understanding what Copilot's frame of reference is
    • What to do when Copilot is not up-to-date
    • Hands-on lab: Teaching Copilot about updates: Examples of how to handle it when Copilot does not have the most up-to-date information

    vii. Copilot and Kubernetes and APIs: This section will cover how to use Copilot to generate

    manifests for Kubernetes as well as how to use it to work with APIs like those in Kubernetes.

    We'll also talk about Copilot's translation capabilities. Topics covered will include:

    • Using Copilot to generate Kubernetes manifests
    • Getting Copilot to tell us how to execute code
    • An example of the 2021 problem with Copilot Having Copilot translate between languages
    • Hands-on Lab: Kubernetes, YAML generation and the 2021 problem


    viii. Javascript, regular expressions, and auto generating data: In this section, we'll look at ways to have Copilot help with creating regular expressions and generating data mappings. Topics covered include:

    • Using Copilot to generate regular expressions
    • Generating routine mapping data

    ix. (If time allows) Copilot Labs: Learn more about what may be coming with future versions of

    Copilot.

    x. Wrap-up and Q&A.


    Speaker Bio

    I'm Brent Laster - a global trainer and book author, DevOps director at a top technology firm, and founder and president of Tech Skills Transformations LLC. I've been working with and presenting at NFJS events for ten years now and it is always exciting and interesting.


    Through my decades in programming and management,I've always tried to make time to learn and develop both technical and leadership skills and share them with others Regardless of the topic or technology, my belief is that there is no substitute for the excitement and sense of potential that come from providing others with the knowledge they need to help them accomplish their goals.

    In my spare time, I hang out with my wife Anne-Marie, 4 children and a small dog in Cary, North Carolina and design trainings and write books.

    NOTE: Agenda and speakers subject to change without notice

    Refund Policy

    No refunds will be given for cancellations.

    Please note: Ticket prices are subject to increase or decrease, at the discretion of Global Big Data Conference, before and/or after you have made your purchase, and do not entitle the purchaser to a partial refund or credit.

    Terms & Conditions In order to obtain a high-quality audience at the Conferences, Global Big Data Conference reserves the right to revoke any purchased tickets from an attendee without explanation.

    If you have any questions concerning the event, please do not hesitate to contact events@globalbigdataconference.com or Call 408-400-3769

    Organized by

    Organizer of the Global Career Fair - The Largest AI & Data Science Career Fair of 2019(FREE)

    Organizer of the Global Artificial Intelligence Conference - The Largest AI Conference of 2019

    $499 – $1,999