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

Codecademy

Software Engineering for Data Scientists

via Codecademy Path

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Data Scientists often work with engineering teams. Learn the software engineering skills you need to bridge the gap between data science and Includes **Git & Github**, **Python**, **Bash**, **Command Line**, **Unit Testing**, **Logging**, **Object-Oriented Programming**, and more.

Syllabus

  • Welcome to Software Engineering for Data Scientists
    • Preview what you will learn in Software Engineering for Data Science!
  • Software Engineering in Python I
    • Learn about the fundamental principles that differentiate programming for data science from programming for engineering.
  • Learn the Command Line
    • Discover the power of this simple yet essential text-based tool and increase your productivity as a developer.
  • Learn Git: Introduction to Version Control
    • If you've ever named a file "-final", "-final-final", etc., then you've already faced the problems that git and github solve.
  • Software Engineering in Python II
    • Keep building your engineering skills to make the most of your data science projects.
  • Learn Bash Scripting
    • In this course, you will learn how to improve your own programming process by writing bash scripts that save you precious time.
  • Learn Git II: Git for Deployment
    • Build your collaboration and version control skills even further with branching, markdown, teamwork, and deploying websites.

Reviews

Start your review of Software Engineering for Data Scientists

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.