Introduction to Python Training

Nivå: Foundation
Snittbetyg: 4,6/5 4,57/5 Based on 517 Reviews

Python är ett kraftfullt och smidigt objektorienterat språk som är designat för att vara lättanvänt och ge ökad produktivitet. Under denna utbildning får du kompetens som gör att du kan uppnå snabba utvecklingscykler, korta ner time-to-market och minska kostnader för underhåll genom att utveckla applikationer som använder Pythons språkfunktioner, dess rika standardbibliotek och programvarupaket från tredje part.

NYA, alternativa sätt att delta, LÄS MER HÄR ›

Introduction to Python Training

Nyckelfunktioner:

  • Välj att delta via Blended learning eller enbart lärarlett
  • Exklusivt LinkedIn medlemskap för erfarenhetsutbyte med kollegor och experter

Du kommer lära dig att:

  • Snabbt utveckla funktionsrika applikationer med Pythons uttryck, funktioner variabler och datatyper
  • Strukturera kod med klasser, moduler och paket som använder OO-egenskaper
  • Skapa flera data accessors för att hantera olika lagringsformat
  • Utveckla dynamiska, plattformsoberoende GUI och datadrivna webbapplikationer

Välj den utbildningsform som passar dig bäst

LIVE, LÄRARLEDD

I klass & Live, Online-utbildning

  • Learn Python programming
  • 3-day instructor-led training course
  • One-on-one after-course instructor coaching
  • After-course computing sandbox
  • End-of-course exam included
  • Pay later by invoice -OR- at the time of checkout by credit card

PREMIUM UTBILDNING

Obegränsad tillgång till allt

Unlimited annual access to:

  • Unlimited annual access to:
  • 6 on-demand video courses
  • 3 eBooks
  • 3-day instructor-led training course
  • One-on-one after-course instructor coaching

UTBILDNING PÅ DIN ARBETSPLATS

Teamträning

  • Använd denna eller någon annan utbildning i ditt företag
  • Fullskalig programutveckling
  • Levereras när, var och hur du vill
  • Blandade utbildningsmodeller
  • Skräddarsytt innehåll
  • Coaching av ett expertteam

Anpassa kurs och innehåll efter teamets behov

Kontakta oss

Utveckla dig och ditt team med anpassade eller öppna kurser alternativt e-learning

Learning Tree erbjuder kundanpassad utbildning hos er, öppna kurser i Stockholm, London eller Washington, möjlighet att delta via våra Anywhere centers (Malmö, Göteborg, Linköping, Stockholm eller Borlänge) eller olika former av e-learning med lärarstöd. Läs mer på www.learningtree.se/priser .

I klass & Live, Online-utbildning

Note: This course runs for 3 dagar *

*Events with the Partial Day Event clock icon run longer than normal but provide the convenience of half-day sessions.

  • 2 - 4 dec 9:00 - 4:30 CET Stockholm / Online (AnyWare) Stockholm / Online (AnyWare) Boka Din Kursplats

  • 26 - 28 jan 9:00 - 4:30 GMT Online (AnyWare) Online (AnyWare) Boka Din Kursplats

  • 18 - 20 maj 9:00 - 4:30 BST Online (AnyWare) Online (AnyWare) Boka Din Kursplats

  • 27 - 29 jul 9:00 - 4:30 BST Online (AnyWare) Online (AnyWare) Boka Din Kursplats

  • 4 - 6 nov 9:00 - 4:30 EST Online (AnyWare) Online (AnyWare) Boka Din Kursplats

  • 6 - 8 jan 9:00 - 4:30 EST Online (AnyWare) Online (AnyWare) Boka Din Kursplats

  • 24 - 26 mar 9:00 - 4:30 EDT Ottawa / Online (AnyWare) Ottawa / Online (AnyWare) Boka Din Kursplats

  • 28 - 30 apr 9:00 - 4:30 EDT Toronto / Online (AnyWare) Toronto / Online (AnyWare) Boka Din Kursplats

  • 5 - 7 maj 9:00 - 4:30 EDT Herndon, VA / Online (AnyWare) Herndon, VA / Online (AnyWare) Boka Din Kursplats

  • 7 - 9 jul 9:00 - 4:30 EDT New York / Online (AnyWare) New York / Online (AnyWare) Boka Din Kursplats

  • 22 - 24 sep 9:00 - 4:30 EDT Ottawa / Online (AnyWare) Ottawa / Online (AnyWare) Boka Din Kursplats

Kurs med startgaranti

När du ser symbolen för “Guaranteed to Run” vid ett kurstillfälle vet du att kursen blir av. Garanterat.

Partial Day Event

Learning Tree offers a flexible schedule program. If you cannot attend full day sessions, this option consists of four-hour sessions per day instead of the full-day session.

Introduction to Python Instructor-Led Course Information

  • Python Introduction Course Description

    This introduction to Python course includes 17 hours of Instructor-Led Training (ILT) or Virtual Instructor-Led Training (VILT) presented by a real-world Python programming expert instructor.
  • Requirements

    • Experience with another procedural or object-oriented programming language, such as C, C++, Java, VB .NET, or Perl
    • Familiarity with concepts, such as variables, loops, and branches with some experience using a text editor to edit program code
  • Industry Credits & Certification

    This course offers you the opportunity to earn the following industry credits and certifications

  • After-Course Computing Sandbox

    You'll be given remote access to a preconfigured virtual machine for you to redo your hands-on exercises, develop/test new code, and experiment with the same software used in your course.

Introduction to Python Instructor-Led Course Outline

  • Introduction to Python

    • Python language characteristics
    • The Python execution model
  • Leveraging Python Built-in Types

    Manipulating string and numeric literals

    • Declaring and initialising variables
    • Performing arithmetic calculations
    • Making decisions and performing iterations
    • Formatting and slicing strings

    Aggregating related data

    • Accessing positional information in lists
    • Representing ordered data with tuples
    • Efficiently handling data collections with iterators
  • Organising and Structuring Code

    Defining and calling functions

    • Positional, keyword and default arguments
    • Implementing variable-length argument lists
    • Iterating with generator functions

    Grouping code into modules

    • Importing and packages
    • Referencing functions from modules by qualification
    • Accessing the Standard Library
  • Implementing Classes and Objects

    Declaring and modifying objects

    • Encapsulating attributes and methods in classes
    • Initialising objects with constructors
    • Accessing and modifying attributes with methods

    Inheritance and polymorphism

    • Reusing functionality through inheritance
    • Extending methods from base classes
    • Overriding methods for dynamic behaviour
    • Tracing the scope in the namespace
  • Manipulating the File System

    Managing files

    • Reading and writing text and files
    • Accessing structured and unstructured data 

    Increasing program robustness through handling exceptions

    • Maintaining program control with error handlers
    • Detecting errors and raising exceptions
  • Interfacing with Relational Databases

    Establishing communication

    • Creating a SQL database connection
    • Instantiating cursors to access a database

    Executing SQL statements within a Python program

    • Retrieving desired data sets
    • Updating the database with action statements
    • Processing requests with Python controllers

Introduction to Python Training FAQs

  • What background do I need for this introduction to Python training?

    Experience with another procedural or object-oriented programming language, such as C, C++, Java, VB .NET, or Perl, as well as familiarity with concepts, such as variables, loops, and branches with some experience using a text editor to edit program code.

  • What does a Python developer do?

    Python developers write the code necessary to develop applications using Python's built-in statements, functions, and collection types. Python is also a very popular language for data analytics.

  • How can I become a Python developer?

    An outline of the content you will receive can be seen above. You will also get access to any new on-demand content that becomes available during your annual enrolment period.

    How do I receive my PMI PDU credits?

    There are many pathways to becoming a Python programmer, but the skills required typically include a firm understanding of object-oriented programming and experience in developing applications with Python.

Obegränsad tillgång till allt

Note: This course runs for 3 dagar *

*Events with the Partial Day Event clock icon run longer than normal but provide the convenience of half-day sessions.

  • 2 - 4 dec 9:00 - 4:30 CET Stockholm / Online (AnyWare) Stockholm / Online (AnyWare)

  • 26 - 28 jan 9:00 - 4:30 GMT Online (AnyWare) Online (AnyWare)

  • 18 - 20 maj 9:00 - 4:30 BST Online (AnyWare) Online (AnyWare)

  • 27 - 29 jul 9:00 - 4:30 BST Online (AnyWare) Online (AnyWare)

  • 4 - 6 nov 9:00 - 4:30 EST Online (AnyWare) Online (AnyWare)

  • 6 - 8 jan 9:00 - 4:30 EST Online (AnyWare) Online (AnyWare)

  • 24 - 26 mar 9:00 - 4:30 EDT Ottawa / Online (AnyWare) Ottawa / Online (AnyWare)

  • 28 - 30 apr 9:00 - 4:30 EDT Toronto / Online (AnyWare) Toronto / Online (AnyWare)

  • 5 - 7 maj 9:00 - 4:30 EDT Herndon, VA / Online (AnyWare) Herndon, VA / Online (AnyWare)

  • 7 - 9 jul 9:00 - 4:30 EDT New York / Online (AnyWare) New York / Online (AnyWare)

  • 22 - 24 sep 9:00 - 4:30 EDT Ottawa / Online (AnyWare) Ottawa / Online (AnyWare)

Kurs med startgaranti

När du ser symbolen för “Guaranteed to Run” vid ett kurstillfälle vet du att kursen blir av. Garanterat.

Partial Day Event

Learning Tree offers a flexible schedule program. If you cannot attend full day sessions, this option consists of four-hour sessions per day instead of the full-day session.

Introduction to Python Programming Unlimited Access Training Information

  •  Python Programming Blended Training Description

    The eBooks and on-demand courses provided as with this offering are a great way to explore your interest in the topics covered in the instructor-led course. Enrolling in this bundle also grants you access to any of our multi-day Course 1905, Introduction to Python Training course events.

  • Python Introduction Course Description

    This introduction to Python course includes 17 hours of Instructor-Led Training (ILT) or Virtual Instructor-Led Training (VILT) presented by a real-world Python programming expert instructor. Course includes after-course computing sandbox and end-of-course exam
  • Industry Credits & Certification

    This course offers you the opportunity to earn the following industry credits and certifications

  • After-Course Computing Sandbox

    You'll be given remote access to a preconfigured virtual machine for you to redo your hands-on exercises, develop/test new code, and experiment with the same software used in your course.

  • How to Schedule Your Instructor-Led Training

    Once payment is received, you will receive details for your Unlimited Access Training Bundle via email. At that time, you may call or email our customer service team for assistance in enrolling in the event date of your choice.

On-Demand Training Outline

  • On-Demand Video Courses

    • Python for Beginners
    • Mastering Python
    • Architectural Patterns and Best Practises with Python
    • Mastering Python Data Analysis with Pandas
    • Tkinter GUI Application Development Projects
    • Python Projects
  • eBooks

    • Learning Python
    • Modern Python Cookbook
    • MySQL for Python

Introduction to Python Training FAQs

  • What background do I need for this introduction to Python training?

    • Experience with another procedural or object-oriented programming language, such as C, C++, Java, VB .NET, or Perl
    • Familiarity with concepts, such as variables, loops, and branches with some experience using a text editor to edit program code
  • Does this include any practical, hands-on learning?

    Yes! Each book and video begins with a step by step guide for you to set up a coding environment on your personal computer. The course content is full of examples and practical advice, followed up by the chance to embed your learning through real world tasks. All example code is available to download, copy and use - giving you the chance to work and practise as you read and watch.

  • Is the on-demand content the same as the 3-day instructor class?

    No. While the content selected does map to the objectives of the instructor-led course, it does not include a recorded version of the instructor-led class. The objectives have been re-imagined to be presented in digital, self-guided formats.

  • How will I access my course materials if I choose this method?

    Once payment is received, you will receive an email from Learning Tree with all the links and information you need to get started.

  • How do I schedule my instructor-led training?

    Once payment is received, you will receive details for your Unlimited Access Training Bundle via email. At that time, you may call or email our customer service team for assistance in enrolling in the event date of your choice.

One Day Instructor-Led Review

You'll be able to register for a Training Review Session at any time after you've placed your order.

  • 18 nov (1 dag)
    9:00 - 4:30 EST
    Online (AnyWare) Online (AnyWare)
  • 23 nov (1 dag)
    9:00 - 4:30 GMT
    Online (AnyWare) Online (AnyWare)
  • 3 feb (1 dag)
    9:00 - 4:30 EST
    Online (AnyWare) Online (AnyWare)
  • 10 mar (1 dag)
    9:00 - 4:30 GMT
    Online (AnyWare) Online (AnyWare)
  • 11 maj (1 dag)
    9:00 - 4:30 EDT
    Online (AnyWare) Online (AnyWare)
  • 24 maj (1 dag)
    9:00 - 4:30 BST
    Online (AnyWare) Online (AnyWare)
  • 16 aug (1 dag)
    9:00 - 4:30 BST
    Online (AnyWare) Online (AnyWare)
  • 17 aug (1 dag)
    9:00 - 4:30 EDT
    Online (AnyWare) Online (AnyWare)

Teamträning

Har du frågor om vilken utbildning som är rätt för dig?

call 08-506 668 00




100% Satisfaction Guaranteed

100 % nöjd. Eller få pengarna tillbaks!*

*Partner-delivered courses may have different terms that apply. Ask for details.

Stockholm / Online (AnyWare)
Online (AnyWare)
Online (AnyWare)
Online (AnyWare)
Online (AnyWare)
Online (AnyWare)
Ottawa / Online (AnyWare)
Toronto / Online (AnyWare)
Herndon, VA / Online (AnyWare)
New York / Online (AnyWare)
Ottawa / Online (AnyWare)
Hur föredrar du att bli kontaktad:

Please Choose a Language

Canada - English

Canada - Français