Front End Web Developer GeekXPro – Part 2

Or log in to access your purchased courses

Become a Front End Web Developer

As a Front-End Web Developer, you are a magician who combines design and technology to create stunning user experiences. Become an HTML, CSS, JavaScript pro and jQuery and convert digital design mockups into beautiful responsive web pages that look great on every device!

If you’ve never experienced client-side web development, learning the plethora of technologies can be difficult. Trying to get started in a quick fashion can be daunting. But by learning the basics and how they work together, you can get up to speed quickly. In this course, Shawn Wildermuth will walk you through the basics of client-side web development by showing you the basics of how to build web pages with HTML, Cascading Style Sheets, JavaScript, Node.js, Command Line and jQuery. This course is set up to be the starting point of learning web development.

Why Take The Front-End Web Developer GeekXPro?

Front-end development is not just about writing a few lines of code. It’s about creating the magic that your customers experience with every click. If you are looking for a program to start your career in web development, this is the perfect place to be!

Learn the fundamentals of how the web works and gain a working knowledge of HTML, CSS and Javascript basics. This GeekXPro will provide a guided, efficient path for you to learn to build beautiful, responsive websites optimized for security and performance. You’ll see the efforts of your work with each click of the browser’s refresh button.

Without an amazing Front-End development, every website might be no more than a ‘404 Error’. A powerful UI experience is crucial for each and every website. This GeekXPro will teach you the skills required to become a professional Front-End Web Developer. We’ve designed this curriculum with expert web developers and hiring managers, allowing you to demonstrate your skills by completing a series of hands-on projects as the critical indicators of job-readiness.

What you will learn

  • Introduction to web development
  • HTML
  • CSS
  • JavaScript
  • jQuery
  • AJAX
  • Command Line
  • Node.Js

Prerequisites and Requirements

  • You have access to a computer with a broadband connection, on which you’ll install a professional code/text editor (ie. Sublime Text or Atom).
  • You can independently solve and describe your solution to a math or programming problem
  • You are familiar with basic programming concepts such as variables, conditions, and loops.

Course Syllabus:

If you are new to programming, look no further. These beginning courses will give you a strong foundation in web development.

  • Web Foundations – HTML & CSS Syntax, Responsive Design

    Learn HTML – the foundational structure of all website and CSS – syntax to create the beautiful design. Finally, you’ll learn  how to develop a web project like a professional using the version control tool, Git. You’ll build two projects, and each project should take roughly one or two afternoons to complete from start to finish.

  • Javascript Foundations

    Learn the basics of Javascript – the most popular most popular programming language in the world! Take the next step by learning some of the newest features of JavaScript from the ECMAScript 6 specification.

  • JQuery

The courses in this section will take you through the basics of working with jQuery. You’ll learn the fundamentals of the language before moving on to UI controls and jQuery effects and animations.

  • AJAX

ASP.NET Ajax is a Web development framework for building richer, more interactive Web applications. This new Web development framework from Microsoft provides both client-side and server-side components for closing the gap between web and desktop user interfaces.

  • Command Line

We’ll start with the basics – the basic assumptions of Unix, how to look for help, and how to confidently work with files, directories, and programs. Whether you’ve never been introduced to the Unix command line, or you’re already familiar, you’ll benefit greatly from the tips and tricks shown in this course.

  • Node.js

The courses in this section will introduce you to fundamental topics including basic Node.js syntax, NPM package management, and creating your own development environment.