AI for all: Real skills that transform every role. Our AI Academy is here.

Get AI skills

AI for all: Real skills that transform every role. Our AI Academy for enterprises and individuals is here.

Get AI skills
    • What We Teach
      Topics
      • AI
      • Cybersecurity
      • Data Science & Analytics
      • Digital Marketing
      • Product Management
      • Software Engineering
      • UX/UI Design
      • Free Classes
      • Free Events
      • Full-Time Programs
      • Part-Time Programs

      Bootcamps

      Full-time. Part-time. Change your career.


      • Data Analytics Bootcamp
      • Data Science Bootcamp
      • Information Technology Bootcamp
      • Software Engineering Bootcamp
      • User Experience Design Bootcamp
      Short Courses

      Full-time. Part-time. Advance your career.


      • Data Analytics
      • Data Science
      • Digital Marketing
      • Front-End Web Development
      • Java Development
      • JavaScript Development
      • Product Management
      • Python Programming
      • React Development
      • User Experience Design
      • Visual Design
      Workshops

      Learn a new skill in 1–2 sessions.


      • Agentic AI Fundamentals
      • AI for Career Transition
      • AI for HR
      • AI for Marketers
      • AI for Product Managers
      • AI for Sales
      • AI for Workplace Efficiency
      • Coding Fundamentals - HTML, CSS, & JavaScript
      • Excel Fundamentals
      • IT & Cybersecurity Fundamentals
      • Product Management Fundamentals
      • Programming with Python Fundamentals
      • Tableau Fundamentals
      • UX & UI Design Fundamentals in Figma
      Free Classes
        Free Events
          Full-Time Programs
            Part-Time Programs
            • For Students
              • Application Process
              • Tuition & Financing
              • Career Services
              • Social Impact
              • Adobe Digital Academy
              • Student Stories & Success
              • Workshops
              • Events
              • FAQs
            • For Companies
              • Talent Pipeline Solutions
                • Hire Train Deploy
                • Apprenticeships
                • Ready-to-Hire
              • By Tech Discipline
                • AI
                • Data
                • IT & Cybersecurity
                • Marketing
                • Product Management
                • Tech
                • UX
                • State of Tech Talent
              • State of Tech Talent
            • Resources
              • Career Services
              • Alumni Network
              • Veteran Resources
              • Meet Our Instructors
              • Blog
              • Resource Center
            • About Us
              • Our Mission & Impact
              • Press & Media
              • Diversity, Equity & Inclusion
              • Contact Us
            My Account Request Info
            My Account
            Get More Info
            AdobeStock_789025827

            Programming with Python Fundamentals | Two-Day Evening Workshop

            Python has been climbing in popularity for 20-plus years, and with the rise of AI, it’s becoming more in-demand than ever. Join us for six hours, across two evening sessions, to get hands-on fundamental Python programming skills to power your pursuits.

            Whether you’re interested in adding basic Python programming skills to your professional toolkit, or want to launch a career in data science or machine learning, you’ll be off to a good start after this workshop.

             
            Programming Fundamentals | AVAILABLE ONLINE

            Join US

            • Hands on practice
            • Live instruction
            • Foundational Python skills
            • Automate tasks using Python
            Get Started
            • Overview
            • Dates
            • Who is this for
            • TECHNICAL REQUIREMENTS
            • Instructors
            Get Started

            Workshop Dates

            If you don’t see a time that works for you, check back again soon — we’re always adding new workshops to the calendar.
            Keep in mind, registration closes 24 hours before the workshop start date.

              • All Locations
              • London
              • Manama
              • New York City
              • Online
              • Paris
              • Singapore
              • All Dates
              • Today
              • Tomorrow
              • This Week
              • This Month
              • Next Month
            OnlineLondon
            Register
            May 12 - May 14

            Mon: 1:00pm - 4:00pm EDT

            Wed: 1:00pm - 4:00pm EDT

            OnlineNew York City
            Register
            May 12 - May 14

            Mon: 1:00pm - 4:00pm EDT

            Wed: 1:00pm - 4:00pm EDT

            OnlineMontenegro
            Register
            May 12 - May 14

            Mon: 1:00pm - 4:00pm EDT

            Wed: 1:00pm - 4:00pm EDT

            Online
            Register
            May 12 - May 14

            Mon: 1:00pm - 4:00pm EDT

            Wed: 1:00pm - 4:00pm EDT

            OnlineParis
            Register
            May 12 - May 14

            Mon: 1:00pm - 4:00pm EDT

            Wed: 1:00pm - 4:00pm EDT


            Who’s this for?

            This workshop is for you if…

            • You’ve heard programming with Python is one of the best skills you can have in your professional toolkit, and you want live, hands-on Python practice guided by an industry pro.
            • You’re interested in pursuing a software engineering or data science career, but you don’t have much, if any, experience with Python and need to learn the basics.
            • You’re thinking about taking a coding course with GA — or you’re already enrolled — and you want to have a solid Python foundation before the first day of class.
            Asian man using laptop while out and about in the city

            technical requirements

            To participate in this workshop, you’ll need to make sure you’re set up for success with the following:

            • A free Google account
            • A Zoom account
            • A free Replit account
            Professional Developer programmer working a software website design and coding technology, writing codes and database in company office, Global cyber connection technology.

            Key Takeaways

            You’ll leave this workshop confident in your ability to:

            Understand Python basics

            You’ll learn why Python is such a popular, user-friendly programming language, how to navigate a code editor, and understand the different variables and data types in Python.

            Use conditional statements and data dictionaries

            Start harnessing the power of Python. Get hands-on practice using data structures like lists and dictionaries, and make decisions using conditionals.

            Define and build custom functions

            Round out your Python skills by learning how to organize and simplify your code using functions that include loops and conditional logic to generate specific return values.

            Workshop Agenda

            Understand why Python is so popular and user-friendly, and practice navigating the online code editor, Replit, before diving into basic Python programming.
            Conditional statements allow you to make decisions based on the values of variables or the result of comparisons. Learn about the different types, like booleans and comparison operators, and how they allow you to create programs that are vastly more complex. Then practice using logical operators to enhance conditional statements.
            Time to add some structure to your data — using lists to manage collections of data, index-based retrieval to access and manipulate list items, and dictionaries to represent data with multiple properties.
            Need to generate the same block of code repeatedly without having to write it multiple times? That’s where loops come in. Learn to differentiate between while and for loops, and best practices for using loops in your programming.
            Learn what functions are used for in Python programming. Structure a function and add parameters. Then take what you learned in previous units and practice creating functions that include loops and conditional logic to generate specific return values.

            Join us in this workshop

            Get Started

            About the INSTRUCTOR

            Fred Ngo has been a software developer for over 20 years, and has worked at a variety of companies both large and small. He is also an entrepreneur who was the founding CTO of VC-backed software startup (Standout Jobs) in 2008.
            Learn More
            Fred Ngo-square

            Next Steps

            Back view of woman coding on computer, professional female programmer working programming on laptop
            Product Information

            Python Programming Short Course

            No matter your role, learning Python skills will rocket your career forward. Our 40-hour Python course will take what you learn in this workshop to the next level, and give you the skills to build web and data science applications.
            Professional Developer programmer working a software website design and coding technology, writing codes and database in company office, Global cyber connection technology.
            Product Information

            Data Science Bootcamp

            Our full-time Data Science Bootcamp gives you the right training, exclusive coaching, and employer connections to land a data science career in industries like public policy, robotics, and fintech. Plus flexible financing options like 0% interest, zero-fee loans.
            Indian woman working as a software developer. Female developer with a laptop, lines of code on a computer screen blurred. Generative AI.
            Product Information

            Software Engineering Bootcamp

            Ready to take your coding skills to the next level? Our full-time or part-time Software Engineering Bootcamp will give you the hands-on skills and support — during and after the course — to be ready for a coding career.

            QUESTIONS? WE'VE GOT ANSWERS.

            We get it, sometimes life gets in the way. If you’re unable to attend a workshop you signed up for, let us know at least a week before the start date and you’ll get a full refund. If you need to cancel within one week of the workshop, you’ll be eligible for a credit to transfer to the next session. Reach out to help@ga.co if you need to cancel or reschedule a workshop.
            Look out for an email one day before, and one hour before the workshop with the Zoom link and workshop materials. If you don’t see the email, check your spam folder or reach out to help@generalassemb.ly and we’ll make sure you’re set up.
            Our workshops are split into two evening sessions that are each three hours long. Workshops typically take place on a Monday and Wednesday, or Tuesday and Thursday, from 3–6 p.m. PT/6–9 p.m. ET.
            Don’t worry, we know life can be hectic — and unpredictable. If you can only make one session, you'll still have access to the recordings for the entire workshop that you can reference at any time.
            You bet — we want you to continue practicing and referencing the things you learned long after your workshop ends. You should receive the recording and any in-class materials within one week of your workshop via email.
            We don’t think access to education (especially education you’ve paid for) should ever be cut off, so all of our workshop recordings are available indefinitely — you can revisit the content as often as you want, for as long as you need.
            YES. We love this for you. If you enroll in a short course within six months, or a bootcamp within one year of your workshop, you can apply what you paid for the workshop toward your course. Talk to an admissions specialist to learn more about this — no strings attached.
            Think of free classes as the “sample spoon.” No cost, no commitment, and you can try as many flavors as you want. Free classes are two hours long and hosted in a Zoom webinar where participant audio/video is automatically off, and interaction is contained within Zoom chat and Q&A functions. Workshops, on the other hand, are more like the “single scoop.” It costs a little, but you get a lot more. Workshops are six hours of live instruction hosted in a Zoom meeting room where participants can share audio/video and interact live with instructors and classmates.
            1 REFUND POLICY
            We understand that, sometimes, plans change. If you can no longer make it to a class or workshop, please email us at least 7 days before the scheduled event date. No refunds will be given to cancellations made within a week of the class or workshop.

            2 COMMUNITY CODE OF CONDUCT
            Your registration for or attendance at any General Assembly offering indicates your agreement to abide by this Community Code of Conduct policy and its terms.
            Get Started

            Stay in the loop

            Be the first to hear about exclusives, promotions, and more.

            Thanks. We'll be in touch soon!

            You'll receive all the latest updates on GA courses and events.

              By providing your email, you confirm you have read and acknowledge General Assembly’s Privacy Policy and Terms of Service. This site is protected by reCAPTCHA and the Google Privacy Policy and Google Terms of Service apply.

              Legal Pages

              • Regulatory Information
              • Terms of Service
              • Privacy Policy
              • EEO Statement and Legal Notices
              • Modern Slavery Act Statement

              Company

              • Our Story
              • Locations
              • Articles
              • Join Our Team
              • Contact
              • FAQ
              • Press
              • Affiliates

              Community

              • Alumni
              • Become An Instructor
              • Veteran Resources/GI Bill
              • Fund a Scholarship/Social Impact
              • Community Code of Conduct
              Get in touch
              © 2025 General Assembly. All rights reserved.
              Regulatory Information
              Terms
              Privacy