Introducing Python as a Main Programming Language in a Company
Offered By: EuroPython Conference via YouTube
Course Description
Overview
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
Related Courses
Crie sua página pessoal usando React e Github PagesCoursera Project Network via Coursera Introduction to RISC-V
Linux Foundation via edX C# Framework Design
LinkedIn Learning GitHub Basics Course (How To)
Treehouse Android Development from Scratch to Create Cool Apps!
Udemy