Companies Home Search Profile

Case Study: Visualize Complex Microservice Data Using Python

Focused View

Kathryn Hodge

1:25:54

52 View
  • 01 - How to make an impact in your organization as an engineer.mp4
    00:50
  • 02 - Why use Python to build automation simple tools.mp4
    01:12
  • 03 - Using GitHub Codespaces.mp4
    03:07
  • 01 - What are microservices.mp4
    03:12
  • 02 - Disadvantages of the microservice architecture.mp4
    01:57
  • 03 - How to solve for the challenges introduced by microservices.mp4
    03:41
  • 04 - How to research and find a technology that will help solve technical problems.mp4
    02:33
  • 01 - What is PlantUML.mp4
    02:21
  • 02 - Experiment with PlantUML.mp4
    03:58
  • 03 - How can you work with PlantUML in a maintainable way.mp4
    01:38
  • 04 - How to decide if PlantUML will work for a use case.mp4
    03:00
  • 01 - Create an implementation plan for the initiative.mp4
    03:00
  • 02 - How to convince your team to pursue the initiative.mp4
    03:10
  • 03 - Divide work into user stories.mp4
    03:28
  • 01 - Establish input of the script.mp4
    03:56
  • 02 - Establish the output of the script.mp4
    03:15
  • 03 - Design implementation for script code.mp4
    01:59
  • 04 - Load JSON data from a file.mp4
    03:16
  • 05 - Iterate through JSON data and store effectively.mp4
    03:26
  • 06 - Write simple PlantUML code to a file.mp4
    03:57
  • 07 - Export PlantUML code to a PNG diagram with Python.mp4
    03:01
  • 08 - Add data to each node in the PlantUML graph.mp4
    04:03
  • 09 - Add edges to the PlantUML graph.mp4
    02:31
  • 01 - Review your code for inefficiencies and unnecessary complication.mp4
    05:39
  • 02 - Create a README.mp4
    03:06
  • 03 - Add live call to generate live graph.mp4
    04:55
  • 04 - Prepare a demo for greater organization.mp4
    03:07
  • 01 - Contributing to your engineering organization.mp4
    02:36
  • Description


    As a software engineer, your day-to-day duties can seem like an endless to-do list, so it’s often difficult to find the time to develop new skills to grow and advance your career. How do you make an impact with your organization while also completing your core work?

    In this course, Kathryn Hodge takes you through the process of coming up with an idea for an initiative, planning it, and then implementing the solution with your team. Kathryn covers the basics of microservices and shows you how to identify and solve problems when building and using microservices. She introduces you to PlantUML, an open-source tool that helps you quickly create sequence diagrams, class diagrams, component diagrams, and more. She explains how to plan the development of a problem-solving initiative—and how to sell it to your team. Kathryn then shows you how to build a Python script to convert data into PlantUML code, how to review and refine your code, and how to demo your initiative for your team.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Kathryn Hodge
    Kathryn Hodge
    Instructor's Courses
    Working at the interaction of media, education, and technology, I have around half a decade of experience as a small business owner and software engineer. As a small business owner, I've created the 30 Days of Code tutorial series with HackerRank, authored several popular technology courses with LinkedIn Learning, and amassed over 65,000 subscribers and 5 million lifetime views on the blondiebytes YouTube channel. As a software engineer, I've deconstructed a large Java Springboot monolith into microservices, automated deployment processes by building CI/CD pipelines, migrated complex infrastructure to AWS, and driven conversations around software engineering architectures and work culture in the tech industry. 30 Days of Code: https://www.hackerrank.com/domains/tutorials/30-days-of-code YouTube Channel: https://www.youtube.com/channel/UC4DwZ2VXM2KWtzHjVk9M_xg?view_as=subscriber LinkedIn Learning Courses: https://www.linkedin.com/learning/instructors/kathryn-hodge
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 28
    • duration 1:25:54
    • English subtitles has
    • Release Date 2023/09/03