1. Docker
- Commands: Quick Reminder of Docker Commands.
2. ASP.net
W#
- Background services with Hangfire: An easy way to perform background processing with .NET.
- Performance C#: Perfomance comparison between List x enumerable using for, foreach and linq. What are the bets for the best performance?
- UNIT OF WORK: Implementation of the repository standard with Unit of Work.
- Linq: concept and examples of Linq to facilitate understanding.
Web app
- Syntax Razor for ASP.net Core: render C# to HTML through the Razor syntax.
- HTML Helpers x Tag Helpers: Compare the use of HTML Helpers x Holpers tag and learn how to create custom tags.
Openid and Oauth 2.0
- IdentityServer4: Framework that implements the free Openid and Oauth 2.0 protocols, Open Source and available for ASP.net Core.
3. Flutter
- Package Get: Package Get for Flutter with state management, dependence and navigation injection resources.
- Unit and Widget Tests: Flutter project with demonstration of unit tests and widget tests.
- Animation List of Images: Image List, similar to Instagram, with an animation of like in the double user touch.
4. Angular
- Dynamic Forms: Angular project with the objective of simulating the creation of form dynamically.
5. Python, Pandas and Machine Learning
Python
- DATETIME: Manipulate dates and hours.
- File Organizer: Organize the files of a directory by type.
- Decorators: Add features to an existing method without changing its structure.
Pandas
- pandas.core.groupby.groupby.cumcount (): Create a self -column column based on a group of columns.
- pandas.cut (): Convert numerical data into categorical data.
- pandas.dataframe.diff (): Calculate the value difference between each line of a dataframe.
- pandas.dataframe.unstack (): converts indices into columns.
- pandas.series.st.Contains (): See whether a regular value or expression is contained within a series.
- pandas.melt (): Convert the elements of a list into several lines in Dataframe.
- pandas.dataframe.explode (): Available from version 0.25, convert the elements of a list into several lines in Dataframe.
- pandas.api.types.categoricaldtype: define an order for categorical variables.
Machine Learning
- Categorical Variables: Know 3 techniques to work with variable categorical.
- Missing Values: Meet 3 techniques for working with missing values.
- Sklearn.pipeline.Pipeline: Group the pre-processing and data modeling steps.
- sklearn.model_selection.cross_val_score: Run the modeling process in different data subsets to obtain various model quality measurements.
Challenges
- Kaggle Credit Card - Balance forecast: This notebook presents a model capable of predicting credit card balance according to a series of user characteristics.
- Kaggle Credit Card - Customer Segmentation: This case study requires developing a model to identify customer segmentations in order to define a marketing strategy.