Skills Brief

Front End Development

Put your best digital foot forward and stand out in a competitive market.

ProServ

Enhance the user's experience.

Front end development is where technical and design skills overlap. It’s about designing a user experience that generates excitement about your product and encourages repeat visits. The best front end developers have the technical skills to write scalable and stable code, while keeping the user's experience at the core of every decision they make.

See the skills required to excel in front end development using innovative approaches to application design and experience.

Skills Detail: Front End Development

Create a compelling web environment for your users to interact with. Using a combination of markup languages, purposeful design, client-side scripts, and frameworks, enhance user experience to drive increased sales and build awareness.

Foundation
Application
Composition
Strategic
    • UI Design
    • User Experience
    • Programming
    • Project Management
    • Developer Tools
    • Testing
    • Security
    • Graphic Design and Layout
    • Accessibility
    • Responsive Design
    • HTML
    • CSS
    • JavaScript
    • Services
    • Platform Tooling
    • Debugging
    • Best Practices
    • Project Management
    • Development Methodologies
    • Software Development Lifecycle Tools
    • Dependency Management
    • Testing
    • Testing Tools
    • Secure Coding
    • Graphic Design
    • Layout Design
    • Accessibility
    • Responsive Design
    • HTML
    • CSS
    • CSS Precompilers
    • JavaScript Libraries
    • JavaScript Frameworks
    • Services and Data
    • Platform Tooling
    • Design Patterns
    • Project Management
    • Development Methodologies
    • Software Development Lifecycle Tools
    • Dependency Management
    • Advanced Testing
    • Test Automation
    • Testing Methodologies
    • Secure Coding Practices
    • CSS Frameworks
    • Front End Architecture
    • Development Standards
    • Development Methodologies
    • Quality Assurance

Featured Front End Web Development Authors

Cory House

Cory House is an independent consultant with over 15 years of experience in software development. He is the principal consultant at reactjsconsulting.com and a Microsoft MVP. As a software architect at Cox Automotive, Cory creates web applications for the automotive industry using C#, .NET, Node, and JavaScript. Cory has trained over 10,000 software developers at conferences and businesses worldwide on clean coding practices, front-end development, testing, and software architecture. He speaks regularly at conferences like NDC, Fluent, and Codemash.

Shawn Wildermuth

Shawn Wildermuth has been tinkering with computers and software since he got a Vic-20 back in the early '80s. As a Microsoft MVP since 2002, he's also involved with Microsoft as an ASP.NET Insider and ClientDev Insider. He's authored eight books and innumerable articles on software development. You can also see him at one of the local and international conferences he's spoken at including TechEd, Oredev, SDC, NDC, VSLive, DevIntersection, MIX, Devteach, DevConnections, and Dev Reach. He is one of the Wilder Minds.

Skills Detail: Front End Web Developer

Learn how to develop a website using the latest development tools and practices. Gain experience with HTML, JavaScript, CSS, and more. Explore the skills needed to complete site development, application building, and functionality testing.

Foundation
Application
Composition
Strategic
    • UI Design
    • User Experience
    • Programming
    • Project Management
    • Developer Tools
    • Testing
    • Security
    • Graphic Design and Layout
    • Accessibility
    • Responsive Design
    • HTML
    • CSS
    • JavaScript
    • Services
    • Platform Tooling
    • Debugging
    • Best Practices
    • Project Management
    • Development Methodologies
    • Software Development Lifecycle Tools
    • Dependency Management
    • Testing
    • Testing Tools
    • Secure Coding
    • Graphic Design
    • Layout Design
    • Accessibility
    • Responsive Design
    • HTML
    • CSS
    • CSS Precompilers
    • JavaScript Libraries
    • JavaScript Frameworks
    • Services and Data
    • Platform Tooling
    • Design Patterns
    • Project Management
    • Development Methodologies
    • Software Development Lifecycle Tools
    • Dependency Management
    • Advanced Testing
    • Test Automation
    • Testing Methodologies
    • Secure Coding Practices
    • CSS Frameworks
    • Front End Architecture
    • Development Standards
    • Development Methodologies
    • Quality Assurance

Featured Front End Web Developer Authors

Paul Cheney

Paul Cheney is a professor of Web Design and Development at Utah Valley University, where he specializes in Responsive Design, Content Management Systems, and Virtual Reality Photography. Paul owns Spartan Design Web LLC, which allows him to keep up with the latest web technology trends and share what he has learned with his students. Paul has presented at numerous conferences, including Adobe MAX in Los Angeles, where he taught Responsive Design with Adobe Business Catalyst. 

Deborah Kurata

Deborah Kurata is a software developer, consultant, conference speaker, and Pluralsight author. For her work in support of software developers, she has been recognized with the Microsoft Most Valuable Professional (MVP) award and is a Google Developer Expert (GDE). Deborah focuses on Angular, TypeScript, C#, and Microsoft .NET technologies. She has authored several books, including the "Doing Objects" series (Addison-Wesley).

Skills Detail: Front End Designer

Strong front end design skills give you a systematic framework to design great experiences for any product or service on any digital channel. Explore the skills required to increase customer engagement with your digital assets and drive higher customer satisfaction.

Foundation
Application
Composition
Strategic
    • UI Design
    • User Experience
    • Programming
    • Project Management
    • Developer Tools
    • Testing
    • Security
    • Graphic Design and Layout
    • Accessibility
    • Responsive Design
    • HTML
    • CSS
    • JavaScript
    • Services
    • Platform Tooling
    • Debugging
    • Best Practices
    • Project Management
    • Development Methodologies
    • Software Development Lifecycle Tools
    • Dependency Management
    • Testing
    • Testing Tools
    • Secure Coding
    • Graphic Design
    • Layout Design
    • Accessibility
    • Responsive Design
    • HTML
    • CSS
    • CSS Precompilers
    • JavaScript Libraries
    • JavaScript Frameworks
    • Services and Data
    • Platform Tooling
    • Design Patterns
    • Project Management
    • Development Methodologies
    • Software Development Lifecycle Tools
    • Dependency Management
    • Advanced Testing
    • Test Automation
    • Testing Methodologies
    • Secure Coding Practices
    • CSS Frameworks
    • Front End Architecture
    • Development Standards
    • Development Methodologies
    • Quality Assurance

Featured Front End Designer Authors

Krispian Emert

Krispian Emert has over 10 years of experience in the field of User Experience, working for award-winning agencies in Canada and Australia. She has provided strategic UX consulting for some of the world's top brands including, the NFL, Microsoft, Toyota, Thompson Reuters, and ING Bank. Krispian now consults for various companies as a User Experience Researcher and Information Architect. Krispian is a UX mentor and instructor of information architecture and design thinking at VFS. She's spoken most recently at the 2014 UX Strategy conference in Boulder, CO, and has also been a guest speaker at the University of British Columbia, UX Australia, the Information Architecture Institute, and numerous times for the Vancouver User Experience Group.

Sriyank Siddhartha

Sriyank Siddhartha began his career with a Bachelor of Technology in Computer Science from India. After working 2 years in Java, he found a great interest in Mobile Application Development. Sriyank works with a software company, Mindfire Solutions, in India developing Android and iOS applications. He also trains new recruits and helps them to boost their programming skills. Sriyank has a great passion for teaching, which led him to join the Google Developers Group and hold tech workshops and tech conferences on App making every weekend in various Technical Institutions in India as a Guest Lecturer. In his free time, he loves visiting new places and spending time with his nears and dears.

Skills Detail Category Definitions

Foundation- Requisite knowledge that is essential to developing related skills.

Application- Skills needed to create, build, and execute on the most common or useful scenarios for a particular topic.

Composition- Specialized knowledge needed to combine independent skills, enhance them and create something greater than the sum of its parts.

Strategic- Often acquired through years of experience, these skills allow you to make effective, business critical decisions.