Frameworks
Frameworks
Android Studio
Official integrated development environment (IDE) from Google for creating Android applications.
Angular
Open-source JavaScript framework maintained by Google, used to create dynamic single-page web applications (SPA) using HTML and TypeScript.
Angular 2+
Completely redesigned version of Angular, used to develop modern web applications with a focus on modularity and the use of TypeScript to create reusable components.
Ansible
IT automation tool used for system configuration and management.
Apache Cordova
Mobile development framework that allows creating cross-platform applications using standard web technologies like HTML, CSS, and JavaScript, packaging them for execution on mobile devices.
Apache Spark
Open-source distributed processing engine used for analyzing large volumes of data.
BDD with Cucumber and Gherkin
Learn to apply Behavior-Driven Development (BDD) using Cucumber and Gherkin to define test cases understandable by both business and technical teams.
BigQuery
Google Cloud data analysis platform that allows real-time processing of large volumes of data.
Blender
Open-source software for 3D modeling, animation, rendering, and content creation for video games.
CI/CD
Continuous integration and continuous deployment (CI/CD), practices for automating the building, testing, and delivery of software.
Cloud, AWS and Terraform
Learn cloud computing fundamentals, master core AWS services, and automate infrastructure using Terraform following modern Infrastructure as Code (IaC) practices.
D3.js
JavaScript library used to create dynamic, data-driven visualizations by manipulating the DOM.
DirectX
Set of Microsoft APIs for developing graphics and multimedia in video games and applications on Windows.
Django
High-level framework for web development in Python, known for its ease of use and robustness.
Docker
Container platform that allows packaging applications and their dependencies for an isolated environment.
Elasticsearch
Distributed search and analytics engine used for large volumes of data and fast searches.
Firebase
Google mobile application development platform that provides backend services like authentication, cloud storage, real-time databases, and push notifications.
Flask
Lightweight Python framework for web application development.
Flutter
Cross-platform application development framework created by Google, allowing the creation of applications for iOS and Android with a single codebase.
GraphQL
Query language for APIs that allows fetching exactly the necessary data efficiently.
Hadoop
Open-source framework for storing and processing large volumes of distributed data.
Ionic
Hybrid mobile application development framework that uses web technologies like HTML, CSS, and JavaScript, and allows deployment on multiple platforms like iOS and Android.
Jenkins
Continuous integration tool used to automate the building, testing, and deployment of applications.
JUnit
Unit testing framework for Java, used to automate code testing and ensure quality.
Kafka
Real-time data stream processing platform used to manage large volumes of events and data in distributed systems.
Kubernetes
Orchestration system for automating the deployment, scaling, and management of containerized applications.
Lit
Google's lightweight library for building standard, reactive Web Components that work with any framework or none at all.
Node.js
JavaScript runtime environment on the server side, used to build scalable applications.
OpenGL
Standard graphics library used for developing 2D and 3D graphics in interactive applications like video games.
Phaser - Game Development with JavaScript
Learn to create interactive 2D games for the web using Phaser, a lightweight and powerful JavaScript-based framework.
Playwright with TypeScript
Learn to automate end-to-end tests in modern browsers using Playwright and TypeScript to ensure robust and reliable web applications.
PyTorch
Open-source machine learning library used to develop and train deep learning models and neural networks.
React
JavaScript library for building interactive and dynamic user interfaces.
React Native
Framework based on React for cross-platform mobile application development using JavaScript.
Redis
Key-value NoSQL database used for in-memory storage and high-speed data caching.
Responsive Design
Learn to build interfaces that adapt to different devices and screen sizes using grids, flexbox, and media queries.
Test Automation with Selenium
Learn how to automate functional web application tests using Selenium, one of the most popular frameworks for frontend QA.
Spring Boot
Java framework for rapid creation of enterprise applications, facilitating configuration and deployment.
TensorFlow
Open-source machine learning library used to develop and train deep learning models.
Terraform
Infrastructure as code tool used to automate the creation and management of cloud environments.
Unity
Game engine used for creating 2D and 3D games, popular for its flexibility and ease of use on various platforms.
Unreal Engine
High-end graphics engine used in the creation of AAA video games, known for its advanced graphical capabilities and use in virtual environments.
Vue.js
Progressive JavaScript framework for building interactive user interfaces and web applications.
Webpack
Module bundler tool used to compile and optimize JavaScript, CSS, and other web resources.
Xcode
Integrated development environment (IDE) used to create applications on iOS and macOS, developed by Apple.
Languages
Ada
ALGOL
Assembly
Bash
C
CL (Control Language)
COBOL
C++
C#
CSS
Dart
Delphi/Object Pascal
Fortran
F#
Go
Groovy
Haskell
HTML
Java
JavaScript
Kotlin
Lua
MATLAB
MongoDB
MUMPS (M)
Objective-C
Perl
PHP
PL/SQL
PostgreSQL
PowerShell
Prolog
Python
R
REXX
RPG
Ruby
Rust
Scala
SQL
Swift
TypeScript
VBA (Visual Basic for Applications)
Frameworks
Android Studio
Angular
Angular 2+
Ansible
Apache Cordova
Apache Spark
BDD with Cucumber and Gherkin
BigQuery
Blender
CI/CD
Cloud, AWS and Terraform
D3.js
DirectX
Django
Docker
Elasticsearch
Firebase
Flask
Flutter
GraphQL
Hadoop
Ionic
Jenkins
JUnit
Kafka
Kubernetes
Lit
Node.js
OpenGL
Phaser - Game Development with JavaScript
Playwright with TypeScript
PyTorch
React
React Native
Redis
Responsive Design
Test Automation with Selenium
Spring Boot
TensorFlow
Terraform
Unity
Unreal Engine
Vue.js
Webpack
Xcode
Foundations
Web Accessibility
Algorithms
Advanced Algorithms
Data Analysis
Digital Analytics
Business Analytics
Application Architecture
Information Architecture
Brand Architecture
Technological Architecture
Data Architectures
Distributed Architectures
Systems Architectures
Database Fundamentals
Big Data
Software Quality and Best Practices
Cybersecurity
Communication Strategy
Corporate Communication
Applied Cryptography
CRM
Customer Journey
Deep Learning
Product Development
Basic DevOps
User Engagement
Statistics
Content Strategies
Growth Strategies
Positioning Strategies
Data Structures
User Experience (UX)
Marketing Experimentation
Video Game Physics
Fundamentals of Business Analysis
Fundamentals of Artificial Intelligence (AI)
Fundamentals of Digital Marketing
Fundamentals of Programming
UI Fundamentals
Conversion Funnels
Change Management
Budget Management
Project Management
Reputation Management
Risk Management
Generative AI and LLMs for Developers
AI for Video Games
IaaS, PaaS, and SaaS
Inbound Marketing
IT Infrastructure
Market Research
JCL (Job Control Language)
Keyword Research
Machine Learning
Strategic Marketing
3D Mathematics
Agile Methodologies
Microservices
MLOps: AI Models in Production
Conversion Optimization
Search Engine Optimization (SEO)
OWASP
DesignPatterns
Strategic Thinking
Pentesting
Strategic Planning
Social Media Platforms
Big Data Processing
Networks
REST API
Retargeting
Audience Segmentation
Fundamentals of Information Security
Operating Systems Fundamentals
Service-Oriented Architecture (SOA)
Data Storytelling
Social Media Trends
Project Management Theory
Manual Testing and Types of Tests
Data Visualization
OpenVMS
Tools
Analytics
Automation Tools
AWS
Azure
Branding
Community Management
Content Creation
Content Marketing
Copywriting
Crisis Management
Email Marketing
User Acquisition Strategies
Event Management
Excel
Facebook Ads
Prototyping with Figma
GCP
Git
Google Ads
Google Analytics
Google Data Studio
Collaboration Tools
Link Building
Linux
NGINX
Postman and API Testing
Power BI
Programmatic Advertising
SEM (Search Engine Marketing)
SEO (Search Engine Optimization)
Social Media Management
Tableau
Skills
Professional Adaptability
Attention to Detail
Cross-Team Collaboration
Effective Communication
Creativity
Customer Experience
Change Management
Team Management
Project Management (Soft Skill)
Time Management
Innovation
Innovative Thinking
Leadership
Analytical Thinking
Critical Thinking
Results Presentation
Media Relations
Conflict Resolution
Problem Solving
Storytelling
Decision Making
Working Under Pressure
Teamwork
