Tools, languages and platforms
A tool page says which parts of which fields use it and why, then lists the courses filed under it. A tool is here because the field uses it, not because courses exist for it; the count on each page is the catalogue's, honestly.
Languages
- Bash and the shellWhat Bash and other Unix shells do, why administrators and DevOps engineers use them daily, and when a shell script should become a program.
- C and C++What C and C++ are still used for, how the two languages differ, and why manual memory control is both their strength and their risk.
- C#How C# moved from Windows to cross-platform .NET, where it runs today from ASP.NET Core to Unity, and why Java developers adapt quickly.
- GoWhy Docker, Kubernetes and Terraform are written in Go, what its built-in concurrency offers, and why its plainness is deliberate.
- JavaWhere Java still runs the enterprise, what the JVM shares with Kotlin and Scala, and why the modern language is leaner than its reputation.
- JavaScriptThe one language every browser runs, where it also works on servers, and why modern JavaScript is tidier than its reputation for quirks suggests.
- KotlinWhy Kotlin became Android's preferred language, how it works alongside Java on the JVM, and where it is used beyond phones.
- PHPWhere PHP still runs the web, who writes it today, and why the modern language deserves better than its early reputation.
- PowerShellHow PowerShell differs from text-based shells, why Windows and Azure administrators automate with it, and where it runs beyond Windows.
- PythonWhy Python became the first language of analysts, administrators and ML engineers, and why its environments cause more trouble than its syntax.
- RWhat R does well for statistics and graphics, who relies on it in research and pharma, and why judging it as a general language misses the point.
- RustWhat Rust's ownership model guarantees, who is adopting it for systems work, and why its strict compiler makes the first weeks hard.
- SQLWhy SQL is the one query language shared by analysts, developers and data engineers, and where beginners go wrong after the first SELECT.
- SwiftWhat Swift is used for across Apple's platforms, how it relates to SwiftUI and Objective-C, and why choosing it means choosing Apple.
- TypeScriptWhat TypeScript adds to JavaScript, why large front-end and Node.js teams default to it, and the runtime gap its types do not close.
Frameworks and libraries
- AngularWhat Angular includes out of the box, why enterprise front-end teams choose it, and how signals changed the case against it.
- ASP.NET CoreWhat ASP.NET Core and Blazor are for, which teams build on them, and why the Core rewrite differs from the old Windows-only ASP.NET.
- Django and FlaskHow batteries-included Django and lightweight Flask differ, which projects suit each, and why the choice deserves thought before the first line.
- FlutterHow Flutter builds iOS, Android, web and desktop apps from one Dart codebase, who picks it, and what the Dart language means for hiring.
- LaravelWhat Laravel bundles for PHP developers, who builds with it, and why its many built-in decisions are worth understanding before scaling.
- Next.jsWhat Next.js adds to React, why sites that care about search and speed use it, and where its server and caching model confuses newcomers.
- Node.jsHow Node.js brought JavaScript to servers and tooling, who builds back ends with it, and what its event loop handles well and badly.
- pandas and NumPyWhat pandas DataFrames and NumPy arrays do for analysts and data scientists, and when data outgrows memory and needs another tool.
- PyTorchWhy researchers and open-model builders use PyTorch, how it is governed, and why you do not need a GPU to start learning it.
- ReactWhat React does and leaves out, why front-end developers meet it early, and how frameworks like Next.js complete it for real applications.
- React NativeHow React Native turns React components into native mobile interfaces, who uses it, and why a web app does not simply port across.
- Spring BootWhat Spring Boot adds to the Spring framework, why Java teams start new services with it, and why its auto-configuration must be understood.
- TensorFlow and KerasWhat TensorFlow and Keras each do, where they still dominate in production and mobile, and why learners should weigh PyTorch alongside them.
- Vue.jsWhy Vue is the easiest major front-end framework to adopt, who uses it, and what it still asks of teams once an application grows.
Platforms
- Amazon Web ServicesWhat AWS offers, who works with it, how its Well-Architected Framework shapes cloud design, and which core services to learn first.
- AnsibleHow Ansible automates servers over SSH with YAML playbooks, who uses it, and how it divides the work with Terraform.
- Apache SparkWhat Apache Spark does for batch and streaming pipelines, how data engineers run it, and when a single machine is the better choice.
- DatabricksWhat the Databricks lakehouse combines, which data teams work in it, and why it pairs with skills in the cloud it runs on.
- DockerHow Docker packages applications into images, why every pipeline builds them, and how containers differ from virtual machines.
- GitHubWhat GitHub adds to Git, how pull requests and Actions shape everyday engineering, and why employers expect fluency in its workflow.
- GitLabHow GitLab combines repositories, CI/CD, registry and security scanning, and when teams choose its self-managed edition over hosting.
- GodotWhat Godot offers indie developers, how GDScript and C# scripting work in its node system, and why console releases need a porting partner.
- Google AdsHow Google Ads works for search, display and YouTube campaigns, who runs it, and why conversion data now matters more than manual bids.
- Google CloudWhere Google Cloud stands against AWS and Azure, which teams choose it for BigQuery and Kubernetes, and what its smaller market means.
- HubSpotHow HubSpot connects inbound marketing, CRM and sales on one database, who chooses it, and where the free tools stop.
- JenkinsWhat Jenkins does in a CI/CD pipeline, why enterprises still run it, and the maintenance cost that pushes newer teams to hosted CI.
- Kali LinuxWhat Kali Linux provides for security testing, where it runs, and why it is a workbench for skills rather than a substitute for them.
- KubernetesWhat Kubernetes does for containerised applications, who operates it, and why small teams should weigh its operational weight first.
- LinuxWhy Linux runs servers, clouds and containers, how the kernel differs from a distribution, and who needs its command line.
- MailchimpWhat Mailchimp offers for newsletters and automations, who uses it, and why list quality matters more than the tool as audiences grow.
- Meta AdsHow Meta Ads places campaigns across Facebook, Instagram and WhatsApp, who buys reach there, and why creative testing is the core skill.
- Microsoft AzureWhy organisations on Windows Server and Microsoft 365 choose Azure, how hybrid identity works there, and what to learn beyond the portal.
- Microsoft Power AppsWhat Power Apps builds, who builds with it inside Power Platform, how it splits work with Power Automate, and why connectors drive licensing.
- Microsoft Sentinel and DefenderHow Microsoft Sentinel and Defender XDR divide detection and response, who works in them, and why KQL and data volume matter.
- Microsoft SQL ServerWhere SQL Server fits in Microsoft-based IT, what T-SQL and Azure SQL are, and why licensing shapes how it is deployed.
- MongoDBHow MongoDB's document model differs from relational tables, who uses it, and why data modelling still matters without a fixed schema.
- MySQLWhere MySQL still runs the web, how it relates to MariaDB, and which production details catch out developers and hosting administrators.
- PostgreSQLWhy PostgreSQL is the default open-source relational database, what its extensions add, and which internals decide its performance.
- SalesforceWhat Salesforce does for sales and service teams, which roles build careers on it, and why administration is the core skill.
- SAPWhat SAP runs inside large companies, how careers form around its modules, and why implementation experience matters more than tutorials.
- ServiceNowWhat ServiceNow does for IT service management, who works in it, and why platform configuration is the bigger career path than ticket handling.
- ShopifyWhat Shopify provides out of the box, who sells and builds on it, and which costs and lock-in effects newcomers tend to overlook.
- SnowflakeHow Snowflake separates storage and compute, who queries it, and why running warehouses and slow queries show up on the bill.
- SplunkHow Splunk collects and searches machine data for security and IT operations, what SPL is, and why data volume drives its cost.
- TerraformHow Terraform plans and applies infrastructure changes, why engineers version it in Git, and why its state file needs careful handling.
- UnityWhat Unity is used for across platforms, why it is scripted in C#, and where beginners' game projects usually get stuck.
- Unreal EngineWhat Unreal Engine is used for in games and visualisation, how C++ and Blueprints divide the work, and when it is too much for a small game.
- VMware vSphereWhat vSphere, ESXi and vCenter do in the data centre, who administers them, and why a second hypervisor is worth knowing today.
- Windows ServerWhat Windows Server provides to corporate networks, how it pairs with Azure, and why administrators work in PowerShell rather than consoles.
- WordPressWhat WordPress is used for, how designers and developers work with themes and plugins, and how WordPress.org differs from WordPress.com.
Tools
- Adobe After EffectsWhat After Effects does for motion design and visual effects, how it pairs with Premiere, and why it is not a video editor.
- Adobe IllustratorWhat Illustrator's vector drawing is for, how designers pair it with Photoshop, and why mastering the pen tool is the real hurdle.
- Adobe PhotoshopWhat Photoshop does well with photos and pixels, who relies on it, and which jobs belong in Illustrator, InDesign or Figma instead.
- Adobe Premiere ProWhat Premiere Pro, now sold as Adobe Premiere, is used for, who edits in it, and why storytelling matters more than the software.
- BlenderWhat Blender covers from modelling to rendering, who uses it, and why its learning curve now lies in 3D itself rather than the interface.
- Burp SuiteHow Burp Suite intercepts and replays web traffic, which editions testers use, and why its free Web Security Academy is the place to start.
- CanvaWhat Canva is good for in marketing and everyday graphics, who uses it, and where it stops fitting professional design and print work.
- ChatGPTWhat ChatGPT does well for writing, code and analysis, who uses it first, and why its answers and your inputs both need care.
- Cisco Packet TracerWhat Packet Tracer simulates, why CCNA learners practise in it, and where its imitation of Cisco IOS falls short of real equipment.
- dbtHow dbt turns SQL selects into tested, documented warehouse models, what dbt Core offers against the hosted platform, and what it leaves out.
- FigmaWhy Figma became the tool for interface design and design systems, who works in it, and why tool fluency is not design skill.
- GitWhat Git does, why every developer and pipeline depends on it, and how the Git tool differs from hosting services such as GitHub.
- GitHub CopilotWhat GitHub Copilot does in the editor and as an agent, who uses it, and why it pays off most for developers who review code well.
- Google AnalyticsWhat Google Analytics measures, who relies on its reports, and why its event model and consent gaps make its numbers a sample.
- JiraWhat Jira does for backlogs and sprints, who works in it, and why over-configuration causes more trouble than the tool itself.
- MetasploitWhat Metasploit does in a penetration test, how the open-source and Pro editions relate, and why understanding modules beats running them.
- Microsoft ExcelWhat Excel covers for analysis and reporting, who depends on it, and why structured, auditable workbooks matter as much as formulas.
- Microsoft Power BIWhat Power BI does for reporting, why Microsoft-based analysts adopt it, and why its data model and DAX matter more than the charts.
- NmapWhat Nmap reveals about hosts, ports and services, how testers and administrators use it, and why permission comes before any scan.
- PostmanWhat Postman does for building and testing APIs, who uses it, and when lighter tools such as curl or HTTPie are enough.
- Selenium and PlaywrightHow Selenium and Playwright automate real browsers for testing, where each fits, and why test flakiness decides between them.
- TableauWhat Tableau does for visual analysis, who uses it, and how it compares with Power BI when employers choose a BI tool.
- WiresharkWhat Wireshark captures and decodes, how network engineers and security analysts use it, and why filtering is the real skill.
Last reviewed 21 August 2026 · Getting Digital
