Software Development
Showing 2197–2208 of 2653 results
Software Development: Developing Small Standalone Applications (HP2N47)
Explore the essentials of software development by creating small, standalone applications using modern programming techniques.
Software Engineering Essentials
Software engineers are in high demand, yet software engineering is often misunderstood. What is software engineering and why is it important? What are the building blocks of software engineering? And what are the processes and methods that differentiate it as a discipline? This course aims to answer all of the above questions, and give the audience the absolute essential knowledge about software engineering.
Software Engineering Principles in Python
Learn about modularity, documentation, and automated testing to help you solve data science problems more quickly and reliably.
Software Is Not a Very Fast Pencil
In this talk, we will outline one common fallacy in software development. It comes from the inability to view software as a tool that operates on a different plane compared to traditional pen-and-paper business.
Software Testing Made Easy for Beginners (Project,Jira,API )
Includes a live project with complete documentation for Testing Artifacts like Test Plans, Scenarios and Cases etc.
SOLID Principles for C# Developers
Every C# developer, or any developer using an object-oriented programming language, needs a good understanding of the SOLID principles. These principles guide your design toward more loosely coupled and maintainable software.
SOLID Software Design Principles in Java 8
Learn how to apply the SOLID principles of object-oriented design in Java applications to create loosely coupled systems that are easy to change, test, and maintain.
Specialized DFIR: Windows Event Log Forensics
Analyzing Windows event logs provides key information on system activities during an investigation. This course will teach you what events to focus on during your analysis and how to quickly obtain information.
Specialized Testing: API Testing
In the age of APIs, ensuring their bullet-proof security is paramount. This course will teach you how to probe APIs for different injection vulnerabilities, gather pentesting information, and use it to potentially exploit such vulnerabilities in APIs
Specialized Testing: Command Injection
Poor web application security hygiene can lead to total network compromise. This course will teach you to identify the vectors and techniques threat actors use to gain access to networks and systems using command injection.
Specialized Testing: CSRF
This course will teach you how to test for Cross-site Request Forgery (CSRF), a common attack against web applications.
Specialized Testing: Deserialization
Insecure deserialization vulnerabilities are frequently encountered in web applications. This course will teach you how to test for and exploit these vulnerabilities in web applications.