Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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