In-Depth Training

Looking for intense hands-on training to help you take your career to a new level? Live! 360 Training Seminars take our world-class education to you in an intimate virtual setting with an industry expert as your guide. Keep up-to-date on some of the hottest trends in the tech world to drive your career forward. These engaging and high-impact training seminars provide in-depth education and knowledge-share, networking with fellow peers, and one-on-one interaction with a skilled instructor to take what you have learned back to your office.


Who Should Attend?

This Live! 360 technical hands-on training seminar is appropriate for, and designed to be accessible by, those in positions where they will be using Python in any capacity. As such, it's geared to developers, information technology professionals (IT PROS), cloud administrators, architects, data scientists, and AI implementors, but also could be of interest to technology product management, IT leaders, Chief Data Officers, Chief Analytics Officers, and Chief Technology Officers.

Register Now

2-Day Hands-On Training Seminar: Learn Python Fundamentals – A Hands-on Experience
October 31 - November 1, 2024
9:00AM – 5:00PM (Central)
Level: Introductory / Intermediate

Python had become one of, if not the, most popular software platforms in use. Powering both server-side Web applications, artificial intelligence engines, and data science models, Python has positioned itself as the logical inheritor to the title of "write once, run everywhere". Python's approachable syntax, it's dynamic (optionally strongly-typed) nature, and its object-oriented model make it easy for most developers to pick up in a day or two, and its wide range of packages make it applicable to just about any problem a developer will ever encounter.

In this two-day training seminar, we will take a "from the beginning" look at Python, going over its syntax, semantics, and details. You will learn not only about its syntax, but also about the Python execution environment (virtual machine).

We will explore the syntax in depth, starting from the basics of variable declarations and Python's various flow control constructs. From there, we'll see Python's functions, and the various features Python offers that act like functional languages. Then, examine Python's object-oriented nature, classes and objects and methods and how the virtual machine manages them.

After we have the syntax under our belt, we can start exploring "under the hood" of Python, starting with its execution model--how code gets loaded into the virtual machine, how it gets transformed into bytecode, and how we can tap into that to do some interesting things at runtime. Then we'll explore Python's garbage collection, and how the virtual machine manages other memory-type resources (like files or socket connections). By the time we call a halt to the end of day two, you'll have learned a great deal about Python's internal execution model, which will help you debug and optimize your Python code regardless of where it's being used.

During this seminar, we will:

  • Get a Python environment up and running.
  • Explore how to use some Python packages, both interactively and as standalone programs.
  • Learn the Python syntax, from variables and flow control, through functions, classes, and metaprogramming.
  • Dive into the construction of a Python module and how it loads from disk.
  • Discover how garbage collection works inside Python.
  • Explore how Python loads and builds classes and objects at runtime.

Seminar Prerequisites:
Attendees should have experience programming with an object-oriented programming language such as C#, Java, Ruby, JavaScript, etc., but have little to no experience with Python.

Attendee Workstation Requirements:
You must provide your own developer-capable computer (Windows or Mac) for this hands-on lab workshop with a camera, reliable Internet connection, speakers, and a microphone.

The following technologies must be installed on the computer prior to the start of the Seminar on Tuesday, October 29th:

  • Zoom
  • Visual Studio Code

Meet Our Speaker

Ted Neward
Principal, Neward and Associates

Ted Neward is an industry professional of twenty years' experience. He speaks at conferences all over the world and writes regularly for a variety of publications across the Java, .NET, and other ecosystems. He currently resides in the Pacific Northwest with his wife, two sons, three cats, twelve laptops, seven tablets, nine phones, and a rather large utility bill.

Top Reasons To Join Us

In-Depth Training.

If you are a developer, software engineer, IT Pro, technology product management, Enterprise Architect, Chief Analytics Officers, or Chief Technology Officer looking for training, this Live! 360 Training Seminar provides focused in-depth training with one of the top experts in the field. Attend virtually and learn about writing Python code and interacting with its environment, giving you skills you can immediately apply.

Networking.

With small classes and an expert instructor, the intimate virtual setting of these training courses allows for networking with your peers to learn from their experiences, problem-solve, and bring solutions back to your office.

Get the Most Out of Your Time.

If you don’t have time for a full 4, 5, or 6-day conference, look no further. Live! 360 Virtual Training Seminars provide in-depth, actionable training in a two-day format to fit in with your busy schedule.

Looking For More? If you are interested in more developer training offerings, check out vslive.com and live360events.com to explore the events, sessions, workshops and hands-on training options we offer.

Register by October 18th to Save $150

Pricing

  • Extended Early Bird Registration through October 18th
  • Standard Registration through October 31st
  • 2-Day Seminar
    (Price per attendee)
  • $1,400
  • $1,550
  • Team - 2-Day for Groups of 3 or More
    (Price per attendee)
  • $1,350
  • $1,500
  • DISCOUNTS
  • REGISTRATION INFORMATION

Discounts are available for alumni, government employees, and educators. For more information, contact us at sross@converge360.com, or 949.296.9840.

Part of a team of 3 or more? Contact us at sross@converge360.com, or 949.296.9840 for more information and pricing.

Attendees can pay by credit card, purchase order or company check. Make checks payable to 1105 Media.

Send checks to: 1105 Media Inc. General Lockbox, File 2273, 1801 W Olympic Blvd., Pasadena, CA 91199-2273

Questions? Contact Sara Ross at sross@converge360.com, or 949.296.9840

Why Live! 360

Live! 360® Conferences and Seminars are for Enterprise Developers, IT Implementors, IT Decision Makers, IT Security Teams, and Data Professionals looking to explore both current and leading-edge technologies, and to broaden their horizons on what lies ahead in the ever-evolving tech landscape. Visit us at live360events.com.

 

Questions or Want to Learn More?
Email Sara Ross at sross@converge360.com.
We look forward to hearing from you!