Taking Python to Production: A Professional Onboarding Guide
Data scientists, analysts, and beginner devs: transition from "coder" to "software engineer" and learn to ship code
4.78 (150 reviews)
1,977
students
28 hours
content
Apr 2024
last update
$69.99
regular price
What you will learn
Set up a professional Python development environment - Visual Studio Code, pyenv, git, autocompletion
Learn the professional git workflow with GitHub and CI/CD with GitHub Actions
Make the terminal more intuitive with ZSH and plugins
Version and package Python software and publish it for the community
Setup automated code quality checks (testing, linting, documentation, type checking, etc.)
Why take this course?
š **Taking Python to Production: A Professional Onboarding Guide** š
---
### **Course Headline:**
Data scientists, analysts, and beginner devs: it's time to **transition from "coder" to "software engineer"** and learn to ship code! š
---
### **Course Description:**
This isn't just another Python programming course. It's a comprehensive guide designed to equip you with the tools and knowledge necessary to **develop and "ship" production-ready software** using Python. As an MLOps engineer, I understand the challenges that data scientists, analysts, and junior engineers face when transitioning to full-fledged software engineers. That's why this course bridges the gap between coding and engineering by covering a mix of foundational tools, **engineering practices**, and career advice essential for a smooth onboarding into a software engineering team.
Reviews
Nitin
September 3, 2023
best! and no words can explain the feeling of knowing so much about building python packages for production!!!
JJ
August 31, 2023
Excellent course on the basics of getting started setting up your systems to ship software not just write code.
Max
August 29, 2023
Sofar this is one of the best ressources for breaking into these topics that i have seen. I am halfway through and will update my review.
I am probably going to make this a mandatory ressource for juniors.
Tanner
May 25, 2023
So far everything is very useful as it is difficult to pick up coming from a non-computer science background. I wish there was more insight to the virtual environments and pros and cons to using venv vs. conda vs. other virtual environment managers.
Jordan
March 5, 2023
This course is perfect for data scientists and software engineers that are new to writing code that needs to be maintained. It's made WSL less intimidating and includes a lot of practical tips that I've picked up over my career as well as some new ones. I wish I could gift this to all my coworkers.
Jay
March 5, 2023
I love how clear the instructions in the course are so far. It would be icing on the cake once all the course resources are uploaded!
Charts
Price
Rating
Enrollment distribution
Related Topics
4761976
udemy ID
7/1/2022
course created date
7/18/2023
course indexed date
Bot
course submited by