Tech skills library
316+ in-demand tech skills — how long each takes to learn and the best courses to get there. Then check how your resume matches any job with our free resume checker.
Languages
PythonJavaScriptTypeScriptJavaC#C++CGoRustPHPRubyKotlinSwiftScalaRPerlSolidityElixirLuaSQLBash / ShellPowerShellHaskellDartGroovyMATLAB
Frontend
HTML5CSS3ReactAngularVue.jsNext.jsTailwind CSSBootstrapSveltejQuerySass/SCSSReduxSolid.jsRemixAstroZustandStorybookSass
Tools
WebpackViteGitGitHubGitLabBitbucketSeleniumCypressPlaywrightJUnitPyTestJestCucumberTestNGJMeterk6AppiumMavenGradlenpmpipPostman / SwaggerSalesforceSAPWorkdayMicrosoft 365WordPressDrupalContentfulPower AutomateZapiern8nMiroPostman
Backend
Node.jsExpress.jsDjangoFlaskFastAPISpring BootASP.NET CoreRuby on RailsNestJSLaravelGraphQLgRPCREST APIsApolloCeleryKongApigeeWebSocketsMicronautQuarkus
Mobile
React NativeFlutterAndroid / KotliniOS / SwiftUI.NET MAUIIonicSwiftUIJetpack Compose
Cloud & DevOps
LinuxWindows ServermacOSVMware vSphereHyper-VKVMProxmoxOpenStackCitrixAWSMicrosoft AzureGoogle CloudOracle Cloud (OCI)Alibaba CloudAWS LambdaAzure FunctionsCloudflare WorkersVercelNetlifyHerokuDigitalOceanDockerKubernetesHelmOpenShiftRancherNomadTerraformAnsiblePulumiAWS CloudFormationChefPuppetOpenTofuPackerVagrantCrossplaneJenkinsGitHub ActionsGitLab CI/CDCircleCIAzure DevOpsArgo CDFluxSpinnakerTektonCI/CDNginxApache HTTP ServerIstioEnvoyTraefikHAProxyCaddyCilium / CalicoApache KafkaRabbitMQNATSApache PulsarAWS SQS/SNSAmazon KinesisMQTTCloudFormationVaultConsulGitLab CITravis CITeamCityOctopus DeployServerless FrameworkOracle CloudIBM Cloud
Databases
MySQLPostgreSQLMicrosoft SQL ServerOracle DatabaseMariaDBSQLiteAmazon AuroraMongoDBRedisCassandraElasticsearchDynamoDBNeo4jInfluxDBMemcachedCouchbaseFirebaseCockroachDBSupabase
Data & AI
SnowflakeGoogle BigQueryAmazon RedshiftAzure SynapseDatabricksDelta LakeApache SparkApache HadoopApache AirflowdbtApache FlinkApache NiFiTrino / PrestoApache HiveApache BeamFivetranTalendPandas / NumPyJupyterTableauPower BITensorFlowPyTorchHugging FaceLLM APIsscikit-learnKerasLangChainMLflowKubeflowAmazon SageMakerVertex AIVector DBsMachine LearningDeep LearningGenerative AIPrompt EngineeringRAGLlamaIndexMLOpsNLPComputer VisionPandasNumPyHadoopPrestoData ModelingETLLookerQlikSAS
SRE & Reliability
PrometheusGrafanaDatadogSplunkNew RelicELK / Elastic StackOpenTelemetryJaegerGrafana LokiFluentdDynatraceAppDynamicsPagerDutySentryNagiosZabbixSRESLO/SLI DesignObservabilityIncident ResponseAIOpsELK StackChaos Engineering
Security & Identity
CloudflareWiresharkHashiCorp VaultSonarQubeSnykOPA / Policy-as-CodeTrivyFalcoCheckmarxCrowdStrikeBurp SuiteNessusOWASP ZAPMetasploitcert-managerZero TrustDevSecOpsOkta / SSOSIEMOAuth 2.0OpenID ConnectSAMLPenetration TestingThreat ModelingSOC 2Cryptography
Product & PM
JiraServiceNowConfluenceSlackMicrosoft TeamsNotionTrelloAsanaAgile / ScrumProduct ManagementProduct RoadmappingAmplitudeMixpanelProductboardA/B TestingUser ResearchAgile