Linux Academy – Programming Use Cases With Python

Linux Academy – Programming Use Cases With Python-BiFiSO
English | Size: 1.67 GB
Category: Tutorial

The best ways to improve as a programmer are to 1) read a lot of code and 2) exercise our programming skills by solving problems. In this completely project-based course, we’ll work through various projects from start to finish by breaking down problems and solving them using Python. Along the way, we’ll learn about some intermediate to advanced Python topics and see how we can apply concepts that we’ve already learned to solve completely different problems.

Linkedin Learning – Programming Foundations Version Control with Git

Linkedin Learning – Programming Foundations Version Control with Git-XQZT
English | Size: 247.74 MB
Category: Tutorial

Manually keeping track of changes to files can slow you down Version control systems allow developers to off-load this work, as well as safeguard their projects in general. In this course instructor Christina Truong covers the fundamentals of version control with Git, the popular open-source version control software. Christina helps you get acquainted with basic Git terminology, the basic Git workflow, and how to install the software on both Macs and PCs. She then demonstrates how to manage repositories using either the command line or a graphical user interface (GUI). Along the way, she provides challenges and solutions that help you grasp how these concepts work in practice

Linkedin Learning – Programming Foundations Beyond the Fundamentals

Linkedin Learning – Programming Foundations Beyond the Fundamentals-XQZT
English | Size: 959.92 MB
Category: CBTs

Continue your coding journey as you dive deeper into the foundational concepts, practices, and terminology of programming. In this installment of the Programming Foundations series, instructor Sasha Vodnik goes beyond the basics, using Python to tackle a variety of intermediate and advanced concepts and skills you can add to your programming repertoire. Sasha covers creating and working with collections and loops, combining and manipulating strings, and using external code-all of which are critical concepts, regardless of which programming language you end up working with. He goes over several essential processes, such as choosing a code style and debugging. Plus, he digs into a few more advanced concepts, including memory management and multithreading.

Cisco – PRNE v1 – Programming for Network Engineers

Cisco – PRNE v1 – Programming for Network Engineers
English | Size: 1.43 GB
Category: Tutorial

Learn how you can manage a network more efficiently with Network Programmability and develop Python programming fundamental skills.

Packt – Hands-On Systems Programming with Rust

Packt – Hands-On Systems Programming with Rust-XQZT
English | Size: 335.82 MB
Category: Tutorial

Take advantage of Rust to ensure safety and concurrency
More Information
Learn
Explore Rust’s package registry for discovering and sharing code
Use multithreading to unlock the power of multiple cores
Get to know data-flow rate and speed through a pipeline