Lessons

Intro to CMS via WordPress

One of the best ways to learn about content management systems (CMS) is to set one up from scratch. In this lesson, we are going to use WordPress to set up a small, simple CMS-driven “test” web site for learning purposes. A Content Management System (CMS) is a computer application that supports the creation and modification […]

Intro to CMS via WordPress Read More »

Sass + PrePros

Intro to SASS via PrePros

Organizing Styles: Using SASS Partials for a Modular CSS Setup How you choose to organize your styles can affect your efficiency as a front-end developer (how long it takes you to write code? how much code do you re-use from project to project? ), your ability to manage complex projects and work with others (how

Intro to SASS via PrePros Read More »

Intro to Front-end Build Tools

Intro to Front-end Build Tools

Preprocessing, Build tools, Version Control, and Content Management Systems Front-end web development is mainly focused on three core client-side technologies, HTML, CSS and JavaScript. Each plays an important role during the final output/rendering of web sites and web pages. During the web development process, there are many other technologies, build tools, and workflows that are used

Intro to Front-end Build Tools Read More »

The Web Design and Development Process

The Web Design and Development Process

A User Centered Design Approach The web design and development process shares several resemblances to the software development process and systems development life cycle and is influenced by the rich history and practice of related fields such as systems engineering and information science. Building upon several influential methodologies and preceding models, the following is a simple 5-Step process specifically

The Web Design and Development Process Read More »

The Box Model

CSS Margin, Padding, and Borders In web development, the CSS box model refers to the composition of a webpage or HTML page from blocks or boxes using CSS. Specifically, the box model describes how the size of each such block and its content is determined through styling instructions. The guidelines of the box model are

The Box Model Read More »

How to Begin Conceptual Planning

How to Begin Planning

A Guide to Conceptual Project Planning Conceptual plans are the blueprints for any design project. Conducted early in the design process, they can include any number of documents and exercises that will be helpful in communicating ideas to all stakeholders and instrumental in insuring a quality end product and user experience. The primary goal for

How to Begin Planning Read More »