Need data from a database?SQL

If you need to retrieve data from a database, whether it's for a report, the web, or some other application, then SQL is the language to learn.

Updated to include information about ‘case’ statements and how they can be used.

Social EngineeringSocial Engineering

If you are interested in social engineering and want to know more about the principles behind it, as well as the different types of attack, you can find details here.

Password AttacksPassword Attacks

If password security is something that concerns you, details of the various attacks against them can be found here.

Need to automate tasks?PowerShell

If you are looking to automate system tasks, then the PowerShell scripting language can help. Covered here are some of the language basics, including information on variables, operators, decision making and loops.

Updated to include information on hash tables in PowerShell.

Network AttacksNetwork Attacks

If you are interested in learning more regarding the various different types of attack aimed at networks, you can read about them here.

Application AttacksApplication Attacks

If you deal with software, web, or mobile applications and want to know more regarding cyber attacks aimed at them, you can read about the various types of attack here.

Want to learn C#?C# Programming Language

Check out some of the basics of the C# programming language here, including, how to declare and use variables, together with the different looping structures and more.

Updated to include information on interfaces.

How about Python?Python Programming Language

If you want to learn the general-purpose programming language Python, some of the basics can be found here, including variables, loops, object-oriented Python and more.

Updated to include information on exporting data to a text file from an Oracle database.

VBScript automation anyone?VBScript

If you are looking to automate some of your system tasks, then learning the scripting language VBScript may come in handy. Some of the basics can be found here.

Updated to include information on arrays and how they can be used.