- Duration: 7 weeks (Saturdays only)
- Price: 50,000 NGN (2 payments allowed)
- Next Class: Mar. 2, 2024
- Time: 10:00 AM - 01:00 PM (WAT)
Overview
The Frontend Development course is an online 7 weeks comprehensive program designed to equip participants with the necessary skills and knowledge required to build engaging and interactive user interfaces for web and mobile applications. Throughout the duration of this course, participants will delve into frontend technologies, learn essential programming languages, and explore best practices in web development such as HTML, CSS, Git & GitHub, JavaScript, React and many more.
Outline
- Basics of HTML markup and structuring web content, tags, attributes.
- Cascading Style Sheets (CSS) fundamentals for styling and layout.
- Building a static webpage.
- 3 Class tasks.
- Group project for the week.
- HTML forms and media elements.
- Advanced CSS: Flexbox and Grid layouts.
- Introduction to responsive design principles for various devices.
- 3 Class tasks.
- Group project for the week.
- Introduction to Git: Basic commands, version control.
- Collaborative development with GitHub: Branches, pull requests.
- 3 Class tasks.
- Group project for the week.
- Introduction to JavaScript: Variables, data types, operators.
- Control flow: conditionals and loops.
- Functions and scope.
- 3 Class tasks.
- Group project for the week.
- DOM manipulation: selecting, modifying, and creating elements.
- Asynchronous JavaScript: Callbacks, Promises.
- 3 Class tasks.
- Group project for the week.
- Introduction to React.js.
- Building a simple React application.
- Deployment to platforms like Netlify or Vercel.
- 3 Class tasks.
- Group project for the week.
- Personal Branding.
- Freelancing.
- Resume review.
- LinkedIn Optimization.
- Job Application.
- Interview Preparation.
Frequently Asked Questions
Frontend development refers to the process of designing and implementing the user interface and user experience of a website or web and mobile application. It involves working with HTML, CSS, and JavaScript to create visually appealing and interactive web pages.
This course is designed for beginners and intermediate learners interested in pursuing a career in web development. Whether you're a recent graduate, a career changer, or someone looking to enhance their skills, this course is suitable for you.
No specific prerequisites are required. Basic computer literacy and a passion for web development are beneficial. The course is designed to accommodate learners with varying levels of experience.
You'll need a computer with internet access. The course will guide you on setting up a code editor (such as Visual Studio Code) and using web browsers for testing. Additionally, you may explore version control systems like Git.
The instructors for our Frontend Development course are seasoned professionals and experts in the field of software development. They bring a wealth of local and international real-world experience and expertise to the classroom. Our team of instructors comprises of some of Maxify Global staff and consultants.
Yes, participants will engage in both individual and group projects, collaborating with other frontend developers, UI/UX designers, and backend developers simulating real-world workplace scenarios, and apply their learning to create design solutions for practical problems.
Upon completion of the Frontend Development Course, participants will have acquired the skills and knowledge that positions you as a competent and well-prepared candidate for roles in web development. Your newfound skills, projects, and networking connections will contribute to a successful transition into the dynamic field of frontend development. They will also receive a certificate of completion and join a career mentorship and support network.