Welcome,
Future Data
Scientist.
Find all you need to set up your environment from zero, the right apps & tools to hit the ground running.
Visual Studio Code
Code EditorYour main coding workspace, light enough for a student laptop. Used across Python, Web Design, Web Backend, Data Structure, and C++.
code.visualstudio.com→Python
LanguageThe language behind most of the roadmap, from your first "Hello World" to machine learning models. Core to Python, Data Analysis, Web Scraping, Data Mining, and Machine Learning.
python.org/downloads→Anaconda
DistributionInstalls Python plus NumPy, pandas, and Jupyter in one go, so you skip the package-install headaches. Sets you up for Python, Data Analysis, and Machine Learning.
anaconda.com/download→Git
Version ControlTrack changes and back up your assignments. Also create a GitHub account, essential for Project Management and Final Project.
git-scm.com/downloads→A solid Java IDE, needed for the OOP course, which is taught entirely in Java.
jetbrains.com/idea→IntelliJ IDEA
IDEWhere you'll practice the SQL queries and schema design from Database 1 and Database 2.
microsoft.com/sql-server→SQL Server
DatabaseBuild the interactive dashboards expected in Data Visualization and MIS assignments.
powerbi.microsoft.com→PowerBI
AnalyticsTool for hypothesis testing, regression, and data exploration in Statistics 1, Statistics 2, and Statistics 3.
posit.co/download→R & RStudio
StatisticsRainGlow
ThemesA massive collection of color themes to make long nights on Python, OOP, and Web Backend assignments easier on the eyes.
marketplace.visualstudio.com→Prettier
FormatterAuto-formats your HTML, CSS, and JS so Web Design and Web Backend submissions look clean and consistent.
marketplace.visualstudio.com→Font Awesome
IconsDrop icons straight into your files. Handy for polishing Web Design pages and Final Project deliverables.
marketplace.visualstudio.com→Error Lens
LinterCatches bugs inline as you type, before you even run the code. Useful in Python, OOP, C++, and Data Structure.
marketplace.visualstudio.com→CodeSnap
UtilityGrab clean screenshots of your code. Great for Project Management reports and your Final Project presentation.
marketplace.visualstudio.com→Better Comments
ProductivityColor-code TODOs and notes in your code. Useful for tracking what's left in Project Management and Final Project work.
marketplace.visualstudio.com→Structure Tree
NavigatorVisualizes your project's folder structure. Useful once Big Data and Final Project work grow into multi-file pipelines.
marketplace.visualstudio.com→Path Intel
AutocompleteAutocompletes file paths so linking pages in Web Design and Web Backend is one less thing to get wrong.
marketplace.visualstudio.com→Kaggle
Data Science PlatformReal datasets to practice on for Data Analysis, Data Mining, and Machine Learning, plus competitions and notebooks.
kaggle.com→Google Colab
Cloud NotebooksRun notebooks with free GPU access. Ideal for training models in Machine Learning and processing datasets in Big Data.
colab.research.google.com→Explore pre-trained models you can plug into Machine Learning and Advanced Topics projects instead of training from scratch.
huggingface.co→Hugging Face
AI HubHost your Web Backend and Final Project code, collaborate with classmates on Project Management assignments, and build your portfolio.
github.com→