Computer Technology Programs ►Front-End Web Developer Certificate Program with Externship
Program includes National Certification & an Externship Opportunity
- Course Duration: 6 Months
- Type: Certificate
- Languages: English
- Certifications : Included
- Course Contact Hours : 375
- Externship : Included
The Front-End Web Developer Profession
A Front-end developer uses a combination of HTML, CSS, and JavaScript to build everything a user sees and interacts with on a website—that includes everything from front-end features like fonts, sliders, drop-down menus, and buttons, to the overall manner in which web content like photos, videos, and articles are displayed in your web browser. Front-end developer skills are often thought of in three levels depending on their experience. Developers start at the junior phase for the first few years, although the number of apps they’ve developed and the apps’ complexity are far more important when you determine the right developer for your project. After working alongside more experienced developers, they move to the intermediate phase where they can work on more projects independently. A senior developer can not only code a project, but they can also make decisions about how to design products.
The Front-End Web Developer Program
The Front-End Web Developer content introduces students to front-end, or client-side, web development technologies, including JavaScript, HTML, CSS, and jQuery. Participants learn how to make interactive applications that run inside a web browser and can communicate with a web server running remotely. Participants also learn how to use the version control program Git and collaboration website GitHub. Once complete, participants will have the basic skills necessary to work as a front-end web developer.
Program Objectives
At the conclusion of this program, students will be able to:
- Create simple web pages using HTML and CSS and get those pages up on a website
- Explain how JavaScript is used, format and execute code, define arrays, assign functions, and more
- Use JQuery to manipulate DOM and perform Ajax requests
- Verify that the individual functions that make up the application perform as expected using JsUnit
- Make rich user interface elements using jQuery UI
- Build an interactive application and add it to a GitHub repository to show prospective employers
Module 0: Pre-Requisite -HTML and CSS
- Introduction HTML
- Building a basic HTML document
- Introducing CSS
- Building and Styling HTML TEXT
- Understanding HTML5 semantic elements
- Adding Images and multimedia
- Building and using HTML form
Module 1: JavaScript
- JavaScript –Getting Started
- JavaScriptBasic Syntax—Part 1
- JavaScriptBasic Syntax –Part 2
- JavaScript –Functions
- JavaScript –Objects
Module 2: HTML and CSS for JavaScript
- HTML—a crash course, Part 1
- HTML—a crash course, Part 2
- CSS for JavaScript Developers –a crash course
Module 3: jQuery
- JQUERY—Installation, Overview, and Getting Started
- Deploying Web Application with Eclipse and Tomcat
- JQUERY AJAX SUPPORT: Basics
- JQUERY AJAX SUPPORT: Sending Data to the Server
- JQUERY AJAX SUPPORT: Advanced Capabilities
- JQUERY AJAX SUPPORT: Promises and Deferred Objects
- JQUERY: Selectors and Dom Manipulation
- Unit Testing with JSUNIT
Module 4: jQuery UI Basics
- Rich Interfaces with JQUERY UI –Setup and Basic Widgets
- JQUERY UI—Dialog Boxes
- JQUERY UI—Tabbed Panels and Accordian Panels
- LESSON 20: JQUERY UI—Autocompleters
- LESSON 21: JQUERY UI—Animation effects and themes
Module 5: Using Git and GitHub in Web Development
- How to Install Git
- How to Create a GitHub Account
- Configuring GIT
- Getting Started with GIT
- Getting Started with GITHUB
- Files in GIT—Renaming, Deleting and Ignoring
- Branching, Merging and Rebasing
- Reviewing a project on GITHUB
Final Exam
Note: This program can be completed in 6 months. However, students will have online access to this program for a 24-month period.
Education and National Certifications
- Students should have or be pursuing a high school diploma or GED.
- Students who complete this program can sit for the:
- Microsoft Technology Associate (MTA) Exam 98-375: HTML5 Application Development Fundamentals .
National Certification
Upon successful completion of The University of Texas at El Paso program, students would be eligible to sit for the Microsoft Technology Associate (MTA) 98-375: HTML5 Application Exam. Students who complete this program are encouraged to complete the externship option with their program. Students who complete this program can and do sit for the national certification exam and are qualified, eligible and prepared to do so.UTEP works with each student to complete the exam application and register the student to take their national certification exam.
Externship / Hands on Training / Practicum
Although not a requirement, once students complete the program, they have the ability to participate in an externship and/or hands on practicum so as to practice the skills necessary to perform the job requirements of a professional in this field. Students will be assisted with completing a resume and/or other requirements necessary to work in this field. All students who complete this program are eligible to participate in an externship and will be placed with a participating organization near their location. The University of Texas at El Paso works with national organizations and has the ability to place students in externship opportunities nationwide
Note: No refunds can be issued after the start date published in your Financial Award document.