Wednesday, February 8, 2017

Review: UX Design Bootcamps

UX design vootcamps are a popular way to transition to a career in user experience design. In fact, bootcamps are one of the most frequent topics of conversation over in our forums.

And with good reason. Bootcamps are a big commitment of both time and money. With so many options – online, in person, part-time, full-time… it’s a big decision to find the course that suits your circumstances.

We turned to our community for a little course advice. Four generous folks share their experiences with UX design bootcamps from General Assembly, Trydesignlab, Interaction Design Foundation and CareerFoundry.

User Experience Design Immersive – General Assembly

Bootcamp essentials

  • Course location Washington, D.C. (available in multiple locations)
  • Length: 16 weeks
  • Intended Audience: Anyone looking to get into the UX field
  • What you’ll learn: All things UX – from interaction design to user research and more
  • Assumed knowledge: No prior experience necessary
  • Price at time of review: USD $12,000
  • Find out more: http://ift.tt/1owQ7nq

Review

The course delivers what it promises – in just three months you learn everything you need to become a junior level UX designer.

I liked the course’s approach, which reinforced design thinking throughout. This helps to create holistic view of the UX discipline, rather than limiting it to tools and tasks. Our team of three instructors were seasoned UX professionals who were clearly passionate about the field. There were plenty of field trips to see start-ups and corporate design studios – not only it was great for networking but also added more excitement into the daily studying routine.

As it’s an immersive program we’d spend 9am – 5pm in the classroom, then complete homework on top of that. I completed 5 projects – 3 individual and 2 team ones, where the capstone project was real client work.

Completing the first project in the very first week of studies was amazing! With some basic research, paper wireframes and Marvel I had created a travel health advice app; it was very gratifying to see the prototype. The client project we did at the end was an eye-opening experience: balancing one’s newly gained UX knowledge with the client’s expectations is something to be mastered.

These projects formed my portfolio, which I’ve continued to build on after the program. The General Assembly program also helps you prepare to find a job through a portfolio review, resume review, guidance on personal branding and so on.

Pros

  • Gaining broad UX knowledge – tools, methodologies and best practices within the discipline
  • Networking opportunities – field trips, happy hours, meet and hire as well as portfolio reviews
  • Portfolio material – 5 complete projects under your belt
  • Emphasis on presentation and public speaking – by the time you finish the program you will be able to sell your UX approach in less than 5 minutes

Cons

  • Although the course description says no assumed knowledge, I’d recommend familiarising yourself with some tools and methodologies before you start
  • The outcomes team can be rigid at times – you need to report weekly on your job search status and keep attending their weekly after program sessions until you land a job
  • “Get comfortable being uncomfortable” was one of the course mottos – this was especially true for the retrospective sessions where critique could get personal

Summary

  • Content (how useful, up to date, practical, and comprehensive): 9/10
  • Delivery (presentation style, pace, clarity, authority): 8/10
  • Production (video quality, audio quality, editing): 8/10
  • User Interface (reliable infrastructure, usable interface, convenient): 9/10

Overall rating: 8.5/10

Reviewed by Aygyun Gyul

A budding UX Designer, happily crafting user-centered experiences @Publicis.Sapient. A native of Uzbekistan and a former international expat, currently based in the Washington, D. C. area. My frustration with not-so-friendly websites from all over the world played an important role in my selecting UX as a career.

 

UX Academy – Trydesignlab

Bootcamp essentials

  • Course location: online
  • Length: 12 weeks (40 hours/week)
  • Intended Audience: Anyone
  • What You’ll Learn: Theories of UX Design, Students finish 2 capstone projects
  • Assumed Knowledge: basics of Sketch, Illustrator or other wireframing program
  • Price at time of review: $2799 (US Dollars)
  • Find out more: http://ift.tt/2kVglbw

Review

The UX Academy full-time track really does require 40 hours/week. The overall focus of is on “design thinking” and learning the different tools and techniques designers use in the UX process. Phase 1 is broken up into modules consisting of a lesson, readings and usually a video.  I found about half the videos and readings pretty boring, but I understand that UX Academy is working on that.  

At the end of each lesson, students complete and post assignments for mentors to leave feedback, the assignments were excellent and really encouraged the use of newly acquired skills.  Each week, students have two 60 minute Hangout sessions with the mentor. In addition, students are required to attend 6 online Group Critique Hangouts to practice presentation skills.

In Phase 2, students complete 2 capstone projects, going through the entire UX design process for each project. Capstones are the basis for the portfolio creation section, as UX Academy guides students into creating a resume and portfolio. There are a limited number of capstone project choices, and the other issue with the capstones, in my opinion, is they look like “fake” projects when portfolios are reviewed by hiring managers because they are not “live” websites or apps. Students do have the option of creating their own project, but it requires a significant increase in work.

My mentor was excellent at the beginning of the course, he responded within 10-12 hours with detailed feedback. However, in Phase 2, he ran into some personal issues and wasn’t as available. The mentoring system can be a great asset depending on your mentor, but, students need to be proactive, Designlab will give you another mentor if you ask.

UX Academy graduates have the post course support of a career coach for 1 60 minute session/week. It’s helpful, but you still have to find a job yourself.

I would recommend UX Academy, although I found the full-time track overwhelming. The part-time course might be a better fit for some.

Pros

  • UX Academy is very responsive to students requests and questions
  • Well rounded education in theories and tools
  • Mentor feedback can be valuable
  • UX Academy is flexible if students want to change track to part-time, or take some time out and come back into the program later.

Cons

  • Not all mentors are responsive, I notice most of them do not leave detailed enough feedback on the actual assignments
  • There is no job guarantee
  • My job search experience suggests that a background in graphic design or tech is usually a good jumping off point
  • Most UX design jobs require at least 2 years of experience

Summary

  • Content (how useful, up to date, practical, and comprehensive): 8/10
  • Delivery (presentation style, pace, clarity, authority): 8/10
  • Production (video quality, audio quality, editing): 7/10
  • User Interface (reliable infrastructure, usable interface, convenient): 8/10

Overall rating: 8/10

Reviewed by Christine Offutt

Chris is a writer, artist and broadcast video professional living in Los Angeles.  She recently completed a UX Design program and is in the process of searching for a new career challenge. In her spare time, Chris enjoys walking her little Pekingese dog (Silly Billy), yoga and travelling.

 

Interaction Design Foundation – Professional Membership

Bootcamp essentials

  • Location: online
  • Length: Each course is around 1 – 2 Months
  • Intended audience: Anyone looking to break into UX Design / HCI as well as entry level people in the field
  • What you’ll learn: There are multiple courses on multiple topics. Usability, Interaction Design, Information Visualization, Psychology for UX, getting your first UX job, and Web Communications are some of the more prominent ones
  • Assumed Knowledge: The Assumed knowledge is zero. These courses are made for complete beginners to people in the field
  • Price at time of review: $13/Mo for the Professional Membership $150/Mo for the Design League membership which has a mentor, all billed yearly (there are coupon codes floating around to get 20% off which is what I did)
  • Find out more: http://ift.tt/2lqgGQx

Review

Interaction Design Foundation is great for anyone getting into UX for the first time and looking for a do it yourself online course package with an interactive community and plethora of literature.

Most of the courses are very heavy on HCI and interaction design which are not as commonly found in other UX Design programs, showing a lot of brawn in the theory department while learning UX with them. Generally, each course runs one to two months long and each learning section opens every day or two.

You are accompanied by other people taking the courses in multiple community involvement essay type questions. There is also an open community forum for support as well as local IDF chapters set up across the world. Since it’s course-based learning closer to college courses, there are no project based courses to build your portfolio specifically as of yet, however, there are nearly 30+ courses. Unfortunately getting a mentor is costly as the Design League Membership is $150 a month billed yearly and there is no specific job support, however, there are multiple courses covering job and career changing topics.

Pros

  • Access to 30+ different courses as well as a UX and HCI library with reading material
  • Authentic course certifications upon completing each course that can be used on Linkedin
  • Good community and networking interaction via forums and course centred open discussions

Cons

  • No direct job support or placement once finished with all the courses
  • Material is heavy on HCI and not entirely focused on UX/UI or Career Changing
  • Fewer hands on and more reading than anything, almost feels like college

Summary

  • Content (how useful, up to date, practical, and comprehensive): 7/10
  • Delivery (presentation style, pace, clarity, authority): 8/10
  • Production (video quality, audio quality, editing): 9/10
  • User Interface (reliable infrastructure, usable interface, convenient): 9/10

Overall rating: 8.5/10

Reviewed by Michael Gentile

Michael is a UX Evangelist and Designer by night and retail banker by day. With a love for technology and design, Michael just started learning UX a few months ago but is hoping to career change into the field this year. His favourite things to do when not studying are playing video games, outdoor activities, and travelling.

 

 

UX Designer – CareerFoundry

Bootcamp essentials

  • Course location: online
  • Length: 3-6 months
  • Intended audience: Aspiring UX Designers
  • What you’ll learn: User research, information architecture, wireframes, prototypes, visual design, and usability testing
  • Assumed Knowledge: None
  • Price at time of review: $2999
  • NB Since this course was completed, CareerFoundry has launched a new course – “Certified UX Designer”. Find out more: http://ift.tt/292jDCl

Review

This is an intensive course great for those who are currently working another job and want to transition to UX design. It takes commitment, but you’re supported and mentored by a dedicated team of professionals.

This course is self-paced and takes anywhere from 3 to 6 or more months to complete. Expect to put in 20+ hours per week part time or 40+ hours full time. I began in March 2016 and barely finished by September. You’re assigned a one-on-one mentor when you start the course and can communicate with them over Skype, though I mostly relied on written their feedback for corrections or improvements on my work.

You’re guided through one big project from end-to-end: design a task management app from scratch. You upload your work samples to Behance as you progress through the course, but plan to spend some time building your own portfolio website after the course ends. You’ll need it when applying for jobs.

After completing the course, a small team of job placements specialists continue to work with you to find a “job you love.” They’re friendly and committed, but it takes a bit of legwork of your own to build your network and seek out the right opportunities.

Pros

  • Self-paced
  • Mentored
  • Affordable

Cons

  • Time intensive
  • Single project
  • Limited networking opportunities

Summary

  • Content (how useful, up to date, practical, and comprehensive): 8/10
  • Delivery (presentation style, pace, clarity, authority): 8/10
  • Production (video quality, audio quality, editing): 8/10
  • User Interface (reliable infrastructure, usable interface, convenient): 8/10

Overall rating: 8/10

Reviewed by Seyon Wind

Seyon Wind is an artist, designer, and former middle school teacher passionate about helping others learn and grow. A lifelong learner himself, Seyon uses both technical and creative skills to create high-quality content and engaging experiences, on and off the screen. He also loves hiking, photography, comics, and video games. His favourite Avenger is Iron Man.

 

Have you taken part in a UX bootcamp? Head over to the forums and tell us about your experience, or leave us a comment!

Looking for more advice on UX courses? Take a look at our list of UX Degrees and Online UX Courses.

 

The post Review: UX Design Bootcamps appeared first on UX Mastery.


by UX Mastery Team via UX Mastery

The Ultimate Mobile Email Open Statistics (infographic)

Email marketing is a champion among the most profitable channels for business to discuss satisfactorily with the customers. Emails have wound up being the best marketing and advancement techniques of businesses over B2B and B2C endeavours for quite a while. According to Emarketer, emails helps in...

[ This is a content summary only. Visit our website http://ift.tt/1b4YgHQ for full links, other content, and more! ]

by Guest Author via Digital Information World

Inspiration for Search UI Effects with CSS Animations and Javascript

A couple of schematic, inspirational proof-of-concepts for how to show the search interface on a website using CSS animations and javascript.

There are 11 different examples of search effects that you will find it inspirational.


by via jQuery-Plugins.net RSS Feed

Animating Bootstrap Carousels with the GSAP Animation Library

In a previous post, I covered the process of converting a Bootstrap carousel into a full screen carousel with a random initial image. Today, I'll build on that and show you how to use GSAP (GreenSock Animation Platform), a popular JavaScript library, for animating Bootstrap carousels.

A carousel horse wearing the GSAP cape

Before going any further, let's look at what we'll be building. There's also a demo at the end of the article.

Note: We'll use Bootstrap 3 styles to create the carousel. However, there's also a second version of it available which is compatible with Bootstrap 4 alpha release (latest release at the time of this writing).

Building the Carousel

Be sure to include Bootstrap and jQuery (Bootstrap's JavaScript components require it) in your page, for example, from a CDN:

<!DOCTYPE HTML>
<html>
  <head>
    <meta charset="utf-8">
    <title>Using GSAP to Animate Bootstrap 3 Carousels</title>
    <link rel="stylesheet" type="text/css" href="http://ift.tt/2apRjw3">
  </head>
  <body>
    ...
    <script src="http://ift.tt/29Ganm9"></script>
    <script src="http://ift.tt/1jAc4pg"></script>
  </body>
</html>

Note that Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 3.

The basic structure of our carousel looks like this:

<div id="mycarousel" class="carousel slide" data-ride="carousel">
  <ol class="carousel-indicators">
    <li data-target="#mycarousel" data-slide-to="0" class="active"></li>
    <li data-target="#mycarousel" data-slide-to="1"></li>
  </ol>

  <div class="carousel-inner" role="listbox">

    <!-- first slide -->
    <div class="item first active" id="1">
      <!-- content here -->
    </div>

    <!-- second slide -->
    <div class="item second" id="2">
      <!-- content here -->
    </div>

  </div><!-- /carousel-inner -->

</div>

As you can see, it contains two slides. The first slide has a class of first and an id of 1, while the second one has a class of second and an id of 2.

Regarding their styles:

  • We set their height equal to the viewport height and
  • give them different background colors.

The associated CSS rules:

.item {
  height: 100vh;
}

.first {
  background: #D98F4F; /*orange*/
}

.second {
  background: #2c9cae; /*lightblue*/
}

This should be enough to give us a working carousel.

Building the First Slide

Next, we take advantage of Bootstrap's helper classes (e.g. grid classes) to set up the contents for our slides.

The markup for the first slide is the following:

<div class="item first active" id="1">
  <div class="carousel-caption">
    <div class="container">
      <div class="row">

        <div class="col col-xs-6">
          <h2 class="title">
            <!-- content here -->
          </h2>
          <p class="desc">
            <!-- content here -->
          </p>
          <ul class="list">
            <!-- list items here -->
          </ul>
        </div>

        <div class="col col-xs-6">
          <div class="pc-wrapper">
            <img class="pc" src="IMG_PATH" alt="" width="" height="">
            <div class="price">
              <!-- content here -->
            </div><!-- /price -->
          </div><!-- /pc-wrapper -->
          <img class="keyboard" src="IMG_PATH" alt="" width="" height="">
          <button type="button" class="btn btn-danger btn-lg">
            <!-- content here -->
          </button>
        </div>

      </div><!-- /row -->
    </div><!-- /container -->
  </div><!-- /carousel-caption -->
</div><!-- /item -->

If you're following along, be sure to replace IMG_PATH with something sensible. You can grab the URLs for the images from the final demo.

Here's its visualization:

Animating Bootstrap Carousels: The first slide of the carousel

Building the Second Slide

In the same way, here's the markup for the second slide:

Continue reading %Animating Bootstrap Carousels with the GSAP Animation Library%


by George Martsoukos via SitePoint

An 'H' element for HTML / Animating link underlines / CSS code smells

The latest HTML, CSS and browser tech news for frontend developersRead this e-mail on the Web
FrontEnd Focus
Issue 276 — February 8, 2017
We have h1, h2, and h3, but not li1, li2, and li3, so could or should headings also be denoted without including a level in the element name? Some interesting discussion on the W3C’s HTML spec repo.
W3C

“In an HTML API, the definitions and protocols are in the HTML itself, and the tools look in HTML for the configuration.” Plenty of great insights from Lea here.
Lea Verou

Reflecting on a popular article from 2012, Harry Roberts has some new candidates to add to his list of CSS 'code smells'.
Harry Roberts

ForwardJS & Forward Swift
Last chance for Advance tickets to nine days of Angular 2, Swift, React, Webpack, VR, Redux, Async, D3, WebPerf, Ionic and TypeScript presented by industry experts this March in San Francisco.
ForwardJS & Forward Swift   Sponsor

How to make it so that link underlines wave around upon hover. A clever use of modern Web technologies for a striking effect.
Ahmad Al Maaz

Flexbox promises to save us from the evils of plain CSS (like vertical alignment).
Scott Domes

Apple’s WebKit team has proposed a new W3C Community Group to discuss the future of 3D graphics on the web, and to develop a standard API that exposes modern GPU features.
Dean Jackson

A tool that lets you load two websites side by side and observe which loads faster/smoother.
Lea Verou

A modern browser API designed to extend users’ sharing experience in a cross-platform way.
Serg Hospodarets

Jobs Supported by Hired.com

Can't find the right job? Want companies to apply to you? Try Hired.com.

In Brief

What's New In Chrome 56 news
A brief look at new features including the Web Bluetooth API and position: sticky
Pete LePage

It's Time to Vote On An Official WebAssembly Logo news
The logo with the most ‘thumbs up’ will then be deemed the official logo.
WebAssembly

Server-Side Timings Now in the Chrome Devtools news
Mattias Geniar

Chrome 57 Will Permanently Enable DRM news
You won’t be able to disable the Widevine plugin that works alongside Encrypted Media Extensions.
Tom's Hardware

What Really Makes a Static Site Generator? tutorial
What exactly is a static site generator and what goes on inside that black box?
CSS Tricks

[99-Point Cheat Sheet] The Ultimate Guide to Getting Started In Sketch tutorial
Whether you’re a total novice, a designer in training, or a seasoned pro switching from another product, this guide is for you.
Designlab  Sponsor

CSS Pseudo-Classes: Styling Form Fields Based on Their Input tutorial
Tiffany Brown

5 Ways to Lazy Load Images For Faster Page Loads tutorial
Dynamic Drive

Polyfills: Everything You Ever Wanted to Know (Maybe) tutorial
David Gilbertson

Cross-Browser Testing: Installing All The Things tutorial
How to set up what’s needed to test in different browsers and devices.
David Gilbertson

Gridtab: A jQuery Plugin to Build Grid Based Responsive Tabs code

console-extend: A Proxy for the 'console' Object So You Can Extend It code
Jordan Piepkow

JSMpeg: A Pure JavaScript MPEG 1 + MP2 Decoder code
Dominic Szablewski

Animatelo: 'Just-Add-Water' Web Animations for Your HTML Elements code
Live demo here.
GibboK

Between: Proxy-Based Animation Library with Cocoa Animation Block-esque API code
Anthony Catel

Gibon: Functional UI Router in ~600 Bytes, Built on HTML5 History API code
Charlike Mike Reagent

Luxbar: A Featherweight, Responsive, CSS Only Navigation bar code
Balazs Saros

How to find and fix the slowest code in your .NET application tools
Find bottlenecks in your code or database & boost performance with new ANTS Performance Profiler 9. Try free.
Red Gate  Sponsor

Curated by Peter Cooper and published by Cooperpress. If you like this, you may also enjoy: JavaScript Weekly, Node Weekly, and React Status.

Stop getting FrontEnd Focus : Change email address : Read this issue on the Web

© Cooper Press Ltd. Office 30, Lincoln Way, Louth, LN11 0LS, UK


by via FrontEnd Focus

Bringing Websites to Life with CSS Animations

Recent years have seen great improvements in browser and mobile support for animations. In fact, all modern desktop browsers come with built-in support for CSS animations. Together with other great tools that CSS provides, there's never been a better time to add movement to our designs. But why is animation so important? And how can you start using it today?

Continue reading %Bringing Websites to Life with CSS Animations%


by Guy Routledge via SitePoint

Java Thread Class in Five Minutes

Table of Contents Thread Basics Creating Threads Launching Threads Finishing Threads Waiting for Threads Conclusions Comments In a running Java program, all code is executed in threads and within a thread everything happens sequentially, one instruction after another. When Java (or rather the JVM) launches, it creates one thread for the main method to be […]

Continue reading %Java Thread Class in Five Minutes%


by Ivan Mushketyk via SitePoint