This project is my personal website, built to showcase my journey as a front-end developer. I’m learning and applying HTML, CSS, and web technologies, focusing on writing clean, maintainable, and scalable code. The website is developed using HTML5 and CSS with SCSS.
This project is a personal website that serves as a portfolio to highlight my skills, projects, and progress as a front-end developer. It’s designed to be responsive, accessible, and visually appealing while following modern web development practices.
- ✔ HTML5: For structuring the content of the website.
- ✔ CSS with SCSS: For styling the website. SCSS is used to write modular and maintainable CSS.
- ✔ Responsive Design: The website is designed to work seamlessly on all devices (desktop, tablet, and mobile).
As a front-end developer in training, this project is a key part of my learning journey. Here’s what I’m focusing on:
- HTML5 Semantics: Using semantic HTML tags to improve accessibility and SEO.
- CSS with SCSS: Leveraging SCSS features like variables, mixins, and nesting to write efficient and reusable styles.
- Responsive Design: Ensuring the website looks great on all screen sizes using media queries and flexible layouts.
- Code Organization: Writing clean, modular, and well-documented code to improve maintainability.
- Web Best Practices: Learning and implementing modern web development standards, including accessibility, performance optimization, and cross-browser compatibility.
This project is a work in progress, and I’m constantly improving it as I learn new skills and technologies. Stay tuned for updates!
I’m excited to continue growing as a developer and have outlined the following goals for my learning journey:
- 🎯 Learn JavaScript: I plan to dive into JavaScript to add interactivity and dynamic functionality to my projects.
- 🎯 Explore React.js: After mastering the basics of JS, I’ll start learning React.js to build modern, component-based user interfaces.
- 🎯 MERN Stack Development: My long-term goal is to become proficient in the MERN stack (MongoDB, Express.js, React.js, and Node.js) to build full-stack web applications.
- 🎯 Expand My Portfolio: As I learn new technologies, I’ll update this website and create new projects to showcase my skills.
I’m passionate about web development and excited to take on these challenges. Follow along as I grow and share my progress!
If you have any questions or want to connect, you can reach me at:
- Email: [email protected]
- LinkedIn: https://www.linkedin.com/in/omartarekll/
- Portfolio: https://omartarekll-portfolio.netlify.app/
Thank you for visiting! 🚀