LogoLogo
Official WebsiteClass RecordingsSchedules & EventsHomework
  • Welcome to MigraCode Barcelona
  • General Information
    • Code of conduct
    • Experiences
    • Copyright
  • Student support
    • 🙋Student Services
      • Volunteer Support
      • CodeBuddies
      • CodeWomen
      • Language Support
        • Language Lab
        • Oxford House
      • Psychological Support
      • Legal Support
      • Study space
    • 💼Finding a job
      • Self-branding
        • LinkedIn profile
        • GitHub profile
        • Self-developed profile
      • Online networking
      • Events & job fairs
  • COURSES
    • 🎧IT Support & Security Course
      • Structure
      • Course content
      • Planning & Schedule
      • Application process
        • Home assignment
    • 🎧IT Automation with Python Course
      • Structure
      • Course content
      • Planning & Schedule
      • Application process
        • Home assignment
    • 💻Web Development Course
      • Pre-Courses
      • Main Tools & Software
      • Slack Information
      • Grading System
      • Homework
      • Course content
        • Introduction
          • 1 - Dev Tools and command line
          • 2 - Git and Github
          • Git and GitHub Practice Session
        • HTML/CSS
          • 1 - Semantic HTML and CSS
          • 2 - Responsive Web and Layout
          • 3 - Bootstrap
        • JavaScript I
          • 1 - Hello Javascript
          • 2 - Expressions and loops
          • 3 - Arrays and callbacks
        • JavaScript II
        • JavaScript III
          • 1 - Good practices and debugging
          • 2 - APIs and fetch
          • 3 - Project
        • React
          • 1 - React 101
          • 2 - Reacting to changes
          • 3 - Fetching Data
          • Extra Materials
            • Class components
            • Routing
        • Node.js
          • 1 - Node and Express 101
          • 2 - APIs in Node
          • 3 - Workshop
        • Databases
          • 1 - Introduction to SQL
          • 2 - SQL with Node
          • 3 - CRUD with SQL and Node
        • Final Projects
          • Call for project ideas
          • List of projects
          • Planning and Calendar
          • How to start coding
          • Methodology
          • Team meetings
        • Professional Skills
          • Module 1: Soft Skills
          • Module 2: Employability
          • Module 3: Working in projects
    • 💾Advanced JS & ASP.NET course
      • Admission assignment
      • Self Study Prerequisites
        • Index
      • Course content
        • Index
  • Technical Guides
    • How to install course tools
    • Introduction to GIT
    • Trello in Scrum
    • Heroku Deployment
    • Git on Teams
  • Useful links
    • Official website of MigraCode Barcelona
    • Our Homework Trello board
    • Class Recordings
    • Schedules and Events
Powered by GitBook
On this page
  • Summary
  • Overview
  • Module 1: Crash Course on Python
  • Module 2: Using Python to Interact with the Operating System
  • Module 3: Introduction to Git and GitHub
  • Module 4: Troubleshooting and Debugging Techniques
  • Module 5: Configuration Management and the Cloud
  • Module 6: Automating Real-World Tasks with Python

Was this helpful?

Export as PDF
  1. COURSES
  2. IT Automation with Python Course

Course content

PreviousStructureNextPlanning & Schedule

Last updated 2 years ago

Was this helpful?

Summary

  • 117 hours in total

  • 6 modules

  • 30 parts in total

Please note that on Coursera, the 6 modules are called 'Courses', and the parts within the courses are called 'Modules'.

Overview

Module 1: Crash Course on Python

27 hours in total

  • Part 1: Hello Python! 4 hours: 14 videos (Total 44 min), 9 readings, 4 quizzes

  • Part 2: Basic Python Syntax 5 hours: 14 videos (Total 45 min), 14 readings, 4 quizzes

  • Part 3: Loops 4 hours: 13 videos (Total 47 min), 9 readings, 4 quizzes

  • Part 4: Strings, Lists and Dictionaries 6 hours: 16 videos (Total 67 min), 17 readings, 4 quizzes

  • Part 5: Object Oriented Programming (Optional) 6 hours: 13 videos (Total 50 min), 12 readings, 1 quiz

  • Part 6: Final Project 2 hours: 9 videos (Total 27 min)

Module 2: Using Python to Interact with the Operating System

26 hours in total

  • Part 1: Getting Your Python On 3 hours: 15 videos (Total 76 min), 4 readings, 3 quizzes

  • Part 2: Managing Files with Python 5 hours: 13 videos (Total 52 min), 4 readings, 3 quizzes

  • Part 3: Regular Expressions 4 hours: 14 videos (Total 60 min), 2 readings, 4 quizzes

  • Part 4: Managing Data and Processes 3 hours: 12 videos (Total 48 min), 2 readings, 4 quizzes

  • Part 5: Testing in Python 6 hours; 14 videos (Total 50 min), 4 readings, 3 quizzes

  • Part 6: Bash Scripting 4 hours: 13 videos (Total 62 min), 3 readings, 4 quizzes

  • Part 7: Final Project 2 hours: 6 videos (Total 13 min)

Module 3: Introduction to Git and GitHub

16 hours in total

  • Part 1: Introduction to Version Control 5 hours: 16 videos (Total 74 min), 6 readings, 4 quizzes

  • Part 2: Using Git Locally 4 hours: 14 videos (Total 60 min), 3 readings, 4 quizzes

  • Part 3: Working with Remotes 4 hours: 13 videos (Total 61 min), 3 readings, 4 quizzes

  • Part 4: Collaboration 4 hours: 14 videos (Total 61 min), 3 readings, 4 quizzes

Module 4: Troubleshooting and Debugging Techniques

16 hours in total

  • Part 1: Troubleshooting Concepts 4 hours: 14 videos (Total 71 min), 3 readings, 4 quizzes

  • Part 2: Slowness 4 hours: 15 videos (Total 77 min), 3 readings, 4 quizzes

  • Part 3: Crashing Programs 4 hours: 14 videos (Total 78 min), 2 readings, 4 quizzes

  • Part 4: Managing Resources 4 hours: 16 videos (Total 74 min), 3 readings, 4 quizzes

Module 5: Configuration Management and the Cloud

15 hours in total

  • Part 1: Automating with Configuration Management 4 hours: 11 videos (Total 45 min), 4 readings, 4 quizzes

  • Part 2: Deploying Puppet 3 hours: 10 videos (Total 44 min), 3 readings, 4 quizzes

  • Part 3: Automation in the Cloud 4 hours: 13 videos (Total 66 min), 2 readings, 4 quizzes

  • Part 4: Managing Cloud Instances at Scale 4 hours: 14 videos (Total 67 min), 3 readings, 4 quizzes

Module 6: Automating Real-World Tasks with Python

17 hours in total

  • Part 1: Manipulating Images 3 hours: 8 readings

  • Part 2: Interacting with Web Services 3 hours: 10 readings

  • Part 3: Automatic Output Generation 3 hours: 8 readings

  • Part 4: Putting It All Together 3 hours: 1 video (Total 1 min), 3 readings, 1 quiz

  • Part 5: Career Resources 5 hours: 27 readings

🎧
Link to Coursera course