Twitter feed recensing GitHub repositories to improve your programming skills.
Welcome to RasPwn OS, The intentionally vulnerable image for the Raspberry Pi.
Raspwn OS is a GNU/Linux distro in the spirit of Damn Vulnerable Linux and uses a Raspberry Pi 2B or 3 to emulate a vulnerable Linux Server. RasPwn was designed as a training tool and exists only to be attacked and pwned. Everything from the OS itself to the daemons and services to the web applications installed are all vulnerable to some degree. The idea is to provide a 'safe' (relatively) and affordable training environment and playground for hackers and pen-testers. By loading Raspwn OS and connecting to the Raspberry Pi via WiFi, one can practice pen-testing as well as both offensive and defensive hacking techniques without ever even getting on the internet for only around $50.
a game to learn (or teach) how to use standard commands in a Unix shell.
Teaching first-year university students or high schoolers to use a Unix shell is not always the easiest or most entertaining of tasks. GameShell was devised as a tool to help students at the Université Savoie Mont Blanc to engage with a real shell, in a way that encourages learning while also having fun.
Cours Perl, AdminSys et Apache & NGINX en français par Luc Didry
The playground allows you to learn about systemd interactively, right from your browser! Create examples without the danger of breaking your system, and without being distracted by hundreds of unrelated unit files.
Une école de développeurs web au service de votre réussite
Create GUI applications with Python and Qt.
Create professional user-interfaces for your Python apps.
Stop searching for how to create GUI applications with Python — it's all here. I've been teaching Python & Qt for 8 years, helping thousands of developers just like you to bring their apps to life. Let's make your project a success!
IDE, Editor, Compiler, Interpreter
Python IDE for beginners
Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Although mathematics will help you arrive at elegant and efficient methods, the use of a computer and programming skills will be required to solve most problems.
Let's switch roles: this time YOU are the computer !
Learn the skills you need to help land the career you want
Technology is changing the world in remarkable ways and creating opportunity for people who have the skills that are in highest demand. The Microsoft Professional Program was created to help people gain these technical skills and get real-world experience through a series of online courses that feature hands-on labs and expert instructors. Learning these skills – and proving you have them – could put you on the path to a rewarding career.