{"id":"5fea2393-495e-4026-ba1a-ecbb25f8477f","title":"Git and GitHub Workflows: Pro Track — SOPs, Assistants, and Automation","description":"Git and GitHub Workflows: Pro Track — SOPs, Assistants, and Automation is aimed at specialists and managers aged 25–44 who need a structured upgrade they can apply quickly at work. Across 8 lessons and about 22 hours, the course focuses on course orientation and outcomes, app structure, and foundations and working vocabulary; the capstone is an API project built with Python and TypeScript.","contentLanguage":"en","coverUrl":null,"createdAt":"2026-05-26T07:49:48.785Z","updatedAt":"2026-05-26T07:49:48.869Z","durationSeconds":79200,"authorId":"be92af42-e0d3-4813-b77f-8ff65d195ba5","rating":4.634146341463414,"reviewCount":41,"expectedLessonsCount":8,"trailerUrl":null,"faq":[{"answer":"A minimal base is recommended, but the opening block still aligns terminology, tools, and expectations before practice.","question":"Do I need prior experience?"},{"answer":"A comfortable pace is 4–6 hours per week. In total, the course includes 8 lessons and about 22 hours of guided work.","question":"How much time should I set aside each week?"},{"answer":"You will finish with an API project plus reusable materials built around Python and TypeScript.","question":"What will I finish the course with?"}],"learningOutcomes":null,"requirements":null,"levels":["advanced"],"firstLessonFreePreviewEnabled":false,"certificateEnabled":true,"isPlatformCourse":false,"pricingTiers":[{"id":"standard","name":"Standard","price":129,"features":[],"highlighted":true}],"minPricingTierPrice":129,"bonuses":[],"status":"READY","archivedAt":null,"categoryId":"8e0aeee0-d6ea-4986-8984-0456bf39b9b8","lessons":[{"id":"d0a09608-0e78-4c39-9bc9-515bf7c4232f","title":"Git and GitHub Workflows: Pro Track — SOPs, Assistants, and Automation — course orientation and outcomes","description":"Lesson 1 of 8 in Git and GitHub Workflows: Pro Track — SOPs, Assistants, and Automation: work through course orientation and outcomes and convert the result into a reusable part of the final API project using Python and TypeScript.","videoUrl":null,"videoFileName":null,"duration":9900,"position":0,"createdAt":"2026-05-26T07:49:48.785Z","updatedAt":"2026-05-26T07:49:48.785Z","courseId":"5fea2393-495e-4026-ba1a-ecbb25f8477f","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"218a607e-f001-449d-bc38-090b55391263","title":"Git and GitHub Workflows: Pro Track — SOPs, Assistants, and Automation — app structure","description":"Lesson 2 of 8 in Git and GitHub Workflows: Pro Track — SOPs, Assistants, and Automation: work through app structure and convert the result into a reusable part of the final API project using Python and TypeScript.","videoUrl":null,"videoFileName":null,"duration":9900,"position":1,"createdAt":"2026-05-26T07:49:48.785Z","updatedAt":"2026-05-26T07:49:48.785Z","courseId":"5fea2393-495e-4026-ba1a-ecbb25f8477f","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"03d80597-9ee9-41a6-b2bf-aca02429fef6","title":"Git and GitHub Workflows: Pro Track — SOPs, Assistants, and Automation — foundations and working vocabulary","description":"Lesson 3 of 8 in Git and GitHub Workflows: Pro Track — SOPs, Assistants, and Automation: work through foundations and working vocabulary and convert the result into a reusable part of the final API project using Python and TypeScript.","videoUrl":null,"videoFileName":null,"duration":9900,"position":2,"createdAt":"2026-05-26T07:49:48.785Z","updatedAt":"2026-05-26T07:49:48.785Z","courseId":"5fea2393-495e-4026-ba1a-ecbb25f8477f","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"ad8a3e6e-8c64-4b65-b544-67c4b96d933e","title":"Git and GitHub Workflows: Pro Track — SOPs, Assistants, and Automation — guided cases and practice","description":"Lesson 4 of 8 in Git and GitHub Workflows: Pro Track — SOPs, Assistants, and Automation: work through guided cases and practice and convert the result into a reusable part of the final API project using Python and TypeScript.","videoUrl":null,"videoFileName":null,"duration":9900,"position":3,"createdAt":"2026-05-26T07:49:48.785Z","updatedAt":"2026-05-26T07:49:48.785Z","courseId":"5fea2393-495e-4026-ba1a-ecbb25f8477f","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"9c1e5e6d-1134-4e83-9e53-918fee6f0b68","title":"Git and GitHub Workflows: Pro Track — SOPs, Assistants, and Automation — portfolio packaging","description":"Lesson 5 of 8 in Git and GitHub Workflows: Pro Track — SOPs, Assistants, and Automation: work through portfolio packaging and convert the result into a reusable part of the final API project using Python and TypeScript.","videoUrl":null,"videoFileName":null,"duration":9900,"position":4,"createdAt":"2026-05-26T07:49:48.785Z","updatedAt":"2026-05-26T07:49:48.785Z","courseId":"5fea2393-495e-4026-ba1a-ecbb25f8477f","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"5c072198-2941-41ae-9782-81b42bf403eb","title":"Git and GitHub Workflows: Pro Track — SOPs, Assistants, and Automation — workflow design and handoffs","description":"Lesson 6 of 8 in Git and GitHub Workflows: Pro Track — SOPs, Assistants, and Automation: work through workflow design and handoffs and convert the result into a reusable part of the final API project using Python and TypeScript.","videoUrl":null,"videoFileName":null,"duration":9900,"position":5,"createdAt":"2026-05-26T07:49:48.785Z","updatedAt":"2026-05-26T07:49:48.785Z","courseId":"5fea2393-495e-4026-ba1a-ecbb25f8477f","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"05ebe5be-8fd9-4f0a-8a67-2a8235246ce7","title":"Git and GitHub Workflows: Pro Track — SOPs, Assistants, and Automation — measurement and optimization","description":"Lesson 7 of 8 in Git and GitHub Workflows: Pro Track — SOPs, Assistants, and Automation: work through measurement and optimization and convert the result into a reusable part of the final API project using Python and TypeScript.","videoUrl":null,"videoFileName":null,"duration":9900,"position":6,"createdAt":"2026-05-26T07:49:48.785Z","updatedAt":"2026-05-26T07:49:48.785Z","courseId":"5fea2393-495e-4026-ba1a-ecbb25f8477f","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"9edff342-5995-4cc9-9b3f-5cabf57c1551","title":"Git and GitHub Workflows: Pro Track — SOPs, Assistants, and Automation — debugging routines","description":"Lesson 8 of 8 in Git and GitHub Workflows: Pro Track — SOPs, Assistants, and Automation: work through debugging routines and convert the result into a reusable part of the final API project using Python and TypeScript.","videoUrl":null,"videoFileName":null,"duration":9900,"position":7,"createdAt":"2026-05-26T07:49:48.785Z","updatedAt":"2026-05-26T07:49:48.785Z","courseId":"5fea2393-495e-4026-ba1a-ecbb25f8477f","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null}],"author":{"id":"be92af42-e0d3-4813-b77f-8ff65d195ba5","name":"Isaac Greene","avatarUrl":"https://lernrise.com/public/avatars/teacher-avatars/en/e91b9e1e-d677-4342-b6c2-411a8ae64932.webp","bio":null,"socialLinks":null,"isPlatformRepresentative":false},"hasTeamOffer":false,"teamOfferSummary":null}