Key Skills for Software Craftsmanship - 10 Lessons
Offered By: Pragmatic AI Labs via YouTube
Course Description
Overview
Discover essential software engineering skills and best practices in this comprehensive 10-lesson course. Learn to use Makefiles, master popular Linux commands, configure ~/.bashrc, and utilize powerful text processing tools like grep, cut, sort, and uniq. Explore GitHub Codespaces, compile Python in cloud environments, and grasp fundamental DevOps concepts. Delve into the Kaizen methodology for continuous improvement and understand the principles of Continuous Integration. Gain both theoretical knowledge and hands-on experience in software craftsmanship, equipping yourself with the tools and techniques needed to build robust, efficient software solutions.
Syllabus
Introduction to the course
What is a Makefile and how do you use it?
Popular Linux commands
Configuring ~/.bashrc
Using grep, cut, sort and uniq
Introducing GitHub Codespaces
Compiling Python in Github CodeSpaces
What is DevOps and how do you use it?
Kaizen Methodology
Learn Continuous Integration
Taught by
Pragmatic AI Labs
Related Courses
Ultimate Google Cloud Certifications: All in one BundleUdemy AWS Cloud Development Kit: The Big Picture
Pluralsight Prepare for AZ-204: Developing Solutions for Microsoft Azure
Microsoft via Coursera Deploy a website to Azure with Azure App Service
Microsoft via Coursera Connect Your Services with Microsoft Azure Service Bus
Microsoft via Coursera