Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Technology for Product Managers
Rating: 4.3 out of 5(23 ratings)
98 students

Technology for Product Managers

Everything a Product Manager should know to work with Technology Teams
Created byRafael Camarda
Last updated 2/2024
English

What you'll learn

  • Learn the WEB fundamentals, understanding all the architectural aspects of a digitial product
  • Understand how to work with a technology team
  • Understand how a technology team works
  • How to deal with technical debits
  • How to create a good environment between product, technology and stakeholders

Course content

5 sections40 lectures4h 43m total length
  • Introduction2:26
  • What happens between you hit the enter and seeing the site?14:45
  • The HTTP protocol15:42
  • What is JSON?5:13

    Explore how JSON serves as a key-value data interchange standard for HTTP requests and responses, using curly braces for objects and brackets for lists to consume APIs.

  • What is an API?13:57

    An API is a contract or manual guiding how a client interacts with a server. Explore REST, GraphQL, SOAP, public and private APIs, with Stripe and Pokemon API examples.

  • Consuming APIs in practice11:50

    Learn how to consume a rest api in practice by using insomnia to create, read, update, and delete fruits on a crude api, handling json data and standard http verbs.

  • What is a database?9:16
  • Client - Server Architecture5:05
  • Server - Server Architecture3:01
  • What is Backend and Frontend?6:15
  • Material link0:01

Requirements

  • You don't need to know how to program. Just a computer connected in the Internet and willpower to study!

Description

Welcome to the course Technology for Product People


My main objective with this course is to prepare you that is initiating or actually already act as a Product Manager/Owner/Scrum master/Design or any other professional in this field that is still lost working with technology teams, that doesn't know the most used terms, how the web works or not having familiarity with web development.


I'm Rafael Camarda and I have more than 8 years of experience with Software Development going from Developer through Engineering Manager, having to deal with a lot of different product teams. I hope that I can understand your needs, helping you to collaborate with you and your team success.


In our course, you are going to have access to 5 modules covering this and many other topics:

  • Learn the Web fundamentals, the HTTP protocol and API consuming.

  • Understand client-server and server-to-server architectures.

  • Gain insights on how to work with developers in your day-to-day work.

  • Understand what is code versioning, git and GitHub.

  • Discover practical tips for getting along well with the development team.

  • Explore prioritization and estimates methods to enable decision-making.

  • Increase your knowledge about common terms used in the software development world, such as: cloud, framework, microservices.

  • Learn about tech debits and how to deal with them.

  • Understand once for all the alphabet soup behind our development world.

Who this course is for:

  • Product People
  • Product Managers
  • Product Owners
  • Scrum Masters
  • Designers
  • Agile Coachs
  • Any other professional that wants to learn how the web works