React.js
Componentization, State and Properties, Component Lifecycle, State Management, Routing, Network Requests, Styling, Development Tools, Best Practices and Standards, Forms Management, Unit Testing, Integration with API and Servers, Deployment.
Angular.js
Components, Directives, Modules, Services, Routes, Forms, Communication with the server, State management, Testing, Tools and development environment, Good practices and coding standards, Security, Understanding the Angular architecture.
Vue.js
Vue Instance, Directives, Components, Data Binding, Methods and Events, Computed Properties, Instance Lifecycle, Routes, State Management, Reactivity, Transitions and Animations, Custom Directives and Mixins, Development Tools, Vue Ecosystem, Best Practices and Patterns, Vue 3.
Next.js
Routing, Styles and CSS, APIs and HTTP requests, Server-Side Rendering (SSR) and Static Site Generation (SSG), API Routes, Deploying, Performance Optimization, Unit Testing, Security.
Node.js
Modules, NPM, Server Development, Handling HTTP Requests and Responses, APIs, Database, Authentication and Security, Error Management, Deployment, Debugging, WebSockets.
Ruby on Rails
Ruby, MVC, Rails Framework, Database Management, Routes, Controllers, Models, Views, Forms and Validation, Authentication and Authorization, Testing, Gems, Deploy, Security, Code Best Practices and Standards, Code Versioning.
Axios
Installation, Import, Perform Requests, Configuration, Response Handling, Interceptors, Request Cancellation, Error Handling, Testing, Integration with Frameworks, Security, Documentation.
Redux.js
Store, Reducers, Actions, ActionCreators, Middleware, Connect, Provider, Selectors, DevTools, Combine Reducers, Immutability.
jQuery.js
Selectors, DOM manipulation, Events, Animations, Ajax Requests, Visual effects, Plugins, Performance.
Electron
Electron API, Project structure, Inter-process communication, Packaging and distribution, Security, Debugging and testing.
Typescript
Class and Utilities, Customization, Responsiveness, Components, Plugin, Build and Optimization, Mobile First.
Sass
Sass Syntax, Variables, Rule Nesting, Mixins, Extensions.
Bootstrap
Grid System, Components and Styles, Responsiveness, Customization, Integration with JavaScript, Accessibility, Advanced features, Practice and Projects.
Styled Components
Component Styling, Property Passing, Global Styles, Pseudo-classes and Pseudo-elements, Themes, Animations and Transitions, Conditional Styling, Integration with other libraries, Development and Debugging, Best Practices, Development Tools.
Bulma
Basic Structure, Typography, Components, Responsiveness, Modifiers, Utility Classes, Extensions, JavaScript Integration, Customization, Best Practices.
Javascript
Basic Syntax, Functions, Objects and Properties, Arrays, Events, DOM (Document Object Model), AJAX, Promises and Async/Await, Closure and Scope, ES6+, Frameworks and Libraries, Development Tools, Testing and Debugging, Security, Management Packages, ESNext Basics.
Typescript
Data Types, Variable Declaration, Interfaces and Types, Type Annotations, Classes and OOP, Modules and Namespaces, Type Inference, Generic Functions, Decorations, Compilation and Configuration, Development Environment, JavaScript Integration, Error Handling, Good Practices , Tests, Libraries and Frameworks.
CSS
Selectors, CSS Properties, Box Model, Layout, Responsiveness, Fonts, Colors, Pseudo-classes and pseudo-elements, Transitions and animations, Style Precedence, Organization and Maintenance, Cross-browser compatibility, Development Tools.
HTML
Basic structure, Attributes, Links, Images, Lists, Forms, Tables, Semantic HTML, Validation, Accessibility, Frameworks and libraries, Versioning.
PHP
Basic Syntax, Functions, Arrays, Strings, Forms, File Manipulation, Database, Object Orientation, Error Handling, Session and Cookies Management, Libraries and Frameworks, APIs and Web Services, Development Tools.
Docker
Containers, Docker Engine, Docker CLI, Installation, Docker Images, Application Containerization, Docker Networking, Orchestration, Container Composition, Security, Monitoring and Management, Continuous Integration and Continuous Deployment (CI/CD), Troubleshooting, Updates and Maintenance Practices.
Prisma
Relational Databases, ORM Concepts, Installation and Configuration, Queries and Mutations, Database Migrations, Authentication and Authorization, Integration with Server Technologies, Testing, Best Practices and Performance, Integration with Other Services.
MySql
Installation and configuration, Structured Query Language, Database schema, Data management, Advanced queries, Transactions, Performance optimization, Security, Backup and restore, Tools and interfaces, Integration with programming languages, Administration and maintenance.
Firebase
Authentication, Real-time Database, Firestore, Cloud Storage, Cloud Functions, Real-time notifications, Analytics, Test Lab, Error tracking, Hosting, Authentication with Google services, Database security and rules, Integrations with other tools and services.
Amazon Web Service
Cloud Fundamentals, AWS Core Services, Account Management and Security, Network Services, Storage, Database Services, Cloud Computing and Containers, Cloud Computing and Containers, Application Management, Data Analytics and Machine Learning, Automation and Orchestration, DevOps on AWS, Security and Compliance, Practical Experience.
Github
Repositories, Pull Requests, Branches, Issues, GitHub Pages, Collaboration, Security, GitHub Actions, Gitignore, Markdown, Integration with Tools, GitHub Commands.
Gitbash
Installation and Configuration, Start a Repository, Clone a Repository, Add and Commit Changes, Update and Synchronize, Branching and Merging, History and Information, Undo and Revert, Working with Remote Repositories.
Notion
Basics of navigation, Organization of information, Use of Blocks, Collaboration, Personalization, Task and Project Management, Knowledge Management, Automation, Advanced use, Mobile.
NPM
Basic NPM Commands, package.json file, NPM Scripts, Dependency Management, Dependency Versioning, Updating and Fixing Dependencies, Using Global Packages, NPM Configurations, Integration with Frameworks and Build Tools.
Yarn
Starting a Yarn Project, Dependency Management, Installing Dependencies, Lock Files, Workspaces, Custom Scripts, Advanced Commands, Yarn Configuration, Version Management, integration with other Tools.
CorelDraw
Interface and tools, Object manipulation, Text editing, Colors and fills, Special effects, Vectorization, Working with pages, Import and export, Workflow and organization, Printing and preparing for output.
Illustrator
User Interface and Tools, Shape Creation, Text Manipulation, Illustration Creation, Working with Layers, Colors and Fills, Effects and Graphic Styles, Clippings and Masks, File Export, Automation with Actions, Working with Typography, Design Concepts Graphic.
Photoshop
Interface, Basic image editing, Layers, Selections, Photo retouching, Non-destructive editing, Drawing tools, Filters and effects, Working with colors, Cropping tools, Image manipulation, Automation, Save and export.
Designer
Design Principles, Typography, Colors, Layout and Composition, Icons and Graphic Elements, User Research, Information Architecture, Wireframing and Prototyping, User-Centered Design, Accessibility, Responsive Design, User Psychology.
Figma
User interface, Vector design, Layers and organization, Groups and components, Prototyping, Collaboration, Responsive design, Libraries and styles, Plugins, Export.