Frontend Engineering
Frontend Engineering
Skills you will gain
Welcome to the Frontend Engineering Bootcamp! This course is designed to provide you with the necessary skills to become a proficient frontend developer. You don't need any prior experience or skills to participate in this course, just a basic understanding of how to use a computer and an eagerness to learn.
During this course, you'll learn how to design and create responsive web pages, work with HTML, CSS, JavaScript, and other programming languages. You'll be provided with pre-course materials to help you prepare for the program, including short quizzes that will help you gauge your understanding of the concepts you'll be learning.
To ensure that you have access to the course materials, you'll need a stable internet connection and a computer. Once you enroll for the course, you'll receive instructions on how to download the pre-course materials and take the quiz. If you successfully complete the quiz, you'll receive payment instructions to proceed with the program.
Throughout the course, you'll have access to experienced trainers who will provide guidance and support to ensure that you're on track to achieving your goals. You'll also get the opportunity to work on real-world projects, which will help you gain practical experience in frontend development.
By the end of this program, you'll have the skills and knowledge necessary to build interactive and visually appealing web pages. Whether you're interested in building your career in frontend development or starting your own business, this course is an excellent choice to help you achieve your goals.
There are no skill or experience level prerequisites to participate in the Frontend Engineering Bootcamp beyond the basic use of computer, the willingness and excitement to learn and practice.
Every Learner must have access to a stable internet and a computer.
- Introduction to Frontend Engineering
- Introduction to HTML and CSS
- Introduction to JavaScript
- User Interface and Web Frameworks
- Accessibility in Frontend Engineering
Course Modules
Lesson 1: Overview of Frontend Engineering
- Definition of Frontend Engineering
- Web Development Process
- Resources and Tools in Frontend Engineering
Lesson 1: HTML Fundamentals
- HTML Syntax
- HTML Tags and Element
- HTML Grouping using Div Span
- HTML Links and Anchors
- HTML Lists and Tables
- HTML Images Multimedia
- HTML Forms and Input
- HTML Layout
- HTML iframes
Lesson 2: CSS Fundamentals
- CSS Syntax
- CSS Selectors
- CSS Backgrounds
- CSS Borders
- CSS Padding
- CSS Height/Width
- CSS Gradients
- CSS Shadows
- CSS Text
- CSS Font
- CSS Box Model
Lesson 1: JavaScript Basics
- JavaScript Data types and Operators
- JavaScript Statements
- JavaScript Output
- JavaScript Math
- JavaScript Comparisons
- JavaScript Conditions
- JavaScript Switch
- JavaScript Loops
- JavaScript Type Conversion
Lesson 2: JavaScript Arrays and Objects
- JavaScript Array Methods
- JavaScript Array Sort
- JavaScript Array Uses
- JavaScript Array Iteration
- Creating and working with objects
- Object methods and properties
Lesson 3: JavaScript Functions
- Function Definition
- Function Scope
- Function Parameters and Arguments
- Function Calling
- Arrow Functions
Lesson 4: Manipulation of the DOM
- Introduction to the DOM
- DOM Structure and tree analogy
- Creating and Manipulating DOM elements
- Events and Event Listeners
Lesson 1: Introduction to User Interface and Web Frameworks
- What is User Interface
- What are Web Frameworks
- What are the benefits of adding Web Frameworks to your HTML and CSS
Lesson 2: Introduction to popular Web Frameworks in Frontend Engineering
- BootStrap
- JQuery
- AngularJS
- VueJS
Lesson 1
- Semantic HTML
- Fonts
- Color Contrast
- Alternative Text for Images
- Keyboard Navigation
- Accessible Audio and Video Content
- ARIA attributes
Recruiters, Product Managers
and Engineers ❤️ love us
talent for you in days, not weeks.