Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Introducing Python as a Main Programming Language in a Company

EuroPython Conference via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover how to successfully introduce Python as the primary programming language in a corporate environment through this insightful EuroPython 2013 conference talk. Explore the motivation behind this transition, potential challenges, and strategies for implementation. Learn about the importance of team dynamics, business models, and portfolio reduction. Gain valuable insights on replacing older languages, managing learning curves, and making quick decisions. Understand the significance of choosing appropriate projects, conducting code reviews, and navigating the business environment. Delve into reasonable and unreasonable drivers, IT department considerations, development cycles, and addressing concerns about vendor lock-in. Examine the role of prototypes, Python consulting, and open-source contributions. Benefit from real-world testimony and discussions on technical blockages to successfully integrate Python into your company's technology stack.

Syllabus

Introduction
Agenda
Motivation
Challenges
Team
Luck
Success
Business Model
Reducing the portfolio
Replacing older languages
Learning curve
How to do it
The basic
Take decisions quickly
Dont take a critical project
Dont take a small project
Code review
Business environment
Reasonable Drivers
unreasonable Drivers
IT Department
The development cycle
The fear of being locked
Help the C team
Is it virtual
The project
Business logic
Technical complexity
Mobile
Prototypes
Python consulting
Open source
Pi
Thank you
Testimony
Other Technologies
Technical Blockages

Taught by

EuroPython Conference

Reviews

Start your review of Introducing Python as a Main Programming Language in a Company

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.