Gaza, a piece of our soul. ❤️🇵🇸

Category: FrontEnd Development

Frontend developer Learning path

12 Topics

2 - HTML

learn the fundamental building blocks of web development. You will explore the structure of HTML documents, including elements, tags, and attributes, enabling you to create well-structured and semantic web pages. Through practical exercises, you will gain hands-on experience in writing HTML code, en...

3 - terraform

gain a comprehensive understanding of Terraform, a powerful tool for infrastructure as code. You will learn how to define and provision data center infrastructure using a declarative configuration language. Through hands-on exercises, you will explore best practices for managing resources across var...

4 - SEO Fundamentals

gain a solid understanding of SEO fundamentals that will help you improve your website's visibility on search engines. You will learn about keyword research, on-page optimization, link building, and the importance of content quality. By the end of the course, you will be equipped with the essential ...

5 - CSS

explore the fundamentals of CSS, enabling you to style and layout web pages effectively. You will learn how to apply colors, fonts, and spacing to create visually appealing designs. Through hands-on projects, you will gain practical experience in using CSS selectors, properties, and responsive desig...

6 - RHCE Level 1

develop the skills necessary to become a Red Hat Certified Engineer (RHCE). You will learn how to configure, manage, and troubleshoot Red Hat Enterprise Linux systems, focusing on essential tasks such as network configuration, security management, and system automation. Through practical labs and re...

7 - JavaScript Essentials

dive into the world of JavaScript, the programming language that powers interactive web experiences. You will learn how to manipulate the Document Object Model (DOM), handle events, and create dynamic content that responds to user actions. Through practical exercises and real-world projects, you wil...

8 - JQuery

learn how to use jQuery, a powerful JavaScript library that simplifies HTML document manipulation, event handling, and animation. You will discover how to select elements, create animations, and handle user interactions with ease. Through practical examples and hands-on projects, you will gain the s...

10 - SASS

learn SASS (Syntactically Awesome Style Sheets), a powerful preprocessor that extends CSS with features like variables, nested rules, and mixins. You will discover how to write more maintainable and organized stylesheets, enabling you to streamline your workflow and enhance your productivity. Throug...

11 - JavaScript ES6

explore the powerful features of JavaScript ES6, enhancing your programming skills and enabling you to write cleaner, more efficient code. You will learn about new syntax, including arrow functions, template literals, and destructuring, which will help you streamline your development process. By the...

12 - TypeScript

learn TypeScript, a superset of JavaScript that adds static typing to the language. You will explore how TypeScript enhances your development experience by catching errors at compile time and providing better tooling support. Throughout the course, you will work on practical examples that demonstrat...

14 - GIT

master Git Version Control, a powerful tool that allows you to track changes in your code and collaborate effectively with others. You will learn how to create repositories, manage branches, and resolve conflicts, ensuring that your projects are organized and efficient. By the end of the course, you...

15 - HTML&CSS Projects

master the essentials of HTML and CSS by working on engaging projects that enhance your web development skills. You will learn how to structure web pages using HTML and style them effectively with CSS, creating visually appealing and user-friendly designs. Each project will provide you with practica...