- Software Engineering:
- Data Science/A.I Project management:
- Data Science projects types (+steps)
- CRoss Industry Standard Process for Data Mining (CRISP-DM)
- Data Pipeline
- Data Science/A.I Project management:
- Software Development & Engineering:
- Algorithms:
- Design and Analysis of Algorithms
- Data Structures
- Clean Code:
- Docstrings:
- Docstrings in Python
- Exceptions:
- Exceptions in Python
- Object-Oriented Programming:
- Object-Oriented Programming
- Design Patterns:
- Software Testing:
- Debugger:
- Debugger in Python
- Debugger in C++
- Docstrings:
- Parallel Programming & Concurrent Programming:
- Web Development:
- RESTful API:
- REST (Constraints)
- HTTP Methods
- Status Codes
- RESTful API:
- Algorithms:
- Artificial Intelligence + Data Science Projects:
- Data Preprocessing & Feature Engineering:
- Statistics & Probability:
- Descriptive Statistics
- Probability
- Random Variables
- Machine Learning Algorithms::
- Linear Regression
- Ridge & Lasso Regression (L1 + L2)
- Elastic Net
- **Cross-Validation: K-Fold & Stratified K-Fold
- Hyperparameter Tuning:
- RandomizedSearchCV & GridsearchCV
- Classification:
- Logistic Regression
- Ensemble Methods
- Tips & Tricks:
- Training, Validation and Testing sets
- Review: Overfitting, Underfitting & O trade-off viés-variância
- Learning Curves para Machine Learning
- Data Storytelling
- Tools:
- Project Settings:
- General:
- .gitignore
- Hooks (pre-commit)
- Python:
- Virtual Environment (Venv, Virtualenv, Poetry)
- requirements.txt
- pyproject.toml
- setup.cfg
- Code Style:
- reorder_python_imports
- Black
- Flake8
- Editor, IDE settings:
- VSCode:
- .editorconfig
- VSCode:
- General:
- Project Settings:
Rodrigo Leite da Silva - drigols