Kick off your book project in 3 hours! Live workshop on Zoom. You’ll leave with a real book project, progress on your first chapter, and a clear plan to keep going. Saturday, June 6, 2026. Learn more…
Dancer is a simple Web Application Development Framework for the Perl programming language. This video course teaches you how to create a simple web application step-by step.

Additional materials that can be used by themselves or in addition to another malware course in order to emphasize learning objectives.
Do you want to master the most popular Python IDE fast?This course will take you from beginner to expert in PyCharm in ~90 minutes.For any software developer it is crucial to master the IDE well, to write, test and debug high-quality code with little effort.Join the PyCharm Masterclass now, and master PyCharm by tomorrow!
In this course, we'll look at how IntelliJ IDEA helps you to write and read code, because this is a large part of what you do every day as a developer. The course will also introduce some related topics like running and testing.
Learn the WPF and XAML concepts and tools that you will need to build fully functional UI-applications with the modern UI-building framework, Windows Presentation Foundation (WPF).

Additional materials that can be used by themselves or in addition to another malware course in order to emphasize learning objectives.
Learn how to write test automation framework for any system - step by step.
A collection of 35 hand selected Python exercises with solutions to boost your Python skills and develop your programmer mindest.Practice all the basics of the Python programming language with this collection of exercises.Become exam or interview ready or just improve your skills.This course is for beginners and advanced learners alike.
Go from beginner to expert Groovy Programmer with Groovy 3.0 and Gradle 5
Go beyond abstractions and master the core technical realities of modern cybersecurity. Deconstruct advanced network evasion and EDR bypass techniques, dissect sophisticated post-exploitation and cloud attack vectors, and analyze cryptographic failures and malware at their roots.
This course teaches how to build dynamic dashboards using the shinydashboard R package.
Got awesome macOS app ideas but unsure where to begin? This course will not only equip you with the right tools and essential concepts but also guide you, step by step, with hands-on examples. Get ready to unleash your creativity and publish your own app!
Build Large and Scalable Vue front-ends with a large organized code base that is easy to expand and maintain using Vue + Vite + Tailwind CSS + JSONPlaceHolder + Mock APIs + TypeScript + Custom Libraries
An accessible, practical approach to formal languages with an introduction to computability.