Data Science & Developer Roadmaps with Free Learning Resources

Data Science Beginners Roadmap

Before learning about Data Science, AI/ML or Data Engineering you need to understand some fundamentals. The Data Science Fundamentals roadmap covers topics like data sources, databases, Exploratory Data Analysis (EDA) and the basics of Python. Follow the path below before jumping on any other path.

All boxes are clickable and provide you with AI-powered explanations and free learning resources. 

PythonData SourcesExploratory Data AnalysisData Science RoadmapData EngineerRoadmapMatrices & Linear AlgebraDatabase BasicsTabular DataData Frames & SeriesExtract, Transform, LoadBusiness IntelligenceData FormatsRegular Expressions (RegEx)MongoDBPostgreSQL(Non)-Relational databasesSQL + JOINsNoSQLExcelJSONXMLCSVPython BasicsImport librariesVirtual EnvironmentsJupyter Notebooks / LabExpressionsVariableData StructuresFunctionsInstall packages (via pip, conda...)Code StyleNumpyPandasScikit-LearnPyTorchTensorFlowMatplotlibData MiningWeb ScrapingPublic DatasetsRapid MinerKagglePrincipal Component AnalysisDimensionality ReductionNormalizationData Cleaning EstimatorsBinning sparse valuesFeature ExtractionDenoisingSamplingLearn the foundations of Data Science with TravisYour AI-powered TutorFundamentals