I have a Bachelor Of Science (BSc) degree and diplomas in computing.

I am a Professional Scrum Master and a Competent Toastmaster (CTM).

I have completed 513 training courses in management and software development skills.

View Iain's Scrum Master certificate. (722KB)


Subject Institution Year
Professional Scrum Master I Scrum.org 2013
CTM (Communications and Leadership) Toastmasters International 2003
BSc (Computing) Open University 1994 - 96
Diploma in Computing Open University 1996
Programming in C Brunel Technical College 1988
5 SCOTVEC Modules in Computing Perth College 1986 - 87
HND in Mechanical / Production Engineering Napier University 1983 - 86
OND in Engineering Perth College 1981 - 83

Training Courses

Subject Lecture Institution Date
Daryl Wood Pluralsight Jul-2016

A tour of object-oriented constructs in the PHP language including classes, objects, properties, and methods. The course details the construction of objects and how to use them to contain and define real software models. A form generator application is included that generates a form, receives the request with form data, processes the form data by passing it through a series of validation classes, finally returning a response. The complete request/response cycle is walked through.

Bianca Gandolfo Pluralsight Jul-2016

Solidify your knowledge of objects, arrays, and prototypes in JavaScript. Then, you'll master closures, use higher-order functions/callbacks, and learn underscore.js so you have a foundation to build on more complex concepts like functional programming. Course materials are broken into two parts and can be found at JS Fundamentals: Slides http://bit.ly/js102-slides1, Exercises http://bit.ly/js102-exercises and Intro to Functional JS: Slides http://bit.ly/func-slides, Exercises http://bit.ly/func-exercises

Caleb Curry Udemy Jul-2016

This course is offered to allow for download and anytime use as well as for anybody who wishes to support my YouTube channel. This course is still in development and by becoming a student to this course you will receive any future video within this series for FREE! When created, they will be added to this course and you can download them as you please (This does not ensure new content). There is also a lot of content already, which will begin your PHP experience! By enrolling in this course I will know that there is an interest in this material and I will be motivated to create EVEN MORE! Thank you to everyone who contributes!

Stacia Misner Varga Pluralsight Jul-2016

In this course, Getting Started with Power BI, you will gain a fundamental understanding of the capabilities of Power BI. You'll start out with seeing how you can quickly and easily gather data from a variety of sources, and then cleanse and transform that data with just a few clicks. Next, you'll also learn how you can enhance the results by integrating disparate data sources and adding simple calculations. Then, you'll learn how to explore your data with visualizations and simple dashboards. Finally, you'll learn what steps are necessary to keep your data up-to-date. By the end of this course, you'll have a firm understanding of the basic skills required for using Power BI to acquire and transform data, enhance the data for analysis, and produce reports and dashboards.

Dux Raymond Sy and Gary Eimerman Pluralsight Jul-2016

Play by Play is a series where we sit down with industry experts and discuss a specific problem or issue in real time - unscripted, unrehearsed, and unfiltered. This edition of Play by Play is about getting started with Microsoft Project Online. Dux Raymond Sy, CTO of AvePoint, talks through the process of getting up and running with Microsoft Project Online, Integrating Microsoft Project Pro, and Reporting on Projects. This session is for the reluctant or new project manager just trying to take the simple approach to getting up and running.

Jill Gundersen Pluralsight Jul-2016

This course is designed to give you the foundation for becoming a productive PHP developer in a LAMP environment. You'll learn the syntax of PHP and the simplicities of form processing, including functions, arrays, classes, operators, database integration, and more.

David Echeverri Udemy Jul-2016

This course is about learning how to craft web sites focusing on user experience while Improving your skills for project management. Learn to site-plan, wireframe, mockup and rapidly prototype web site models that convert, monetize your knowledge by creating website plans and website projects for clients or for your own business, not only that, monetize your knowledge by creating website plans and website projects that are engaging and informative. From the big picture, all the way down to details, develop your website planning and production skills, learn about modern software and technical design methods.

Brian Jackson Udemy Jul-2016

Trello is a free online task manager that can be accessed using any web browser (or IOS and Android apps) and that supports simplified todo list management through a drag & drop interface.

Looking for an easy to use project manager that will allow you to work in teams?

Trello is a fully collaborative software tool that allows groups of people to work on shared projects moving tasks from concept through completion.

Looking for sophisticated task management that will allow you to manage large teams of people working toward a common goal?

Trello allows you to fully document each task in a project while also tracking estimated time against time actually spent.

So, how does Trello differ from any other todo list or task manager?

Trello allows you to organize multiple project into separate Boards. People can be invited to work together on boards granting different administrative privileges to each person. Each Trello Board is composed of multiple Lists with each list being associated with a phase of the project. For example, your lists might include:

  • Todo - All tasks anyone can think of to work on.
  • Selected - The tasks selected for this project.
  • Working On - Tasks currently being worked on.
  • On Hold - Tasks that are awaiting something.
  • Completed - Completed Tasks
  • Rejected - Rejected Tasks

Cards are added to a Board to represent individual tasks. Cards are moved from one List to the next to represent advancement through the phases of a project development from initial concept all the way to completion.

Initially developed to track software development projects, I will be showing you how to use Trello to track everything from Udemy course development to organizing a party

Trello is free. Trello is easy to use. Trello is intuitive. Trello is powerful. Trello will store you project data safely online and make it available on all your devices. Trello can be used to manage collaborative efforts.

Paul Gadbois Pluralsight Jul-2016

This course is an entry level Information Security course that is designed for everyone who utilizes computer technology in their daily life. Whether you use technology for business or personal reasons, this course will provide you with the basic knowledge you need to assign the appropriate level of value to your information, become aware of the risks and threats that could compromise your information, and take some practical steps to protect your valuable information assets.

Jason Alba Pluralsight Jul-2016

In this course, we use the Myers-Briggs Type Indicator (MBTI) personality assessment to help us understand, work with, and influence others. In the first module, we introduce personality assessments and the MBTI and set the foundation for the rest of the course. In the second module, we break down the MBTI results so you can understand the results beyond what looks like just a bunch of mixed-up letters. In the third module, we go into an exercise to help you really understand specific results and apply this knowledge to people you work with, to help you know how to influence and work with them. In the fourth module, we take this information and apply it to YOU. This course is all about helping you be more effective in your communication with, and understanding of, other people.

Stephen Haunts Pluralsight Jul-2016

In this course, you will discover how to plan, lead, and participate in formal or informal meetings and how to make them more productive and successful. You will learn how to save time and resources by ensuring that meetings support business needs. The course has the following objectives: to identify the best reasons for holding meetings, prepare for meetings more thoroughly, draw up action-cantered agendas, apply the skills of chairing, leading, facilitating, and participating, and finally, structure and manage conversations in meetings for maximum effectiveness.

Rob Conery Pluralsight Jul-2016

In this course, Scott Hanselman and Rob Conery go deep into what it takes to present a solid technical presentation - beyond the basic You-Shoulds and Remember-To-Always pointers and get deep into the concepts behind a solid talk.

Casey Ayers Pluralsight Jul-2016

No matter how well information is elicited or how beneficial a solution may be, business analysis cannot succeed if requirements aren't effectively written, structured, or understood. In Conducting Business Analysis & Developing Requirements, you'll gain the ability to transform information gleaned from conversations and analysis into a plan for success. You'll learn about a variety of useful techniques for modeling scope, processes, rules, data, and interfaces. Then, you'll learn how to effectively write, document, structure, and prioritize requirements. Finally, you'll learn how to take your solutions documentation through validation and approval, so that project work can begin. When you're finished with this course, you'll know how to use models to better understand and communicate challenges and use simple rules and structures to convert those findings into a clear path forward.

Rajganesh Pandurangan Udemy Jul-2016

This course will teach you how to set up Burp Proxy, which is a tool used to find security issues outlined in the OWASP Top 10 (See below for details). This course will also show you to set up my proprietary distribution (WAED) which is loaded with vulnerable web applications. This distribution has around 18 vulnerable applications, and you'll have ample opportunity to learn how to identify web application security issues. This course will get you set up, and my next course will go into details of Web Application pentesting principles. This course should take less than an hour to complete, and once you complete you should already see the power of using these tools whether you're a developer, pentester or a QA analyst.

Howard Industries Eric Schwartzman Udemy Jul-2016

In a world where smartphones store gigabytes or personally identifiable information, human error remains the single biggest threat to the security of your information.

Not taking the cybersecurity precautions covered in this course when you use a smartphone has become riskier than ever.

While no one is 100% secure against a mobile attack, there’s a lot you can do to discourage thieves and hackers from targeting you, your family, friends or colleagues.

All it takes is one wrong click for you to become a victim of identity theft, fraud or a data breach. If your kids, loved ones or coworkers use your mobile device, this course is for them too.

Howard Industries Eric Schwartzman Udemy Jul-2016

Learn Best Practices for Stopping Data Breaches, Fraud and Identity Theft

Even the best cybersecurity software con’t stop you from choosing a weak password, clicking a bad link or installing a social networking app that snoops into your address book, calendar or geodata.

And that’s not all. With cybercrime and corporate espionage on the rise, we’ve entered the age where even private digital correspondence should be created to withstand public scrutiny. This course teaches you how.

The risks are everywhere. 11.5 million people are victims of identity fraud each year and that number is rising. And it takes 330 hours, on average, to repair the damage.

Protect yourself, your family and your work. Get this introductory course right now and learn how to safeguard your data and reputation.

Robert Bunge Udemy Jul-2016

Cyber Security is one of today's hottest career fields. This course will provide a broad overview of cyber security concepts and practices. Starting with threat analysis and risk management, additional lessons explore core technologies such as encryption, firewalls, and intrusion detection systems. Cloud security is also featured, as are incident response, disaster recovery, and how to conduct cyber exercises.

The course unfolds over 12 video lessons and supplemental materials. Videos include statements from leaders in cyber security on potential careers and how to train for them. Learning is self-paced, but the full series can be experienced in about two weeks.

Casey Ayers Pluralsight Jun-2016

Business analysis is increasingly vital to today's business environment. By identifying problems and opportunities, discovering and recommending solutions, and fostering a comprehensive understanding of stakeholder requirements, business analysts can help organizations choose and structure projects and initiatives more effectively. This course focuses on planning for effective business analysis, including information on identifying and analyzing stakeholders, understanding the relationship between business analysis and project management, creating and adding details to business analysis plans, and earning approval for plans so that the important work of business analysis can begin.

Casey Ayers Pluralsight Jun-2016

Business analysis is increasingly vital to today's business environment. By identifying problems and opportunities, discovering and recommending solutions, and fostering a comprehensive understanding of stakeholder requirements, business analysts can help organizations choose and structure projects and initiatives more effectively. This course introduces the work of business analysis, explores who undertakes business analyst functions, and the type of skills necessary to conduct business analysis successfully. Then, attention turns to needs assessment, where problems and opportunities are identified, organizational ability to respond is assessed, recommendations for action are developed, feasibility is weighed for various options, best options are selected, and business cases for action are developed.

Tommy van Schaik Pluralsight Jun-2016

How is your project progressing? Want to know how the project is progressing when measured against the plans you wrote? In this course, PRINCE2® - The Progress Theme, you'll take a deep dive into the tools, techniques, and principles within the PRINCE2® method that enable you to baseline, measure, and report both the progress of the project and the lessons learned. First, you'll learn about the Progress Theme as well as six important types of tolerances. Next, you'll learn about the Project Board and how managers control the project through each stage of the process. Finally, you'll explore time-driven and event-driven controls, how to log lessons you've learned for future use, as well as different options for raising exceptions when things are not going according to plan. By the end of this course, your knowledge of the PRINCE2® Progress Theme will be up to practitioner level, and you will be able to monitor, compare, and control the progress in your own projects using PRINCE2®'s approach to progress. Copyright © AXELOS Limited 2016. All rights reserved. No part of this publication may be reproduced in any form or by any means without permission in writing from AXELOS Limited. This information is a part of the official PRINCE2“® Foundations and Practitioner sample examination paper. PRINCE2® is a registered trademark of AXELOS Limited.

Tommy van Schaik Pluralsight Jun-2016

This course will present you with a deep dive into the PRINCE2®“ change theme where we will learn the details about the way PRINCE2“® handles changes to a project. In most projects the environment and the requirements are prone to changes. These can either be planned changes that go through a formal change process or issues that arise during the project that require management attention. PRINCE2®“ uses the issue and change control procedure and configuration management as tools to streamline these issues. The aim of the PRINCE2“® change approach is not to avoid changes but to make sure that changes have the best possible impact on the project upon implementation. After this course you will be familiar with all concepts involved with PRINCE2®“’s approach to change and you will be able to implement these concepts into your own projects, to ensure the best possible impact on the outcome of your project. Copyright © AXELOS Limited 2016. All rights reserved. No part of this publication may be reproduced in any form or by any means without permission in writing from AXELOS Limited. This information is a part of the official PRINCE2“® Foundations and Practitioner sample examination paper. PRINCE2®“ is a registered trade mark of AXELOS Limited

Tommy van Schaik Pluralsight Jun-2016

In this 6th course in the PRINCE2® practitioner learning path, we will present you with PRINCE2®’s approach to risk. PRINCE2® uses the risk management procedures to take control of the risks in your projects by identifying and assessing the risks and planning and implementing responses for those risks. After this course, you will be familiar with the PRINCE2® risk management procedure and will be able to implement this procedure into your own projects. Risks are a determining factor in the success of projects and if you take control of these risks, you can create a situation where project risks are taken in responsible manner. Copyright © AXELOS Limited 2016. All rights reserved. No part of this publication may be reproduced in any form or by any means without permission in writing from AXELOS Limited. This information is a part of the official PRINCE2® Foundations and Practitioner sample examination paper. PRINCE2® is a registered trade mark of AXELOS Limited.

Tommy van Schaik Pluralsight Jun-2016

This fifth course in the PRINCE2® practitioner learning path will present you with the PRINCE2® planning approach. In this course, you will learn about PRINCE2®’s product based planning technique and why this technique has proven to be the most successful technique in project planning. After this module, you will be able to apply these concepts captured in the PRINCE2® planning approach in your own projects. Implementing the PRINCE2® planning approach will increase the success rate of your projects by improving the control over your project and increase the communication with the other members of your project team. Copyright © AXELOS Limited 2016. All rights reserved. No part of this publication may be reproduced in any form or by any means without permission in writing from AXELOS Limited. This information is a part of the official PRINCE2® Foundations and Practitioner sample examination paper. PRINCE2® is a registered trade mark of AXELOS Limited.

Tommy van Schaik Pluralsight Jun-2016

This is the fourth course in the PRINCE2® practitioner learning path and it presents you with a detailed rundown of the PRINCE2® quality approach. This is a step-by-step approach to quality that will allow you to create a system that ensures that your project will deliver the right quality products and services for your project's products. After this course you will not only be familiar with the PRINCE2® quality concepts but will also be able to apply these concepts in your own projects to increase the customer satisfaction and ultimately the success of your projects. Copyright © AXELOS Limited 2016. All rights reserved. No part of this publication may be reproduced in any form or by any means without permission in writing from AXELOS Limited. This information is a part of the official PRINCE2® Foundations and Practitioner sample examination paper. PRINCE2® is a registered trade mark of AXELOS Limited.

Tommy van Schaik Pluralsight Jun-2016

This course is the second course in the PRINCE2® practitioner learning path and will present you with a deep dive into one of the seven PRINCE2® themes: The Business Case Theme. In this course, you will learn all the concepts, methods, and documents related to the PRINCE2® Business Case Theme so that after following this course your knowledge on this theme will definitely be up to practitioner level. Copyright © AXELOS Limited 2016. All rights reserved. No part of this publication may be reproduced in any form or by any means without permission in writing from AXELOS Limited. This information is a part of the official PRINCE2® Foundations and Practitioner sample examination paper. PRINCE2® is a registered trade mark of AXELOS Limited.

Tommy van Schaik Pluralsight Jun-2016

This course is the third course in the PRINCE2® practitioner learning path and will present you with a deep dive into one of the seven PRINCE2® themes: the organization theme. In this course, you will learn all the concepts, methods, and documents related to the PRINCE2® organization theme so that after following this course your knowledge on this theme will definitely be up to practitioner level and you will able to apply these concepts into your own projects. Copyright © AXELOS Limited 2016. All rights reserved. No part of this publication may be reproduced in any form or by any means without permission in writing from AXELOS Limited. This information is a part of the official PRINCE2® Foundations and Practitioner sample examination paper. PRINCE2® is a registered trade mark of AXELOS Limited.

Tommy van Schaik Pluralsight Jun-2016

This course will teach you the foundation principles of PRINCE2® and it will show you why PRINCE2® is the most commonly used project management method today. Furthermore, it will introduce the core PRINCE2® elements so you will have a perfect starting point to take a deep dive into the PRINCE2® concepts in the next courses of the PRINCE2® Practitioner learning path. Copyright © AXELOS Limited 2016. All rights reserved. No part of this publication may be reproduced in any form or by any means without permission in writing from AXELOS Limited. This information is a part of the official PRINCE2® Foundations and Practitioner sample examination paper. PRINCE2® is a registered trade mark of AXELOS Limited.

Alfredo Lopez Pluralsight Jun-2016

In this JavaScript tutorial, we'll learn how to build a flexible and dynamic slideshow. We'll look at the steps required to build a slideshow from scratch. We'll also implement efficient programming techniques, get the maximum performance on all devices, and learn tips and workarounds to deal with browser/device incompatibilities. By the end of this JavaScript training, you'll be able to build your own stunning slideshows with the help of JavaScript. Software required: Sublime Text 3, Google Chrome, Live Reload 2.3.65, VirtualHostX 6.0.4.

Jonathan Mills Pluralsight Jun-2016

If you've ever experienced problems in JavaScript but don't have the knowledge of how to fix them, this course is for you. In JavaScript Best Practices, you will learn best practices in several areas areas of JavaScript. First, you will look at syntax oddities in JavaScript, so you can understand the best way to write your JavaScript code, discovering where these issues arise and how to prevent them using strict mode. Next, you'll learn how to deal with callbacks (the most confusing and error-prone part of JavaScript) and how to deal with them in a low-maintenance way. Finally, you will close out the course with a look at Node.js production practices and issues that could crop up due to cross-platform differences. By the end of this course, you will have the skills needed to prevent common issues in JavaScript, saving yourself time and energy while coding.

Susan Simkins Pluralsight Jun-2016

In this final Volume of the Quick Start to JavaScript series, we'll learn about objects, the core concept of an object oriented language like JavaScript. We'll also learn what object oriented means, and take a look at the different ways we can create objects. We'll also learn about the concept of scope and how it impacts our code, and go over best practices in formatting and using a linting tool to check our code for errors and inconsistencies. By the end of this Quick Start to JavaScript series, you'll be up and running in JavaScript, and ready to start tackling your own projects using this versatile scripting language. Software required: Brackets Text Editor, Google Chrome.

Susan Simkins Pluralsight Jun-2016

In this second Volume of the Quick Start to JavaScript tutorial, we'll learn more methods of control flow like switch statements, for loops, and while loops. We'll learn how to create reusable commands with functions, store values in arrays, and how to use a loop with an array. We will also learn how to create JavaScript files from scratch, and how to create a plan and break down code into steps so we can make it easier to write code of our own. We'll finish up this JavaScript training by creating a more complex version of our zombie text adventure game from Volume 1. Software required: Mozilla Firefox, Brackets, Google Chrome.

Susan Simkins Pluralsight Jun-2016

Throughout this series of JavaScript tutorials we'll learn how to write the programming language from scratch, so you can start creating code of your own. Quick Starts are a series of specially constructed tutorials meant to be followed in sequence and include valuable exercises to reinforce learned concepts.This tutorial assumes no prior programming experience and starts exploring the logic of a language and the concepts needed to write code from the ground up. We'll start by exploring what we can create with JavaScript and then learn how to start creating our own code with the basic building blocks of JavaScript using strings, numbers, booleans, common operators, variables, and control flow. We'll finish the JavaScript training by putting together all the concepts with the creation of a simple zombie text adventure game.While building a project together, you'll be provided with valuable knowledge, and the real power comes from being able to take the techniques you've learned and apply them in a different way to your own work. With this in mind, you'll be presented with an assignment immediately following each volume. These assignments will challenge you to take the skills that you've learned in a particular volume and apply them to a different asset.These tutorials are designed to be taken in sequence so we really encourage you to start with this volume and proceed all the way through to Volume 3, all so you can take advantage of the periodic assignments along the way to get the full learning experience. Software required: Mozilla Firefox.

Doc Norton and Jeremy Jarrell Pluralsight Jun-2016

Ready to make the transition to Agile in your organization? This course will teach you strategies to help make a smooth transition. In this Play by Play, Agile consultants Doc Norton and Jeremy Jarrell share lessons from their experiences helping organizations implement Agile methods. You'll learn valuable insights from real-world situations, including which practices to begin with, the pros and cons of making incremental changes vs. all-in adoption, how to conduct effective retrospectives, daily standups, sprint reviews, sprint planning meetings, and more. You'll see how different approaches work, given factors like team dynamics and organizational culture, and walk away from this course with a solid plan for where to start with your own organization.

Vladimir Khorikov Pluralsight Jun-2016

While Domain-Driven Design offers invaluable insights regarding developing enterprise-level software projects, it is often unclear how to apply them in practice. In this course, we'll go through the whole process of building an application from the very beginning using the DDD principles.

Toran Billups Pluralsight Jun-2016

This course teaches the core concepts of test driven development for the JavaScript developer. Unlike other courses that focus on one specific test, this course shows that you need different types of feedback as you progress through a feature. The main objective is to show what test friction looks like by example and what you should do when you encounter it at each level in the testing pyramid.

Richard Harpur Pluralsight Jun-2016

Demand is growing for organizations to demonstrate their adherence to best practice for Information Security. If you're considering the ISO/IEC 27001 certification for your organization, completing this course will give you the confidence to achieve this security milestone. In ISO/IEC 27001 Information Security: The Big Picture, you'll learn essential knowledge of what is required to get your organization certified to this international standard. First, you will learn how to download and interpret the standard documentation and formal text. Next, you'll learn the process you need to go through to attain certification. Then, you'll learn how to retain your certification once you have successfully become certified. Finally, you will learn what tools and support you should consider to help make the process as easy and rapid as possible. When you're finished with this course, you will have the skills and knowledge to get your organization certified to an international information security standard.

Jason Helmick and Ryan Puffer Pluralsight Jun-2016

Restricting administrative access to only the tools needed to perform specific maintenance has always been a challenge. Often it was simpler just to give someone complete administrative control over the entire server, drastically reducing security. Now, it's easier than ever before to restrict admins to only the tools necessary using Just Enough Administration (JEA). In this course, you will learn how to define roles and create JEA endpoints. You will learn how to register and test these JEA constrained endpoints, and how to review detailed logs and transactions of usage.

Brendan Enrick and Steve Smith Pluralsight Jun-2016

Programming alongside another person--also known as pair programming--is a concept that most developers have heard of, but may not have seen in action. This technique can greatly improve the quality and readability of your code as well as increase knowledge-sharing. In this course, Pair Programming, you'll learn how to achieve success in programming alongside others. You'll start by learning about the different roles of pairing, when and when not to use paired programming, and several pairing techniques. From there, you'll go over research that describes the benefits of this practice and learn about a similar technique called mob programming. Finally, you'll discover how you can set up your workspace for success and how to do pair programming remotely. By the end of this course, you will know the proper techniques and benefits of pair programming, and you'll be able to use it to your advantage to create better code.

Jeremy Jarrell Pluralsight Jun-2016

Scrum has quickly become the most popular agile development methodology in use today. Although many teams want to embrace this powerful framework, many struggle with knowing where to start when introducing their team to Scrum. In this course, Scrum Master Fundamentals - Foundations, you'll learn foundational knowledge to start you on your way to becoming a great Scrum Master who can help your team make the jump to an agile way of working. First, you will learn the underlying theories behind the Scrum framework and how they relate to a broader agile approach. Next, you'll learn about working in fixed timeboxes called sprints, as well as how to choose the sprint length that's right for your team. Finally, you'll learn about the core values of Scrum and how these can help you identify the types of environments where Scrum is likely to be successful, as well as those where it may not be. When you're finished with this course, you will have the skills and knowledge to becoming a great Scrum Master who can guide your team in their adoption of the Scrum framework.

Geoffrey Grosenbach Pluralsight Jun-2016

Did your first few years of Javascript programming consist of copy and paste? It's time to learn it right! Javascript is a highly dynamic language with many interesting features which most developers never learn. Yet familiarity with Javascript is a must if you want to develop current web applications with the full power of modern browsers. The Prototype.js library makes Javascript nearly painless. It extends native objects with extra functionality and makes it easy to organize your code or even extend built-in objects. If you're a Rails developer, it's time to learn the magic behind the Javascript libraries that ship with Rails. You may even find yourself taking advantage of the power or Prototype instead of using the Rails helpers that insulate you from the process! If you want to use Prototype with another server-side framework, you'll learn the client-side basics you need to be confident with Ajax.

Stephen Haunts Pluralsight Jun-2016

Incorporating lean manufacturing and lean IT principles and practices is essential to delivering software to your customers quickly and easily. This course, Lean Software Development Fundamentals, will help you understand how the lean principles can be applied to software development so that you can more efficiently deliver software. First, you'll look at how the seven lean software principles apply to a software development team. Next, you'll discover what practices a team can introduce to help make the transition to lean easier, and how Kanban can help to make a team more efficient. Finally, you'll also get to think through a fictional example of a software development team delivering a call center application to their business. By the end of this course, you'll better understand how to develop your software in a lean way, and ultimately, you'll be able to deliver with increased efficiency.

Xavier Morera Pluralsight Jun-2016

Kanban development With Jira Agile is aimed to provide a smooth, quick, and easy path for developers and IT personnel to adopt Kanban within their organization. If you are already familiar with Kanban, this course will provide a great addition to your toolset: Jira Agile. But if you are not, Kanban is a great solution to development ADD (attention deficit disorder), corporate lack of focus, and company multitasking plague.

Brian Holt Pluralsight Jun-2016

Brian builds a “Todo” application using four different frameworks and discusses the strengths and weakness of each framework along the way, highlighting practical considerations in the selection of a framework.

Elijah Manor Pluralsight Jun-2016

In this course we will examine common bugs that are accidentally introduced when developing with jQuery. For each bug we will expose the problem, explain what is going on, and then exterminate the issue with a solution. The goal is to help prevent you from making these mistakes and in the process gain a better understanding of how jQuery works.

Elijah Manor Pluralsight Jun-2016

In this course we will examine common bugs that are accidentally introduced when developing with JavaScript. For each bug we will expose the problem, explain what is going on, and then exterminate the issue with a solution. The goal is to help prevent you from making these mistakes and in the process gain a better understanding of how JavaScript works.

Douglas Crockford Pluralsight Jun-2016

JavaScript has bad parts that many times overshadow it’s good parts. Douglas claims JavaScript has, "some of the best parts of any programming language ever created." He explains why in this course, quizzes you on functional programming and covers the monad in the final lecture of the course.

Craig Shoemaker Pluralsight Jun-2016

Get started with jQuery by learning the basics of a jQuery command. We will cover how to work with selectors, styles, forms, and events as well as finding out about a few coding tips to help you avoid some common pitfalls.

Joe DeVito Pluralsight Jun-2016

You don't need to be a designer or developer to learn how to create easy-to-use products. This course, Usability Testing Approaches for UX Design, is a high-level introduction to usability testing and an invaluable tool for creating and delivering real, usable products--anybody on a technical product team could benefit from the information provided in this course. You will learn what usability testing is and how you can use it to make better and more usable websites and products. You'll learn how to conduct usability tests and collect important data from real users of your products. You'll also be able to construct a full usability report to deliver to your clients, stakeholders, or team members. By the end of this course, you'll be able to test the usability of your products with your users, and you'll be able to deliver better products because of it.

Elias Khnaser Pluralsight Jun-2016

Customers that are interested in the cloud, but are not sure where to start or how to evaluate the different providers will find this course to be the perfect answer to all of their questions. We cover the different aspects, features, costing, licensing, security, and much more. We do this by presenting the information about Amazon AWS and Microsoft Azure in a non-biased way, arming you with the right knowledge to make the best decision on which cloud to use for your workloads.

Ryan Lewis Pluralsight Jun-2016

Every developer needs to know how to use Amazon Web Services. It's the largest cloud computing service in the world, used by all kinds of businesses, from small startups to large enterprises. This course, AWS Developer: The Big Picture, introduces cloud computing and explains why AWS is the best solution for your project. Features and individual services (such as the AWS console, SDKs, and command line tools) are covered, with specifics on how they work and how you'll configure and interact with them. Finally, you'll go over the different ways to access AWS, viewing demos of each method. By the end of this course, you'll have a foundational knowledge of AWS and how you can use it for your own projects.

Nik Molnar Pluralsight Jun-2016

Study upon study confirms that web performance has a direct correlation to revenue, operating costs, and search engine ranking. With this in mind, we all want our applications to be faster, but how do we know what bottlenecks to focus on? This course will cover how to leverage various browser APIs to capture your application's live performance data, understand what the metrics mean, and focus on the ones you should really care about. Along the way you'll learn how to monitor real users, understand when to use synthetic testing tools, and automate performance tracking.

Jason Helmick Pluralsight May-2016

In this course, you will learn to understand and apply fundamental concepts of cryptography, the learner will understand requirements for cryptography, understand and support secure protocols, and will gain an understanding of how to operate and implement cryptographic systems.

Gavin Lanata Pluralsight May-2016

User Experience Design is context driven. This course will take you through two crafted scenarios in which we'll define a context for, and then give some examples where such a context definition has guided the design. When defining a context, it also helps to be familiar with a number of other subjects to assist in identifying elements which will influence our design; this course will name some of these subjects for further study.

Brian Treese Pluralsight May-2016

This course discusses what constitutes a disability when it comes to the Web and how different disabilities/issues affect the way in which people with them use the Web. We will see how designers and developers can make better design decisions to help those with disabilities/issues use their products, cover coding techniques that aid assistive technologies which enable them to better interact with their site or app, and discuss current Web accessibility guidelines and what we can do to meet them. Also, we will explore tools for testing the accessibility of our products that will show us how well we are doing and, in some cases, even allow us to simulate how users with disabilities will experience them.

Fiona Holder Pluralsight May-2016

Web accessibility can seem like a daunting topic, but it's actually fairly simple to make improvements and meet the guidelines with some small changes to your HTML and CSS. In this course, Making a Web Form Accessible, you'll be starting with a fully-functional, but inaccessible web form for booking a room at a hotel. You'll walk through the minor changes required to make it fully accessible. You don't need to have any prior experience of making a website accessible, just a good understanding of HTML, CSS, and JavaScript/jQuery and you're ready to go. At each step, you'll be shown what the issue is, a straightforward way of resolving it, and the improved outcome. Never used a screen reader before? You'll see how to get started with the free NVDA screen reader to see your site from a different perspective. You'll also learn about WAI-ARIA (a specific kind of HTML) and how to fix the form validation. By the end of this course, you'll know how to create a web form that is vastly more usable for everyone, and still just as stylish as when you started.

Susan Simkins Pluralsight May-2016

Understanding CSS positioning can be tricky, especially for beginners to CSS. It is also essential to understand if you want to be able to build complex layouts. In this CSS tutorial we'll learn about different methods for using CSS to position HTML elements including fixed, absolute, relative positioning, and also how to float and clear elements. We'll also take a look at the ways each type of positioning affects the element it is applied to, and how it affects the behavior of elements around it. We'll finish up this CSS training by answering one of the most common CSS questions about positioning: How to center elements. Software required: Brackets, Google Chrome.

Susan Simkins Pluralsight May-2016

In this HTML tutorial, we'll learn about the concept of semantic HTML. Semantic HTML means writing HTML that is descriptive and meaningful in regards to content and context. This course will talk about how, and especially why, it is important to write semantic HTML. If you have ever been confused about when and how to use semantic HTML5 elements we will talk about their intended uses in depth. We will also learn how our HTML creates an outline using both headings and HTML5 sectioning elements. We will even gain insight into accessibility concepts and how using different elements changes how those using assistive technologies perceive our webpages by testing our project with a screen reader. By the end of this HTML training, you'll have a solid understanding of how you can write better, semantic HTML. Software required: Brackets, Google Chrome.

Gary Simon Pluralsight May-2016

In this course, we will learn how to utilize the amazing power of flexbox by understanding how it works through a beginner introduction with two hands-on projects. Software required: Adobe Photoshop CC 2015, Sublime Text 2.

Brian Treese Pluralsight May-2016

This course introduces web developers to modern web layout techniques with Flexbox and CSS Grid Layout - the two most modern CSS layout specifications. Get up to speed and learn how to use each of the two in-depth and explore some of their differences, browser support, gotchas, and helpful resources to help you get the most out of them.

Doug Cassell Pluralsight May-2016

This course will provide an overview of the components of an effective Disaster Recovery (DR) plan. It will include a walkthrough of a comprehensive plan, with time spent on each component. It will explain the recommended components, and why each component is necessary. The course will also provide a basic framework from which a workable and effective written DR plan can be created.

Jon Oxtoby Pluralsight May-2016

Interactive maps are an extremely useful feature for users on your web page. This course, Web Mapping with OpenLayers 3, introduces web developers to OpenLayers 3, the OpenGeo Suite JavaScript library that allows developers to quickly add customizable, interactive maps to web pages. You'll be introduced to the basics of mapping, including projections and scales. You'll then dive into the OpenLayers library and see how to create a map using free, publicly available geographic data, as well as using various built-in controls to interact with the map while building a fun, geography-based game. By the end of the course, you'll know how to add a detailed map to your website that users can interact with and customize for their needs.

Gary Simon Pluralsight May-2016

In this Web Design tutorial, we'll learn how to utilize A/B testing. Split testing allows you to maximize the performance of a web page to increase visitor engagement. Follow along as we design and build a responsive landing page, integrate a free split testing tool, and then analyze results based on a traffic campaign. By the end of the Web Design training you'll be able to test your creations to maximize usability and engagement. Software required: Adobe Photoshop CC 2014, Sublime Text 2.

Kristian Freeman Pluralsight May-2016

Writing HTML and CSS can really slow down the process of developing web applications. But there is a tool that can speed things up! This course, Getting Started with Emmet, introduces developers to the open-source toolkit Emmet (emmet.io), a toolkit for web developers. Emmet integrates with your text editor to increase your speed when writing out HTML and CSS. This course will first teach you how to get started with Emmet and use it in Sublime Text. Next, you'll learn how to build HTML and CSS with descendent/sibling functions and the fuzzy searching feature. Finally, you'll learn how to write custom snippets, which will allow you to write definitions for HTML or CSS elements that aren't included in the default Emmet definitions. By the end of this course, you will have a foundational knowledge of Emmet that will help you to write out HTML and CSS faster and better than ever.

Engin Arslan Pluralsight May-2016

When done manually, data scraping, monitoring, and testing are labor-intensive and time-consuming. This course, Automating the Web Using PhantomJS and CasperJS, teaches web developers various ways that PhantomJS (a "headless" scriptable web browser) and CasperJS (a utility wrapper around PhantomJS) can be utilized to automate these kinds of interactions with websites. First, you'll learn how to programmatically scrape target information from a webpage by creating a navigation script, allowing you to automatically gather the links that would be tested using your toolset. Next, you will implement a script to visit all the links that are gathered and capture screenshots from them, afterwards building a script that would monitor a page's network activity to check the state of the resources for catching potential failures. Finally, you will implement a testing suite to check the markup of a given web page against a few accessibility requirements. By the end of this course, you'll understand how to use PhantomJS and CasperJS to automate these tasks in order to save yourself time and effort.

Herta Nava Pluralsight May-2016

Installing and configuring the new OS X El Capitan operating system on your Mac can be tricky, but this course is here to help. In Mac OS X Support: Installation and Configuration, you'll learn all you need to know to get yourself started, and you'll be able to prepare for the first section of the Apple Certified Support Professional (ASCP) examination. First, you'll learn about initial configuration and setting up user accounts. Next, you'll cover the OS X Recovery System and its utilities. Finally, you'll cover new software updates such as Keychain and iCloud services. By the end of this course, you will have the knowledge you need to do well on the first section of the ASCP examination, as well as the skills necessary to easily install or update your Mac to the OS X El Capitan operating system.

Shawn Wildermuth Pluralsight May-2016

Some developers prefer to use a full Interactive Development Environment (IDE) when creating projects. For JavaScript developers of all different stripes, WebStorm by JetBrains fills that need. In this course, we'll dig into the fundamentals of how WebStorm can aid JavaScript developers creating projects for both client-side JavaScript, CSS, and HTML, as well as developing server-side JavaScript using Node.js.

Kirk Marshall Pluralsight May-2016

This course presents a complete framework for the oversight, evaluation, mitigation, and monitoring of risks to information technology assets. Effective risk management requires a structured, organized approach that should identify high-value assets, describe their environment, analyze their vulnerabilities and threats, and assess the risks based on likelihood and impact of exploitation. Using a sound basis for risk assessment sets the foundation for risk mitigation and should be an integral part of any information security program.

Jason Alba Pluralsight May-2016

Management 101 starts with a foundation of management in general, including organizational structures, addressing problems, incentivizing employees and teams, skillsets managers should have, and personal characteristics that help you be a more effective manager. We talk about issues that new managers face, including how to have more effective meetings, tips to delegate better, and the role of integrity and ethics. We also talk about managing technical professionals, including the concepts of empowering your employees, defining expectations, and getting more value out of annual reviews and written policies. We talk about financial and non-financial incentives, diversity, personality assessments, training, and more.

Jason Alba Pluralsight May-2016

In this course, you will learn what leadership is and how to develop an action plan to become a better leader. We will learn from world experts on leadership and examine the examples of five current leaders.

Jason Alba Pluralsight May-2016

The ideas in this course can help you communicate better by listening better. We cover ideas that you can incorporate right now! You can improve your active listening skills, show people you care about them and their message, and have better relationships.

Jason Alba Pluralsight May-2016

In this course, we talk about the power of mentoring, and specifically, your role as a mentee. We talk about finding a mentor that is right for you, and asking that person for a mentor relationship. We talk about how to optimize your meetings and communication with the mentor, and how to end the formal mentoring relationship. Implementing ideas from this course should enrich your relationship and productivity with your mentor.

Jason Alba Pluralsight May-2016

In this course, we talk about the power of mentoring and, specifically, your role as a mentor. We discuss creating a proper foundation so that you can have optimal communication and direction with your mentee. We talk about your role and how you can prepare to be a better mentor. We talk about mentor meetings, what you can do to enhance them, and communication between the meetings. We wrap-up with ideas on ending the relationship and what to do after the formal mentor meeting. If you implement the tactics from this course, you should avoid some of the common mentoring pains and pitfalls that other mentors/mentees face.

Sami Laiho Pluralsight May-2016

If you want to protect your Windows OS from getting hacked, you need to have an understanding of how hacking occurs and the tools to prevent it. In this course, Windows: How It's Hacked, How to Protect It, one of the world's foremost experts in the Windows OS will show you the principles behind different attacks against the modern Windows OS, from Windows XP to Windows 10, including computers with encrypted and non-encrypted disks. First, you will learn the how weaknesses of the Windows OS can be used to break into the system. You'll then go through a full path of hacks, starting with getting access to local computer, breaking into a company network, and elevating yourself to Domain Admin. Finally, you'll discover how to use built-in Windows privileges to bypass all ACL checks, steal another user's identity, and replace any protected file in a system. By the end of this course, you'll be able to secure your Windows OS and protect it from malicious attacks.

David Berry Pluralsight May-2016

Developers today have access to multiple tools that can quickly analyze a web page for performance best practices and give specific suggestions on what items should be addressed. This course first covers the different analysis tools that are available. It then uses one of these tools, the Performance Scorecard Chrome extension to analyze a sample website. Then, the course walks through each of the important recommendations given by the extension and shows how to fix them. By the end of this course, you will have a firm grasp of the most important web performance issues and how to address them.

Patrick Hynds Pluralsight May-2016

This course covers all aspects of passwords and their implications and impact on authentication. From best practices, to potential ways to minimize the worst aspects of passwords, this course will show you how to not be the weakest link in the authentication chain of security.

Jonathan Klein Pluralsight May-2016

You too can create fast-running PHP apps that support millions of users. This course, High Performance PHP, will teach you tips and tricks for speeding up your PHP application. You'll start by learning about micro-optimizations at the code-level, moving on to how many child processes you should be running on your webserver and database options. Finally, you will learn about profiling your code and load testing your application, so you can be confident that it will perform well no matter how large your application becomes. By the end of this course, you'll be able to easily create and optimize PHP apps for speed.

Alan Wright Pluralsight May-2016

Learn about some of the new reasons to get excited about Windows 10. Explore the main features that you see when first starting up Windows 10, learn about Continuum, Cortana, Edge, and more.

Troy Hunt Pluralsight May-2016

In an increasingly security conscious world, people are always looking for shortcuts to enhance the security profile of their websites whilst keeping cost and effort to a minimum. For new web assets, and particularly for old, this can be a high-friction and often costly process to get right. CloudFlare™ provides a free service that routes traffic to existing websites through their infrastructure. They've rapidly emerged in recent years to become a large player in the online world, with 5% of the globe's traffic now dependent on CloudFlare™. By encapsulating a website within their service, they're able to provide services ranging from SSL-enabling sites to implementing firewall rules and security controls, all without touching the existing site. In this course, we'll look at CloudFlare's™ free service, which can be set up in minutes. Whether you're just trying to get SSL on your site or want to take advantage of the more advanced security features CloudFlare™ offers, this course is a great way to increase security in the fastest, cheapest way possible

Lars Klint, Troy Hunt Pluralsight May-2016

Frequently, the first thing a developer knows of a serious security flaw in their application is when it’s too late and it’s already been exploited. There’s a broad range of security risks and corresponding mitigations within web applications and it’s absolutely essential that developers learn how to identify these themselves. This course walks through a typical security review of an established web application and identifies which practices have been done well and then which ones could be improved. It’s a technology agnostic course – it doesn’t matter whether you work in ASP.NET or Node or PHP, this is all about the web and applies equally to all apps that run in the browser.

Ayende Rahien Pluralsight May-2016

You have an application that's on fire and a client that is about to go nuclear. You're not sure what's going on and you need to solve the problem RIGHT NOW. What do you do? How do you handle this pressure? We sit down with Ayende Rahien and tighten the screws: forget tests, forget theory. Our app is exploding and needs fixing NOW. Our Play by Play productions put you in a chair right next to an expert in the field, so you can see how they get their work done when confronted with a singular problem or task. These titles are free-form and uncut - we try not spend much time on explanations - just go Full Throttle to get the problem solved!

Troy Hunt, Gary Eimerman Pluralsight Apr-2016

In this Play by Play, Troy Hunt will show how easy it is for a victim to fall prey to an attack. When all is said and done, you should understand how important it is to be prepared for these attacks and know the right steps to mitigate them in the first place.

Chris Hartjes, Geoffrey Grosenbach Pluralsight Apr-2016

Chris implements a build system notifier with test-driven PHP using a Spark Core hardware device and the Travis CI notification API. You'll see modern PHP tools in use, like the Composer dependency management system.

Anna Filina Pluralsight Apr-2016

Everyone tells you that you need to test. You know the theory, but you don't know where to begin. What to test? What cases to write? PHPUnit is a testing framework for PHP that offers many ways to automate testing. Through realistic and pragmatic examples, this presentation will take you away from echo or var_dump and ease you into the testing business.

Allen Holub Pluralsight Apr-2016

You can't program effectively (or talk about your program effectively) without pictures, particularly in an Agile environment, where communication is central. This course, Picturing Architecture: UML (The Good Bits) and More, shows you how to communicate software concepts and structure using pictures or equivalent. You'll see how to represent stories and how to organize them effectively using index cards. You'll learn how to represent and organize stories and take them through the design process. You'll also learn how to represent complex activity flows, translate those flows into a messaging system, organize and represent the classes in your system, and represent the behavior of an object when that behavior changes with state. You'll learn about Story Cards, Story Maps, CRC-card walls (a system developed by the author), and a version of UML that's optimized for the whiteboard and adapted to modern Agile practice. By the end of this course, you'll be able to use pictures to communicate your program effectively within the Agile environment to others.

Terri Wagner Lynda Apr-2016

In this course, author, PMP, and business analyst Terri Wagner demonstrates the importance of developing sound project requirements to make sure your project is scoped and planned right from the beginning. Learn the secrets of elicitation, working with stakeholders, and writing and managing requirements documentation.

Jeremy Jarrell Pluralsight Apr-2016

Are you intrigued by the benefits that agile techniques can bring to your work, but you work alone? Or do you want to become more productive in your individual role, but you work for an organization that has yet to embrace agile? This course will show you how to apply some of the most powerful agile techniques to your everyday work either as an individual or as a member of a traditional team. You’ll learn how to maximize your daily effort on the tasks that matter the most, better understand how much you can really finish during the day, and create a sustainable cadence in which your work will fit. And, you’ll learn to do this both at the small scale and the large scale, all while building a great product of your very own.

Jeremy Jarrell Pluralsight Apr-2016

Agile practices have quickly taken hold in software development teams and with great success. But little has been said about how to bring this same success to the IT organization. This course will give you the tools required to address the most common problems plaguing IT teams. You’ll learn how deal with rapidly changing priorities in an efficient way, as well as streamline your delivery to your customers. You’ll also learn how to unlock the specialist knowledge of each of your team members so it can be spread across the team. Finally, you'll learn how to build a practice of continuous improvement within your team so that the team is constantly striving to become more efficient.

Dark Web Academy Udemy Apr-2016

Learn to explore and understand the Deep Web while using the best online security practices.
Set Yourself Apart from Millions by Fully Understanding Deep Web Concepts Such as:

  • Tor
  • Onion Routing
  • PGP Encryption
  • Bitcoin
  • Browsing and Using the Tor Hidden Network
  • Information Worthy of Knowing

This course while teaching about the Deep Web/Dark Web will also teach about internet security. It is vital today to learn how to be safe and protected while online. Learning to use the systems taught in this course and others will greatly increase your online safety and anonymity.

By learning to navigate and interact with the Deep Web you are one step closer to becoming a content creator on the forefront of internet technology.The Deep Web is a booming side of the internet and with people becoming more worried about privacy it will continue to grow.

Content and Overview

Suitable for anybody interested in the Deep Web or online security this course, with over 20 in depth lectures, will guide you through everything you need to know.

We will begin by learning what exactly the Deep Web is and the truth behind some of the most common misconceptions out there. After we establish a common understanding we will dive deeper into the history of the Deep Web and onion routing.

With this understanding we will be ready to get hands on with Tor and the Deep Web. This is when we will learn how to browse and use the Deep Web.

At the end of this course you will be well versed in the Deep Web and be ready to dive into more complex technical topics such as PGP, Tails, Tor, Bitcoin and more.

Brian Wood Lynda Mar-2016

Designing Websites for Performance explores quick patterns, tips, and tricks for working web designers. In this installment, Brian Wood shows you how to optimize and minimize the size of your web graphics for a smooth, seamless browsing experience. Learn how fonts affect page performance, how to use vector artwork for scalability and smaller file sizes, and the best file formats and compression methods for web graphics.

Robin Hunt Lynda Mar-2016

Every person that works with analytics, from data mining to business intelligence, has to start with the raw data. The goal of this training course is to teach analysts and nonanalysts alike the basics of using data for analysis and reporting. Robin Hunt defines what data analysis is and what data analysts do. She then shows how to identify your data set, interpret and summarize data, and perform specialized tasks such as creating workflow diagrams, cleaning data, and joining data sets for reporting. Chapter 4 covers techniques for initiating, managing, and troubleshooting data analysis projects. No matter where you are in your analytics career, this course will help you put data in perspective.

Mike Figliuolo Lynda Mar-2016

Making executive decisions requires making tough choices. The decision to lay people off, halt major projects, or to take your company global all come with a significant amount of risk—both business risk and professional risk. In this course, executive coach Mike Figliuolo explains the difference between executive decision making and day-to-day decision making and shows how to equip yourself so you can make high-quality decisions with far-reaching positive impact.

Mike helps you find the data and tools to support your decision, make the call, communicate decisions effectively, and lead your organization through the change. He'll also address common problems that arise from these high-profile decisions: cultural differences, quality of information, trust, and accountability, to name a few.

Topics include:

  • Assessing risks
  • Making hard choices
  • Getting the right data
  • Communicating effectively
  • Making the call
  • Declaring success
  • Dealing with problems
Catherine Mattice Lynda Mar-2016

Successful companies value diversity and inclusion. Diverse workplaces increase innovation, retention, and market share. But what does an inclusive work environment look like? And what does it mean to manage diversity? Using real case studies and examples, HR consultant Catherine Mattice helps you create a strategic plan to support diversity and inclusion in your workplace and manage a diverse workforce.

She outlines a process for creating a strategic plan and benchmarks for success. To bring your plan to life, she provides tips for implementing a diversity policy, recruiting and hiring, and asking diversity-related questions during interviews. (Compliance issues are also discussed along the way.) Catherine also explains how to integrate diversity within the performance management processes, including measuring employees on their ability to work well with others and measuring managers on their ability to drive and implement diversity initiatives.

Last, she covers "people practices," such as improving communication through open-door policies and ensuring work-life balance accommodates employees' lives and family responsibilities. When you're faced with organizational challenges, such as resistance to change, prejudice, or fear, Catherine provides tools to address them head-on.

James Bannan Pluralsight Mar-2016

This course delves in to the process of planning for and installing Chef server. We will provision a self-contained lab environment in Azure using Azure Resource Manager (ARM), install and configure an administrative workstation using the Chef Development Kit (ChefDK), and configure client servers using basic Chef recipes and cookbooks, which we will create during the course.

Packt Publishing Udemy Mar-2016

Yii is the premium PHP framework for developing web applications. It provides components to simplify every aspect of web development, including authentication, authorization, and automated testing, offering a comprehensive ORM called ActiveRecord, and the option to perform performance tuning. We can use all of these features out-of-the-box, or even customize them based on our project requirements.
The more applications we develop for the web, the more aware we become that we’re spending time on the same repetitive tasks. Learning Yii 2 demonstrates how it is entirely possible to write quality applications fast. This course will show you how to create a basic but fully functional dating site for monsters. All this with minimal effort on your part, because the Yii framework simplifies the overhead work.
We’ll start by installing Yii's basic application template via Vagrant. Before you know it, you’ll have a fully-functional web application that is ready to be customized. You’ll learn to generate Models, Views, and Controllers, and debug and test them with the Debug Toolbar and Codeception. As we continue, you’ll learn to modify that generated code to create a registration page, a profile page, and a listing page, as well as a search interface using ActiveQuery and TypeAhead. We’ll also use ACF and RBAC to boost the security of our website.
By the end, you’ll be comfortable using Yii 2 to develop your own personal and professional web applications.

Jeff Toister Lynda Mar-2016

The first step in converting a promising job candidate into a successful employee lies in your organization's onboarding process. How can you improve an employee's first days and weeks on the job? How can you create long-term employee engagement and growth? How do you make sure onboarding is consistent from team to team? In the course, HR professional Jeff Toister shows how to build a successful company-wide onboarding program. He helps you determine the contacts, equipment, and training employees need to be effective, and define an engaging onboarding experience that excites new hires. He helps you identify key onboarding stakeholders (including recruiters, trainers, and managers), establish goals and milestones to evaluate employees' progress, and develop a first-rate training program to show new hires how to do their jobs.

Topics include:

  • Identifying key onboarding stages
  • Tracking onboarding progress
  • Engaging employees
  • Setting onboarding goals
  • Planning day one
  • Training new hires
Todd Dewett Lynda Mar-2016

Master presenter Todd Dewett outlines the basic elements of delivering a great presentation and staying on message. He discusses the "pre-work" involved in a great presentation so that you feel and are well prepared. He also delivers tips on summarizing your main points, responding to your audience, and recovering from the occasional mistake.

Mike Figliuolo Lynda Mar-2016

Leaders must model accountability to the rest of the organization to create trust and establish their own credibility. Employees must be held accountable for their work, both as individuals and within teams. When leaders and employees are accountable, this creates a culture of accountability, which becomes part of the organization's brand promise. In this course, leadership consultant and executive coach Mike Figliuolo reveals how to create a culture of accountability by developing accountability at the individual level, team level, and brand level. Along the way, he shows how to set employee expectations, create incentives, and align the practice of accountability with the values of your organization.

Anson Alexander Lynda Mar-2016

Learn how to quickly and effectively enter numeric data and formulas using the 10-key numeric keypad. This course explores ergonomics, proper finger positions, and formula-entry shortcuts so you can quickly do things like enter large amounts of data into spreadsheet applications like Excel. Author Anson Alexander introduces the lessons using lynda.com's innovative and interactive typing tool, which you can use to practice on your own.

Jeff Ansell Lynda Mar-2016

Most people are afraid of speaking in public, but effective oral communication is a key skill in business. Jeff Ansell provides simple communication tools, strategies, and tips that are easy to use and produce immediate results. He'll help you sound more confident, use body and language to better express ideas, and overcome anxiety. In the last chapter of the course, all these concepts are brought together in two real-world coaching exercises that will help you see the techniques in action.

Topics include:

  • Organizing your thoughts
  • Speaking slowly, naturally, and confidently
  • Breathing properly
  • Using your body to reinforce speech
  • Managing facial expressions
  • Handling nervousness
  • Integrating voice modulation, eye contact, and hand gestures into a powerful and engaging communication style
Deborah Perry Piscione Lynda Mar-2016

Risk-taking is imperative to long-term growth, at the personal or organizational level. Risk-averse managers cannot effectively manage or grow. In this course, author and consultant Deborah Perry Piscione reveals the differences between gambling and calculated risk-taking, and how to master the art of risk. Learn how leaders can model risk-taking behavior that serves to strike a balance between long-term value creation and short-term profitability.

Once you as a leader have figured out how and when to take risks, you can then build a culture that not only focuses on producing great work, but also on creating and executing a steady flow of ideas to improve every aspect of the organization. Watch this course to enhance the relevance and marketability of your business and your career.

Topics include:

  • What is risk?
  • What role does risk play in leadership?
  • Assessing your risk-taking style
  • Understanding your organization's risk tolerance
  • Defining risk-takers
  • Cultivating smart risk-taking behavior
  • Modeling risk-taking leadership
Dan Sullivan Pluralsight Mar-2016

'On Computable Numbers...' lays out the foundation of what today we call the theory of computation. Turing points out that there are sequences of zeros and ones that no computer can generate. He also cracked one of the outstanding problems in formal logic at the time, the Endtscheidungsproblem, or decision problem. This course from the point of view of programmer, not a mathematician.

Misko Hevery Pluralsight Mar-2016

Misko, the creator of AngularJS (by Google), dives into the psychology of testing when building large JavaScript applications, as well as practical examples for implementing test-driven development.

Karan Brar Udemy Mar-2016

This course is a beginner's guide on Cloud Computing using AWS. In this course, I will be explaining most of the services required to build your infrastructure on the cloud.

It is completely based on practical sessions and focuses primarily on how to configure AWS services in real time.

There will be LIVE sessions at every weekend to brief about lectures covered in this tutorial. I will also answer your questions in LIVE sessions.

I will explain how to:

  • Configure Virtual Servers using Amazon EC2
  • Setup Storage using S3 and EBS
  • Configure monitoring system using Amazon CloudWatch
  • Configure CDN - Content Delivery Network using Amazon CloudFront
  • Bulk email solution using Amazon SES
  • Configure database using Amazon RDS
  • Configure highly available DNS using Amazon Route53
Paolo Perrotta Pluralsight Mar-2016

Here is a confession: I used Git for a long time without really understanding what was going on. I knew all the basic commands, but I still got stranded when something went wrong. Why did my rebase fail? How did I manage to mess up the remote? Then I found the key to Git: the content of the .git directory. Once I understood the underlying model, everything about Git clicked into place. Things that used to be baffling and complicated suddenly looked simple and elegant. Let me share these insights with you. It will take you just two hours to wrap your head around Git.

Todd Dewett Lynda Mar-2016

Learn how to work remotely and remain connected to your organization. Coach Todd Dewett reveals how you can create a productive work environment at home by structuring your day correctly, dedicating a space to work, and avoiding distractions. Once your workspace is established, he shares best practices for staying in touch with your colocated team. Last, he addresses the most common challenges encountered by remote workers: feeling isolated, navigating office politics from afar, and communicating virtually.

Doug Rose Lynda Mar-2016

An agile retrospective allows a team to continuously improve and get better together. This simple practice lets members step back from the day-to-day challenges with product delivery. Instead they focus on the team. "What are we doing well? What can we do better?" The answers to these questions help the team create a more agile mindset. They will be self-organized and more productive. Instead of a postmortem at the end of the project, they will have health checks throughout the project. In this course, agile expert Doug Rose outlines the five phases of a helpful retrospective: setting the right direction, getting all of the issues on the table, gathering insights from the team, making decisions, and finally, applying the changes. He uses starfish and PANCAKE diagrams to identify challenges and opportunities for process improvement, and shows how to close a retrospective with clear action items.

Topics include:

  • Five phases of retrospectives
  • Choosing an ideal meeting space
  • Identifying issues and improvements
  • Working with a distributed team
  • Encouraging discussions
  • Setting goals using SMART criteria
  • Asking good questions
  • Making team decisions
  • Closing out an agile retrospective
Joe Marini Lynda Mar-2016

The Underscore JavaScript library simplifies and streamlines working with data in your web applications. Get a sense of what you can do with some of its 60+ functions in this course with Joe Marini.

Joe first introduces Underscore's powerful Collection functions, which make data-related tasks like iterating and filtering data more nimble. Then learn how to use the built-in constructs like arrays and objects and Underscore's utilities, which make JavaScript development more productive. The course wraps up with a working, practical example of Underscore.js in action.

Topics include:

  • Understanding what Underscore.js is and does
  • Installing Underscore.js
  • Sorting, grouping, and filtering data sets
  • Extracting information about arrays and objects
  • Using templates to format data
Doug Rose Lynda Mar-2016

Agile teams need a lightweight way to report their progress. Agile reports should be simple and easy to read, and radiate information across the room to the entire team. In this course, agile expert Doug Rose outlines a process for reporting on the progress of your agile project. He shows how to prioritize the product backlog, update the taskboard, and monitor the project's health with burndown charts. You'll also see the most common pitfalls, such as retrofitting and working with distributed teams.

Doug Rose Lynda Mar-2016

Agile project teams create short user stories as a way to plan out the work for upcoming sprints. In this course, agile expert Doug Rose shows how to write these user stories and prioritize them in the product backlog. He also shows how to avoid the most common pitfalls with agile project planning.

Dhruv Bais Udemy Mar-2016

You are interested in learning about Amazon Web Services (AWS) and getting into the wide realm of cloud computing and server storage. So how can you get into this realm as an AWS architect or just learn about an alternative option to expensive server storage? That is what this course is for.

I have learned over 14 programming languages such as JAVA, Python, C++, R, Matlab, Ruby, CSS, HTML, Angular JS, Java Script as well as others. I have also had a successful freelancing career programming software and mobile applications and well as working as a finance data analyst. Since technology is changing every day, it is adding new realms of complexity to the amount of data out there. How do you get access to server computation on demand and for cheaper upfront costs? My job in this course is to demystify Amazon Web Services so you can see a clear road to success as a cloud computing architect.

This course serves to help you navigate AWS. My hope is to transform you in 4-5 lectures from being a novice to data and what is possible with AWS to being someone who has a clear idea of whether he/she is interested in hosting on AWS and what path they can take to further their knowledge and harness the POWER of AWS.

Jeremy Jarrell Pluralsight Mar-2016

Agile practices often sound great on paper, but quickly lose their luster once you try to apply them in the real world. This course will show you how to take the best of Agile methodologies and apply them to your own team in a way that actually makes sense. Rather than focus on the theory of how agile works in a vacuum, the techniques taught in this course are based on the most common places where agile breaks down in reality and the concrete strategies to fix them.

Ray Villalobos Lynda Mar-2016

Get a fresh look at AngularJS, a "superheroic" framework for building single-page web applications fast. Ray Villalobos shows you how to understand the practical uses of AngularJS with a directory search project—a traditional type of web app you can add to your existing sites. He defines the MVC architecture underlying AngularJS: the model (your data), views (how data is flowed into your template), and controllers (the JavaScript that links the two together). You then learn how to divide your project into modules; work with services like $http, $routeProvider, and animation; and set up deep linking and navigation. Start now, and learn the simple way to build your own complex web application.

Topics include:

  • What is AngularJS?
  • Working with complex models
  • Using a the $http service to read a JSON file
  • Binding data
  • Dividing your app into partials
  • Creating a details template
  • Using AngularJS animation events
Laurence Svekis Udemy Mar-2016

Learn the benefits of knowing how to use Object Oriented Programming. OOP is perfect for larger projects used everywhere online.
Everything you need to learn Object Oriented Programming is provided within this course.

Steve Michelotti Pluralsight Mar-2016

As web applications become richer and more interactive, a better client-side experience is essential and expected by the user. KnockoutJS is a JavaScript MVVM framework that provides developers with a robust toolset including declarative bindings, dependency tracking, and advanced templating. In addition to all the powerful tools that are built-in, the extensibility of KnockoutJS is what allows you to take your applications to the next level. Whether you’re building a desktop browser application or a mobile application, KnockoutJS enables you to take full advantage of HTML5 and JavaScript while working in any mainstream browser.

Joe Marini Lynda Mar-2016

Ever find yourself wishing that CSS had features like variables, functions, or reusable classes? Look no further. LESS and Sass are CSS style sheet tools called preprocessors that add these features and more, simplifying the creation of complex CSS styles. In this course, author Joe Marini introduces the LESS and Sass tools in a two-part manner.

The first section focuses on LESS (Leaner CSS) and how it can be used on both the client and the server. The lessons show how to work with variables, mixins, nested rules, and other features to easily create maintainable CSS.

The second section introduces Sass (Syntactically awesome stylesheets), which contains many of the same features as LESS, along with a few new ones. Joe also compares and contrasts the two tools, and explains how your platform and needs may influence which tool you choose.

Topics include:

  • What are LESS and Sass?
  • Using variables in your CSS
  • Working with reusable and parameterized mixins
  • Implementing nested rules
  • Combining CSS rules with operations
  • Using the built-in functions in LESS and Sass
  • Controlling the CSS output formatting
  • Importing external files
Joe Eames Pluralsight Mar-2016

Angular is exploding in popularity. If you are considering using it on a project, this course will help you understand and evaluate Angular to determine if it's right for your needs.

Chris Croft Lynda Mar-2016

Learn the qualities of effective teams and the role you, as a member, play in creating an effective team. In addition to the importance of knowing your own strengths and weaknesses, management trainer Chris Croft emphasizes the importance of delivering on expectations, listening to other team members, communicating clearly, playing more than one role, and being supportive.

Keith Casey Lynda Mar-2016

Write better PHP code by following these popular (and time-tested) design patterns. Developer Keith Casey introduces 11 design patterns that will help you solve common coding challenges and make your intentions clear to future architects of your application. Keith explores use cases for:

Accessing data with the active record and table data gateway patterns
Creating objects with the factory, singleton, and mock objects patterns
Extending code with decorator and adapter patterns
Structuring applications with MVC and Action-Domain-Responder patterns

Doug Rose Lynda Mar-2016

Agile is becoming the preferred project management approach for fast-moving projects. At the heart of any agile project lies an agile team. In this course, the first in lynda.com's Agile at Work series, expert Doug Rose uses a sample project to show how to build your agile team. A team with an agile mindset is self-organized, collaborative, and accountable. He also outlines the common pitfalls inherent in the implementation: new teams need to watch for confusing their roles and understand the challenges with managing self-organized groups.

Izzy Gesell Lynda Mar-2016

Humor can change lives and relationships. In this course, organizational consultant and former standup comedian Izzy Gesell helps us better understand why we laugh and how we use humor in our everyday lives: to protect, attack, connect, and distract. He goes on to explain how humor can be used strategically in the workplace to help relieve tension, shift perspectives, bring people together, and work more effectively and provides tips and tricks for both evaluating and expanding your humor skill set.

Topics include:

  • Understanding why we laugh
  • Using humor as a weapon or connection
  • Shifting perspectives through humor
  • Releasing tension with humor
  • Expanding your humor skill set
Joseph Lowery Lynda Mar-2016

Join Joseph Lowery as he introduces Laravel, a standout PHP framework that helps developers build standout applications. After installing Laravel, Joseph shows how to handle routing requests, filter routes, and apply controllers. Then he covers outputting code and working with Laravel's advanced templating engine, Blade. Next, you'll find out how to integrate a functional database with Schema Builder, query data with Eloquent ORM, and keep your schema up to date with migrations. All of these tutorials culminate in the final chapters, where you'll learn how to build your first app and deploy it on the web. Joe issues hands-on practice challenges along the way to help you test your knowledge.

Jason VanHorn Lynda Mar-2016

Learning GIS (geographical information systems) requires training in cartography, database management, and spatial analysis. But once you've built a solid foundation in the basics, how do you approach GIS challenges in the real world? Dr. Jason VanHorn is here to help you master practical GIS scenarios, and answers the 7 most common questions he receives from other GIS professionals, including: Where can I get quality data? How do I create projections? What's an inexpensive solution for collecting geospatial data? and Where can I find a GIS job?

Topics include:

  • Exploring GIS trends
  • Accessing data in proprietary and catalog formats
  • Understanding GIS data formats
  • Working with scale and graticules in projections
  • Collecting geospatial data
  • Building a GIS project from scratch
  • Mastering GIS job interviews
Steven Maguire Pluralsight Mar-2016

This course introduces the Laravel framework to a relatively green PHP developer who is tasked with building a functional and maintainable microservice application. The course will cover everything from project setup & installation to functioning endpoints with automated test support.

Geoffrey Grosenbach Pluralsight Mar-2016

Haml blesses those who use it with freedom from the verbosity of HTML and from the banality of un-programmable CSS. You can get straight to work thinking about your code instead of trudging through the boilerplate of angle brackets and closing tags. With Sass your CSS becomes smart. Much, much smarter. Since its initial release in 2007, the Haml templating library has been adopted by increasing numbers of high profile consultancies (Unspace, Hashrocket) and Ruby frameworks (Rails, Merb, Sinatra). It's even been ported to PHP and other languages. This course will get you up and running with both Haml and Sass.

Sheeri K. Cabral Lynda Mar-2016

MySQL and MariaDB are powerful database solutions that operate in slightly different ways. In this course Sheeri K. Cabral compares and contrasts MySQL and MariaDB, and shows you how to perform advanced tasks in each system. First, learn how to install and configure the Sphinx storage engine and HandlerSocket plugin. Then find out how to set up GTIDs (global transaction identifiers) and make replication even easier, especially for failover. Finally, discover how to install and use authentication and audit plugins, and learn how MySQL and MariaDB store geometric and geographical information. These tutorials will help you evaluate these database management systems and find useful new tools and techniques to add to your administrative arsenal.

Topics include:

  • Comparing MariaDB and MySQL
  • Creating and using virtual columns in MariaDB
  • Building Sphinx tables
  • Installing HandlerSocket
  • Setting up GTIDs in MariaDB and MySQL
  • Audit logging in MariaDB and MySQL
  • Using GIS in MariaDB and MySQL
Jim Cooper Pluralsight Mar-2016

In this course, you'll learn not just about the various ways to create objects in JavaScript and their advantages, but also what's happening behind the scenes. You'll then learn about the surprising amount of power and configurability you may not be aware of with object properties. Finally, when you are finished with this course, you will have a clear and complete understanding of what prototypes are and how to recognize and use prototypal inheritance. With this deeper understanding, you will be able to create powerful and well structured applications that take advantage of the dynamic power of JavaScript.

Christian Wenz Pluralsight Mar-2016

Over 11 years after the release of PHP 5.0, the technology that runs the majority of web sites has come out with a new major version. This course will get you on track with the new release, helping you get the most out of the new features and warning you about changes that break backwards-compatibility, and possibly your legacy code.

Cristian Gradisteanu Udemy Mar-2016

Start developing Web Applications by using the fastest growing PHP Framewok, Laravel. Ever wanted to create flexible Web Applications fast and easy? It's time to meet Laravel 4. In this course I am going to take you from zero to hero and introduce you to Laravel 4 while creating a Web App and explaining how the framework works.

We will discuss about Models, View, Controllers and other Laravel specific components while developing a Laravel App from start to finish.

  • Start learning Laravel 4 today to increase you web development skills and be able to earn more for the work that you perform.
  • Discover why Laravel is considered to be the fastest growing PHP Framework of 2014 and what are its main advantages.
  • Take your PHP knowledge one step further by learning how to develope Web Applications using Laravel 4.
Reinaldo Normand Udemy Mar-2016

This is a course for entrepreneurs, executives or students interested in coming or moving to Silicon Valley in the next couple of years. It is focused on understanding the culture and the business etiquette of the most innovative region in the planet throughout real advice and examples given by a successful entrepreneur who moved to the Bay Area in 2011.
Silicon Valley for beginners is a great way to save you time and money when you decide to come. The course is divided in 18 simple lectures, each one covering one specific topic such as coming to the valley as a founder or to work in a startup or large company. It also explains basic concepts that would make your life here much easier such as accountability, meritocracy, diversity and the execution mindset.

Alex Genadinik Udemy Mar-2016

This course will teach you software project management fundamentals, and explain how to use those fundamentals, in different business situations.

Justin Lawrie Udemy Mar-2016

Dropbox is a cloud service that lets you bring your photos, docs, and videos anywhere and share them easily.
Today, more than 200 million people, across every continent, use Dropbox to always have their stuff at hand, share with family and friends, and work on team projects.
Wherever you are
Put your stuff in Dropbox and get to it from your computers, phones, or tablets. Edit docs, automatically add photos, and show off videos from anywhere.
Share with confidence
Share photos with friends. Work with your team like you're using a single computer. Everything's automatically private, so you control who sees what
Safe and Secure
Even if your phone goes for a swim, your stuff is always safe in Dropbox and can be restored in a snap. Dropbox secures your files with 256-bit AES encryption and two-step verification

Alemayehu Midekisa Udemy Mar-2016

Learn ArcGIS Explorer Desktop: Learn both the practical skills of how to use GIS data in ArcGIS Explorer platform with easy to follow video lectures and laboratory exercises.

This course provides overview on how to download, install, and use ArcGIS Explorer Desktop. Additionally, the course will give hands-on lab exercise on adding GIS data in ArcGIS Explorer, visualizing GIS data, localization of ArcGIS Explorer with multiple languages, and visualizing in 2D and 3D presentation.

No prior experience required. All are tailored such that anyone can follow them easily.
This course will provide you the necessary skills on how to use ArcGIS Explorer Desktop software to visualize and analyze your GIS data. At the end of this course, you will be able to add, visualize, and analyze GIS data in ArcGIS Explorer.

Alemayehu Midekisa Udemy Mar-2016

INTRODUCTION TO GIS FOR BEGINNERS: Learn both the theoretical knowledge and practical skills of the latest GIS technologies with easy to follow video lectures and laboratory exercises.
This course provides an introduction to GIS, sources of GIS data, GIS data structure and and hands-on practical exercises to processing, downloading, and visualizing large volume of geospatial data in Google Earth Engine platform. Specifically we will cover:

  • Introduction to GIS
  • GIS data structure
  • Sources of GIS data
  • Earth observation data
  • GIS data access
Edwin Diaz Udemy Mar-2016

On this course I will teach how to use a plugin called emmet to help make your workflow super smooth and efficient. I will show you many handy tricks that will do wonders in saving you time when developing.

You will become a faster coder in no time and it will be super easy to learn if you already know CSS. Now that I use Emmet, I could NOT imagine living without it.

Fareed Raja Udemy Mar-2016

Great communication means much more than just getting your point across, it means connecting. In this short class, coach Fareed Raja talks about helpful techniques for building those important connections that make it easier to come to work every day.
He introduces the key helping behaviors, the importance of sharing the spotlight and finding mutual interests, and the good impact that modeling professional behavior can have on the entire team dynamic.

Stone River eLearning Udemy Mar-2016

HTML works perfectly fine as far as static documents are concerned. If a web application requires dynamic views however, it's less than ideal. That's where AngularJS comes in; an open-source framework that extends HTML vocabulary for you application, resulting in intuitive, expressive single page applications. For an AngularJS crash course to get you up to speed with this widely used framework, look no further.

Samarth Paboowal Udemy Mar-2016

In this tutorial, you will learn to develop applications using NodeJs, a cutting-edge technology designed to deliver fast, scalable network applications. Beginners will start by learning how to install NodeJs, and how to work with the NodeJs framework and its modules. In additon to informative slides, students will learn nodeJs by doing, developing nodeJs application through a series of screencasts developing increasingly advanced applications.

Jigar Vora Udemy Mar-2016

Big Data is the new Buzz work connecting the new trends of data analytics. Data management has shifted its focus from an important competency to a critical differentiator that can determine market winners. So to run along with latest trends check out this course to understand basics of Big Data.

Big Data refers to technologies and initiatives that involve data that is too diverse, fast-changing or massive for conventional technologies, skills and infra- structure to address efficiently. Said differently, the volume, velocity or variety of data is too great.

Inspirac technologies Udemy Mar-2016

Chances are you're familiar with the basics of ADO .NET and are hungry to learn more.

Or perhaps, you've taken another course on ado .net and struggled to understand the advanced topics due to poor explanations by trainers without solid knowledge and practical experience. So, you've been looking for a course that gives you a clear and in-depth understanding of advance concepts of programming, so you can apply them at work.

Deborah J. Mayhew Udemy Mar-2016

This free, 30-minute course provides an introduction and overview to a track of related courses being developed by The Online User eXperience Institute (OUXI), aimed at the small web business owner and other web designers and developers with little or no prior training in web user experience design.  It provides the main foundational points you need to know before taking any of those courses, and they are not repeated in those courses, so please start here.

Dhruv Bais Udemy Mar-2016

You are interested in learning about Data and Tableau Data Analytics and getting into the wide realm of Data Science. You have probably wondered what is the most practical way of getting your feet wet in Tableau and Data Science (even if you are not interested in this, you should seriously consider so since in the next 10-15 years, Data Science and Artificial Intelligence will be everywhere).

I have learned over 14 programming languages such as JAVA, Python, C++, R, Matlab, Ruby, CSS, HTML, Angular JS, Java Script as well as other . I have also had a successful freelancing career programming software and mobile applications and well as working as a finance data analyst. Since technology is changing every day, it is adding new realms of complexity to data science than is already out there. It is getting exponentially harder for new people to learn and navigate the immense amount of data science aspects. My job in this course is to demyistify Tableau and Data Analysis so you can see a clear road to success as a Tableau Data analyst.

This course serves to help you navigate Tableau and know what this seemingly difficult concept really is. In this course, I cover what it is like to be a data analyst, what are some jobs of data analysts, what are the sorts of super powers you can possess by learning Tableau Data, and also what resources you will need on your path to development as a Tableau Data Analyst. My hope is to transform you in 4-5 lectures from being a novice to data and what is possible with Tableau to being someone who has a clear idea of whether he/she is interested in Tableau and what path they can take to further their knowledge and harness the POWER of Tableau.

There is no risk for you as a student in this course. I have put together a course that is not only worth your money, but also worth your time. This course encompasses the basics of Tableau I urge you to join me on this journey to learn how you can start learning how to dominate data analytics and how you can supercharge your business, marketing, or client with your superb analytics skills.

Jennifer Martilik Udemy Mar-2016

 This course gives an overview of several powerful Google tools that are free to web site owners. It focuses mainly on Webmaster Tools and Google Analytics. Webmaster Tools helps web site owners track the health of their website. Google Analytics helps web site owners track conversions and visitors.

Ankit Shrivastava Udemy Mar-2016

HTML 5 is the leading web development language nowadays. Those days are gone when HTML and CSS were enough to code a web page. Now the demand is high and though the competition. If you want to get a job in some IT company HTML 5 is one of the compulsory language that every web development company expect from their employees. Or if you are a self employed web developer then you are missing the world of innovation in HTML 5. What I am offering in this course? There is a complete training of HTML 5 from Basic level to Advance level in this course. In the starting, at newbie level you will come to know about the basic elements we use in HTML and now in HTML 5. Then you will come to know what are the new elements in this new version of language and what is their use and where to use them. Afterwards, you will come to know about developing your own shapes by writing few lines of code. Then we will move to advance level in which you will learn to embed audios and videos in a professional way without any script and plugin. At the end of the course there is extra section which is optional where you can learn about sockets and server sent events in a detailed way if you want to get deep in back end programming. Why should I buy this course? I could get this information on google also. Definitely, you could get all the details of any thing on the google. But you can't get all the required and important stuff at one place only. I mean you can get a lot of websites from where you can learn HTML 5 for free. But trust me they are like reading a book. They only says the function of an element and they write a code on how it works. You will never get a practical knowledge. If you buy my course you can learn by watching me writing the codes and explaining the meaning of each and every line. Moreover if you stuck at any part of the course you have to post on various forums and then wait for the members to get a solution. But here, you have many other options. You could read our discussion threads to get your solution. You can start your own discussion thread and I will be there to help you with the best solution. You can even privately message or mail me with your difficulties and I am online most of the time, so you don't have to wait a lot to get the solution. You can read the curriculum to know more about the topics covering in this course. Plus there is option for all my students to get topics on demand. Let me explain, if you think there is some important topic that I skipped and it need to be posted on the course then you can simply write me and I will publish it for you.

Mike West Udemy Mar-2016

SQL Server is one of the most complicated software offerings Microsoft has.

This builds upon my course "How To Begin Your Career As a SQL Server DBA." If you have't taken it please sign up an take it now. It's FREE!!

This course is my first course filmed entirely in 1080P.

This is the first in a multi-part series of courses on SQL Server Administration.

You need a solid foundation in networking, databases and programming. This wide range of skills is often difficult to obtain without rigorous learning and years of hands on experience.

This course is the first in a two part series that covers much of the foundation of what SQL Server DBAs do and what skills they need to attain in order to excel at their jobs.

All of my courses have a real world on component to them. We will cover the topics in our lectures then apply most of them to real world scenarios.

The REWARDS YOU will OBTAIN are worth the effort. Here are just a few. DBAs are very well compensated. YOU will get to work with some of the SMARTEST people in the IT world. You'll LEARN something EVERY DAY. The profession has been and will continue to be one of the highest growth professions. You'll often get to work remotely.

SQL Server Database Administrators are responsible for the design, implementation, support and maintenance of SQL Server Databases. The role also includes architecting, building and scaling databases for future data growth and capacity.

DBA are also responsible for security, performance and availability of data to users and customers.

This course will give you some direction on how to begin your journey as a SQL Server DBA. I don't want to create any false promises. In addition to years of experience most Senior Level SQL Server resources have read a voluminous amount of product related material.

Mike West Udemy Mar-2016

Many organizations don't have production DBAs so this course can assist them with setting up the very basic necessities for a production SQL Server.

This is an entry level course and can be taken by developers, network administrators and database administrators. The course is even well suited for those who manage DBAs.

The course is a real world approach to setting up your SQL Server in a production environment.

Warren Leslie Chalklen Udemy Mar-2016

To build prosperous communities, nurturing schools, and innovative businesses; we require understanding of how to work with people from all walks of life. This course systematically prepares anyone interested in diversity and multiculturalism with important skills to make their environments more inclusive, safe, productive, and connected.

Concepts covered include the cultural, historical, and philosophical foundations of education in a multicultural society. We begin by outlining the principles of multicultural education, before looking at the connections between issues such as race, class, gender, and sexual orientation.

We also cover less addressed issues of diversity such as language, geography, religion, and the youth culture. Optional discussions, activities, and a range of additional readings deepen the learning so that anyone taking the class can put the ideas into practice right away.

Nilakantasrinivasan Janakiraman Canopus Business Management Group Mar-2016

Lean Six Sigma Primer cerfification.

Peter Urey Udemy Mar-2016

This course is for people giving serious thought to improving their leadership style and especially their crisis leadership. Only you will know how crisis affects you and where change is required. We use a new technique called Symbolic Modelling, devised by James Lawley and Penny Tompkins, to help you model the mind of the greatest exemplar of crisis leadership - Sir Winston Churchill.

Specific scenarios from Churchill's life are illustrated with public domain footage from the period, his speeches and quotes from his books. You are asked to consider your emotional reactions to the events and to reflect upon them at the symbolic or metaphorical level. A key question in this exercise is "And all that's like what?"

A fundamental principle of Symbolic Modelling is that you already possess all the inner resources you need to self correct your thinking and behaviour. All you need is to have your attention drawn to aspects of your thought landscape and to muse relectively on the dynamics of your mind.

Once you are comfortable with your symbolic relationship with crisis leadership, we help you to spot repeating patterns and think about improved outcomes by asking "What would you like to have happen?"The course demands a lot of deep contemplation. Once the process starts change will take place at a subtle level and in unpredictable ways. Be ready to capture any of the effects of change. We are always on hand to provide support. The course content lasts over an hour but the impact and our interest supporting you does not end with the course but lasts for the duration until you can sense recognisable improvement to the point of transformation.

Martin V Udemy Mar-2016

Do you want to transition your career into the payments industry? Have you just started a project in the payments space? Are you looking for a concise overview on payments terminology, methods, key industry players, and emerging trends? This is an exciting time in the global payments industry with innovation in online and offline payment technology. Consumers are starting to understand the advantage of using mobile devices for payments, rather than transacting in cash and credit cards. Innovative startups and established Financial Services players are offering fantastic career opportunities in the payments space. In addition to rapidly evolving technology, complex regulations make it difficult to enter the payments space. For example, Dodd Frank establishes a new regulatory framework for cross-border payments. If you manage projects in the in payments space you must have a fundamental knowledge of the regulatory environment. The course will cover the following topics:
Payments Terminology and Acronyms such as AML, SWIFT and ACH
Regulatory agencies including the Fed, OCC and FDIC
Legislations e.g., BSA, USA Patriot and Dodd Frank
Market Environment including Banks, Credit Card Providers, Gateways and eWallets Providers
Payment Types e.g., cheques, ACH, Wires, Cards and Virtual Currencies
Payment Processing including statuses of a payment lifecycle
Industry Standards such as ISO and SEPA
Application programming interfaces (APIs)
Trends in mobile payments, virtual payments and emerging markets
Payments knowledge is critical in almost any role and industry sector – B2B, B2C and C2C. If you are starting a new job as an Analyst, Engineer, Manager or Sales Representative in the payments industry this course will introduce you into digital payments in a nutshell. Sign up for this course to learn the fundamentals of digital payments today!

Everyday Solutions Udemy Mar-2016

In This Excel-Tips Based Course , You Will Learn Greatest And Most Hidden Secrets .
Secrets that has been used by professionals over the years and well-guarded.

You Need to already be familiar with excel if you are going to take this course .

I will be showing you various ways in which you can accelerate your work with excel 2013 , cool hidden features , and ways to maximize your productivity.

We Will Be Looking at tips that will help you work faster and more efficiently.
This course will aim at spilling the beans on Microsoft Excel 2013 and will include all important tips that you should know before you even continue with excel !

Tom Lahey Udemy Mar-2016

During this Chrome Extensions video training course, you will review some popular and useful Extensions. Browser extensions can add a great deal of functionality to a browser. Because Google allows anyone to easily post an Extension in the Google store, there are a great number and variety of extensions. Google does review and scan extensions for viruses and malware before they're listed in the Google store.

Dick Wall Udemy Mar-2016

This course will provide you with instructions to be ready to follow the Stairway to Scala Applied and Advanced courses, in particular being able to run activator, Scala and a suitable Scala IDE such as IntelliJ IDEA.
The course includes reference slides and an example exercise project to test that your environment is working.
The course will take less than an hour to complete.
If you are interested in getting a working Scala development environment, or are taking the Stairway to Scala Applied or Advanced courses, this setup course is for you.

Vishal Pawar Udemy Mar-2016

Learn Power BI Basics for Free !
Power BI transforms your company's data into rich visuals for you to collect and organize so you can focus on what matters to you. Stay in the know, spot trends as they happen, and push your business further.
Let us help you bring your data to life !

Nitesh Jain Udemy Mar-2016

Are you interested in the world of Big data technologies, but find it a little cryptic and see the whole thing as a big puzzle.

Are you looking to understand how Big Data impact large and small business and people like you and me?

Do you feel many people talk about Big Data and Hadoop, and even do not know the basics like history of Hadoop, major players and vendors of Hadoop. Then this is the course just for you!

This course builds a essential fundamental understanding of Big Data problems and Hadoop as a solution. This course takes you through:

  1. Understanding of Big Data problems with easy to understand examples.
  2. History and advent of Hadoop right from when Hadoop wasn’t even named Hadoop.
  3. What is Hadoop Magic which makes it so unique and powerful.
  4. Understanding the difference between Data science and data engineering, which is one of the big confusions in selecting a carrier or understanding a job role.
  5. And most importantly, demystifying Hadoop vendors like Cloudera, MapR and Hortonworks by understanding about them.

Unlock the world of Big Data!!!

Krishna Kamath Udemy Mar-2016

Coding an Application is not everyone's cup of tea.

Using Tremplin you can develop a Database Application without manual Coding.

You just need to know about preparing Database and SQL

If you feel developing database applications take a lot of time, not to worry you are in right place.

This tutorial will help you understand about how to create a simple database and develop a database application without manual coding.

Erik Baker Udemy Mar-2016

This is an introduction to the "Data Visualization Essentials for High-Impact Presentations" course that will be released in the near future. This introduction course features detailed lectures on data essentials, pie charts, bar charts, and the best ways to properly display text -- all within the mindset of an individual presenting business data for a group of users.

This course was designed using Microsoft Excel 2007 and virtually every aspect covered in the videos remains relevant to newer versions.
After finishing this course you will have a greater understanding of the visualization techniques used by the best in the industry. Data Visualization is not hard, and after completing this course you will have a working knowledge to help you format and prepare professional business presentations.

David Hyner Udemy Mar-2016

In this course, you are given the 4 keys to creating a great first impression.
how to give and hold eye contact and why it is CRITICAL
Why the smile is the quickest way to get rapport
how in certain countries the handshake is key and how to deliver a great handshake to avoid losing rapport
what to say next and how to introduce yourself to make a great first impression at interviews and events
This course gives you the skills and confidence to make an great first impression every time.As you gain in confidence you will read other peoples body language with ease to enable you to communicate more effectively with almost anybody, anywhere, anytime.

Success Skills Udemy Mar-2016

If you are a busy entrepreneur or professional, you will benefit from these easy steps to optimize your time managing employees and getting the best out of your people. It is typical for small business owners to assume that they have hired the wrong person when in reality the issue is employee management. This course will provide you with insights that will benefit your hiring process as much as your employee management skills.


  • Learn effective hiring strategies
  • Learn powerful insights of the hiring process
  • Understand how to prepare and deal with new employees
  • Learn how to create clear expectations and assess performance
  • Learn how to do a performance review
Nilakantasrinivasan Janakiraman Udemy Mar-2016

If you always wanted to learn Lean Six Sigma, but wasn't sure how it will help you in profession, this is your opportunity. It's a free course and meant to share actionable knowledge on Lean Six Sigma principle and concepts.

You will be able to relate Lean Six Sigma concepts to any give scenario at work, society or home.

You will be able to decide on the relevance of Lean Six Sigma to your profession and industry, as well as decide what level of certification is needed.

Greg Jeffries Udemy Mar-2016

In this Create Online Forms course you will learn how to use free online forms to create surveys which you can use to gather useful information from fans, subscribers, and visitors, that you can then use to market more effectively too. You can also use this tool to begin to build your own email list.

Paul Ashun Udemy Mar-2016

Kanban is a method for just in time delivery of tasks (such as products services, support and maintenance) without overloading our workforce . Based on my experience, it is the most popular way to meet just in time delivery for a lean businesses while increasing efficiency.

Becky Shortt Udemy Mar-2016

Master Public Speaking: Presenting Like a Pro is an enjoyable and practical guide to public speaking mastery, focusing less on technical terms and more on practical application and optimising mindset. The course offers more than the basic tips for presenting successfully with confidence and ease, instead using four key principles as a hinge that connects speaking skills with genuine audience engagement.

Paul Ashun Udemy Mar-2016

Concise overview of Scrum - The exact events, roles, rules and artefacts used to deliver a project using scrum along with the history of Scrum. This includes lectures on the fundamentals of Sprint Planning, The Daily Scrum, Sprint Review, Sprint Retrospective, Scrum Artefacts and more.
The facts based on the Scrum Guide - The correct terminology and use of Scrum is essential to mastering it. The Scrum Guide is the rule book on Scrum and many do not use it or know it.
Scrum Certification Preparation - A summary of frequently asked questions (FAQs) and frequently misunderstood points around Scrum that have been in past Open Assessment exams.
Scrum Certification - I then tell you how to prepare for Scrum Certification and how to sit it online saving you hundreds if not thousands of dollars.
The course is video based with no supporting document necessary. I go through key gotchas from the scrum guide.

Paul Ashun Udemy Mar-2016

A User Story is the description of a product feature or requirement from from a user's perspective. Based on my experience, it is the simplest way to capture requirements which focus on adding value and help businesses to deliver early return on investment!

QAEversity Udemy Mar-2016

Quality Assurance is a must need in today's era of technology. Meeting the expected quality of an application has become an essential factor for organizations. This is where software development and software testing concepts come into play. Organizations need to follow certain quality assurance standards in order to survive in the market competition. It is must required to understand software development life cycle before executing software testing concepts. We often ignore software testing fundamentals and manual testing concepts which is hugely harmful. IT professionals can never reach the expected level of success without a strong foundation in software development and software testing concepts. Also, it has not been easy to find project oriented and real-time training in software testing fundamentals. However, we all need to learn the basics of quality assurance and testing before jumping into any sort of automation. In this course, we took a hands-on and step by step approach to make it easier for IT professionals to master software testing core concepts. This course includes basic and advanced QA training videos with practical examples of different aspects of testing including software development life cycle (SDLC), overview of specific roles and real-time work environment for a software tester, different types of testing, creating comprehensive test plans, and test cases.

JIRA is the tracker for teams planning and building great products. Thousands of teams choose JIRA to capture and organize issues, assign work, and follow team activity. At your desk or on the go with the new mobile interface, JIRA helps your team get the job done (Atlassian's site)

Nick Kenens Udemy Mar-2016

In this course, we're going to be covering the fundamentals of Angular 2 to get you up & running as fast as possible.
Angular 2 is one of the best frameworks out there for building cutting-edge web applications.
Have you ever wanted to become a more all-around developer? Being able to develop mobile & web applications as well?
Angular 2 is perfect for you. It's an incredibly fast, light-weight & easy-to-use framework that you won't regret learning what so ever.

Dion Yang Udemy Mar-2016

If you want to cut through the indirect crap and just go head first into building an AngularJS app then this course will take you there.
Hit the ground running with AngularJS is broken down into 12 modules with each module ending with a real world application exercise.

Sandip Gautam Udemy Mar-2016

AngularJS doesn't have to be hard to learn. Its concepts are bit difficult to grasp at start. This course will not only teaches you how to make applications in AngularJS, but how to start, plan, design and develop an application. How to structure your application into three different components of MVC: Model, View and Controllers. How to code these components using AngularJS. The analysis used to make an application can be used for developing application in any other frameworks like Backbone and Ember.

While making the application called BooKart, you will learn:

  1. How to design, plan and develop your application using MVC
  2. Data Binding to update views automatically
  3. Moving data to scope & business logic to controllers
  4. Organizing your code using Modules
  5. Create Single page application (SPA) using Routing
  6. Dependency Injection to organize your code into small reusable objects
  7. Directives to teach new syntax to HTML and filters for formatting data
  8. Apply animations to different parts of the application
EDUmobile Academy Udemy Mar-2016

This class was created to assist one in understanding the basic principles of AngularJS in a methodical and fast manner. It extends the scope of HTML with new and added topics, making it a more comprehensive and easily understandable lesson that can produce straightforward results, since HTML was never designed to be for the masses. AngularJS can be tricky to understand, therefore learning it can be daunting. Every attribute of it can be changed depending on the conditions.

Maruti Makwana Udemy Mar-2016

i want to teach intermediate angular JS to developers who have basic knowledgeapplication development and want to be able to use Angular javascript at client side effectively in business applications.

This course is covering some of the important Angular JS concepts with practical codes and most of useful directives and services are covered in this. We have also covered Angular JS routing with Single Page Application in last section of this series.

I have used Visual Studio 2013 in this Course because it support full intellisense but when learners wants to do this they can use any tool they are comfortable and i am sure all codes will work as it is.

Adastra Academy Udemy Mar-2016

The Data Management overview course is a free, high-level course that covers two challenging data related issues that face organizations in the modern day:

Reference Data Management
Data Quality Management.

The Reference Data Management overview highlights the key principles and processes for effective reference data management within organizations. The lectures cover Reference Data and Reference Data Management components in order to provide an overall understanding of key concepts and terminologies. The course also provides insight on Reference Data challenges, benefits of a Reference Data Management solution, best practices in implementation, and typical solution architecture.

The Data Quality Management overview provides an overall understanding of key Data Quality Management concepts, methodologies and terminologies including profiling, data quality metrics, and stewardship responsibilities. Upon completion of this course, students will gain insights into key data quality activities such as, parsing, validation, standardization, cleansing, enrichment, scoring, measurement, and exception management.

Patrick Schroeder Udemy Mar-2016

This is a beginners level course to understanding the basics of what mongoDB is.

The intention of this course is to provide a foundational level knowledge of mongoDB so that you can start developing applications that require a database storage.

Amitabh Verma Udemy Mar-2016

Google Search ranking plays a major role in getting free organic traffic to your website. However, Google's rules change very frequently, and website owners, marketers are always confused on what they need to do to get their website on the top of the Google Search Results.

While no one can (and should) guarantee a good ranking, following some best practices will help you with a better chance of getting higher search ranking and hence more free traffic from Google Search. These are genuine tips that are prescribed by Google and hence everyone website owner and marketer should know about them.

Also, there are so many misconceptions about what matters for SEO that I have seen some very good site get in the trap of bad SEOs (called Black Hat SEOs) which get their site in trouble. Once your site has been blacklisted, it is very difficult to get it back up the ranking, and sometimes, get it in the search rankings itself. Hence fully understanding the implication of their SEO efforts is very important.

This is an attempt to educate the common users about SEO and the best practices one should follow. I have tried to keep away from heavy jargons and explain the basics in a manner that everyone can understand and appreciate.

Gregory Caremans Udemy Mar-2016

The NBA (or Neurocognitive and Behavioral Approach) is a fascinating, innovative and multi-disciplinary approach born out of 25 years of scientific research. Discover how 4 brain structures are responsible for all of our decisions and internal conflicts.

Anette Prehn Udemy Mar-2016

Reframing should be in the water we drink, scientists say. Reframing is the ability to change your perspective deliberately. But why is it praised like that? What happens in the brain when you reframe? What are the inner and outer effects? And how do you do it?

Amy Brann Udemy Mar-2016

The world of Coaching is changing. Expectations are higher and Coaches are stepping up to equip themselves with the latest research that enables them to serve their clients.

Neuroscience is one field that is providing a valuable source of practically applicable information. With over 5000 studies being published every month there is a lot of jargon heavy research to work though.

Amy Brann ploughs through these resources bringing the most relevant to you as a Coach. This introduction is designed to give you a flavour of what neuroscience can give you.

Packt Publishing Udemy Mar-2016

In this course you will learn to build a Drupal custom module by completing short tasks and ultimately weave the tasks together to get a completed and fully functional module. Drupal 7 Module Development introduces you to module development by understanding the essential hooks and functions, building tables and querying the Drupal database, exploring module security, performance and how our module interacts with Drupal core and contributed modules. Each video walks you through essential Drupal functions and demonstrates how to use these functions in a module that we build hands-on together Drupal 7 Module Development starts by showing you how to set up your local development environment to support custom module development. You will learn how to use the best tools and configure them. Next you will learn to configure a Feeds importer to import content into your site that you will then leverage with your custom module and write a menu callback using hook_menu and hook_permissions. We will then look at the form API and write a hook_form_alter function and create a .install file and build a db schema function to create a table in our database Finally we create a block using our module and theme the block. We end the course by reviewing our module from a security and performance standpoint. From the local development to the review of security we build a custom module step-by-step throughout the course’s short videos.

Product Management Udemy Feb-2016

Product Management 101 is an overview of the work of product management - from market intelligence and strategy to new product development. The course has been designed for product managers with 0-5 years of experience, and through a series of lectures we will share industry best practices that span the spectrum of product management work. We will follow this later with Product Management 102, which will focus on lifecycle management, i.e. managing an in-market product or service.

Rucha Prabhune Udemy Feb-2016

Excel is a complex software that doesn't have to be! This course teaches the basics of Excel's interface in easy to understand tutorials. Perfect for all finance and accounting students, or those who want to manage a mailing list. The lectures are divided into 5 parts and made easy to follow, with high quality videos as well as HD sound. When done with the course you should know the fairly basics, such as: setting up pivot tables, the sum button, Excel's interface, entering data, etc. I promise this is one of the most introductory, yet organized Excel courses you can take.

Packt Publishing Udemy Feb-2016

Building a Website with Drupal is aimed at those with web designer skills wishing to learn how to use Drupal to build sites. Beginning with a tour of the Drupal site, the attention shifts to establishing a web test server that is setup to house the prototype. Various customization topics are covered for content types, menus, and views. Building a custom theme without writing any PHP is covered next. The final steps of this course include prep work for migration to an actual web server.

Surmount the initial learning curve associated with building sites using Drupal by studying how a community site is put together.

SCRUMstudy Udemy Feb-2016

'Introduction to Scrum' course is tailored to help anyone interested to know more about Scrum; learn about key concepts in Scrum as defined in the SBOK™ Guide; and to get a basic understanding of how Scrum framework works in delivering successful projects.

Chuck Cobb Udemy Feb-2016

Learn to see Agile and traditional plan-driven project management principles and practices in a fresh new perspective as complementary to each other rather than competitive in order to get the best of these two worlds!

Many businesses and project managers are faced with a choice of choosing a traditional plan-driven approach (or what is sometimes called “Waterfall") or a more Agile approach for critical projects which can be a very important decision with significant business impact but there are many stereotypes and misconceptions that exist about both “Agile" and “Waterfall" that can be very confusing and misleading. Many people see this as a binary and mutually-exclusive choice between two extremes and attempt to force-fit projects to one of these two approaches when the right solution is to go in the other direction and fit the approach to the project.

Florentin Leo Udemy Feb-2016

Learn what to include and what to avoid in your answer when you prepare the answers to the toughest common interview questions.
Become confident and ready to answer the most common interview questions asked during any job interview using the points and tips presented in this course.
Get Ready for a Job Interview
Learn what to expect
Learn how to answer the most common interview questions
Become more confident during any job interview

TeachUcomp, Inc. Udemy Feb-2016

Master your interviewing skills with this comprehensive course from TeachUcomp, Inc. Mastering Your Interview Made Easy features 33 video lessons. Watch, listen and learn as your expert instructor guides you through each lesson step-by-step. During this media-rich learning experience, you will see each lesson just as if your instructor were there with you. You will learn what to do before your interview is scheduled, specific interviewing techniques such as mirroring and body language and you will have the opportunity to practice the most common interview questions and much more. Whether you are completely new to the job market, re-entering the workforce or looking to advance your career, this course will empower you with the knowledge and skills necessary to dazzle during your next interview. We have incorporated years of classroom training experience and teaching techniques to develop an easy-to-use course that you can customize to meet your personal learning needs.

Dave Woods Udemy Feb-2016

This leading edge course is designed to provide you with practical, hands-on knowledge and tools for any business or organisation to achieve competitive advantage. It focuses on optimising your only true source of competitive advantage - the people!
Designed and facilitated in an easy to watch style, it includes examples, tips, worksheets and exercises to customise the learning for your particular team or organisation or group.

The course consists of lecture videos and support materials such as worksheets, assessments and guides which will assist you step by step to achieve new levels of performance and results for your team and/or organisation.

The facilitator has over thirty years of global experience in implementing performance enhancing initiatives in many varied industries. His style includes many examples of his personal experience to illustrate important learning points.

The world of the 21st century consists of a complex and rapidly changing environment. Leaders of groups, teams, departments and organisations need to remain at the forefront of leading edge thinking in order to survive and remain competitive. This course will provide you with powerful insights, tools and techniques.

David Morales Udemy Feb-2016

In this tutorial you will learn how to set up easily your Mac, Linux or Windows development environment for Symfony.
You will learn to:
- Install PHP
- Prepare the Symfony coding standards
- Create a project
- Configure the PhpStorm IDE
- Start the web server

Elizabeth Nofs Udemy Feb-2016

The Complete Guide to Microsoft® Outlook 2013
With this comprehensive, performance-based certification preparation online program, you can build and validate your business computer skills using Microsoft Outlook 2013 software. You'll cover basic through advanced topics. Upon completion, you'll be prepared to earn your certification and gain an important edge in today's competitive job market.

SONIC Udemy Feb-2016

Learn how to connect with co-workers throughout the office, or colleagues around the world, while on your mobile device or at your desktop. Instant Message a colleague to ask a quick question, conduct a video conference call, or engage in a spontaneous brainstorm meeting with team members using PowerPoint, virtual white boards and desktop sharing, Lync does it all!

Adam Maddison Udemy Feb-2016

Overcome the challenges of finding, hiring and inducting overseas employees
Create the team culture you need to work towards success
Avoid the challenges of communication problems
Create a relationship of trust between yourself and remote workers
The systems you need to use to get started and effective

Manager IT Arshad Udemy Feb-2016

Stakeholder management is critical to the success of every project in every organization,By engaging the right people in the right way in your project, you can make a big difference to its success... and to your career.

Having conducted a Stakeholder Analysis exercise, you will have most of the information you need to plan how to manage communication with your stakeholders.

You will have identified the stakeholders in your job and in your projects, and will have marked out their positions on a stakeholder map.
The next stage is to plan your communication so that you can win them around to support your projects. Stakeholder Planning is the process by which you do this.

Bayhas Al Sawady Udemy Feb-2016

Even wondered how big companies choose their Project Managers? In this course, you will be introduced to eye-opening concepts of Project Management. This course will help you understand why some projects fail, and why others succeed, and you will be able to identify project management life cycle and processes as well as organizational influences.

iZenBridge Consultancy Udemy Feb-2016

With growing volatility in business environment, software development process has to be responsive enough to ensure that it enables the business agility rather than becoming a bottle neck. The fast adaption of agile based processes shows that software development groups are responding to the need of business. Most of the recent surveys show growing adaption of Kanban processes and in this program you will learn how to apply Kanban for solving your software development problems.

This program first looks at the problem we face in software development and then gets into the details of how Kanban can solve them, in the process, one gets introduced to Kanban principles and understand how they work in real project environment.

Paul Ashun Udemy Feb-2016

Complete, Concise, Confident Overview of advanced scrum techniques - I cover the theory and give you examples of how the theory is used in industry.

Confidence in using advanced scrum techniques - In a very simple way, I teach you the fundamentals of the scrum of scrums program management technique and how to influence and coach others with solid explanations of scrum in industry without going into a class room or spending $£1000.

You get to ask me questions and see me respond to every single one of them thoughtfully!

Paul Ashun Udemy Feb-2016

Short Stories / Case Studies based on real industry experience and research - The correct methods for improvement and dealing with difficult situations is essential to mastering agile scrum. My experience in industry and research into the topic has been used to give you a solid grounding in the most concise way possible.

Expert Knowledge - I give you a complete overview of how I dealt with difficult situations on the job and techniques used in the business work place without having to do a face to face course saving you hundreds if not thousands of dollars.

Concise overview of agile scrum - Including the way that the scrum framework is used to deliver projects in industry.

Karen Greaves, Samantha Laing Udemy Feb-2016

Great leaders aren’t born, they're grown. They cultivate their own skills over time. Become a great leader with this course!
The best leaders magnify their team’s productivity. They inspire their teams to always be better, always be learning, and always solve issues before they become problems. They cultivate collaboration, not competitiveness. They help everyone combine their diverse talents and skills into innovative solutions and better products.

Robert Mira Udemy Feb-2016

"Office 365" is the way of the future in Information Technology (IT).
You should take this course as an introduction to Cloud Computing. It's also used as the foundation to all of my courses on Office 365.
For this course you don't need to have any type of computer or software.
We will cover the basic principle of this Cloud Service developed by Microsoft.

James Alwyn Durai Xavier Udemy Feb-2016

Welcome to this course on Big Data's percolation into E-commerce: How Big Data in Cloud can be an added advantage. This course is targeted towards the tech enthusiasts who are willing to keep themselves updated in the technology space. At the end of this course, we aim to help the students Get an understanding of the practical implications of implementing Big Data projects in E-Commerce companies; Get a fair level knowledge on what is Big Data and how it evolved; Spot some of the latest updates in Big Data; Understand the level of maturity attained by Cloud Computing; Derive a high level knowledge on how cloud environment is favourable for implementing Big Data projects; Study some business drivers that is motivating firms to move into the Data-Cloud models.

Phillip Burton Udemy Feb-2016

In this course, we will Install SAP BusinessObjects programs, namely Information Design Tool (IDT) and Web Intelligence (WebI) - for free.
We will create a sample database in Access 2010 (although you may already have your own database that you want to use), and then create a database connection to it.

We will then create a "universe" in IDT, with a database Relational Connection, Data Foundation and Business Layer.

We will then export this universe from IDT and open it in WebI.

We will then create some tables and graphs.

Ms. Dawn Tedesco Udemy Feb-2016

The purpose of this lesson is to review and strengthen your knowledge of how you can apply primary factors to address and manage strong emotions at work. The lesson will give you anytime access to the fundamental skills and concepts of the course.

Helene Lamarre Udemy Feb-2016

In this course, you’ll learn how to become a strong and dynamic job search candidate, one who is able to compete in today’s competitive job market. This two-week course is full of tools and techniques to help you secure the job of your dreams. You’ll cover a wide variety of topics in our course including self-assessment, resume writing, and interviewing techniques. You’ll also learn about what to do after the interview, after the job offer, and techniques for career success. I’m excited to work with you. Together we will help you discover new strategies to realize your career and life goals.

Mac Stars Udemy Feb-2016

I'm JZ, a former Apple employee of 5 years as an Expert. I've helped thousands of people from beginners to pros, discover more amazing things they could be doing on their Apple devices.
This course is about uncovering some of the amazing things you can be doing right now on your Mac. You'll learn a few incredibly useful shortcuts as well as productivity tips and tricks that will surely enhance your Mac experience. These lectures are made up of short and to the point video instructions.

Shivraj Vichare Udemy Feb-2016

This course is what you need to Kickstart your ServiceNow knowledge. This course includes a series of videos that cover various aspects of ServiceNow to get you going with the Basics of ServiceNow Administration and give you an overview of various aspects and features of ServiceNow.

Simon Says Learn Udemy Feb-2016

Learn 10 awesome Yosemite Tips and Tricks

Learn how to master your mac and be more productive

Get an exclusive discount on my main Yosemite course

Wether you've just bought a brand new mac or owned one for a while then this is introductory course is for you. This course will show you 10 awesome tip and tricks for OS X Yosemite and give you a taste of what your mac is capable of.

Your mac not only runs on the most user friendly operating system, it also runs on one of the most sophisticated and feature rich operating systems available to date!

In this tips and tricks course I have picked 10 awesome features and presented them in an easy to follow format which will show you how to use OS X Yosemite like a pro.

Adastra Academy Udemy Feb-2016

This introductory level course provides students with a high level understanding of Master Data Management. Master Data refers to having a single copy of a data record for an organization to ensure that the proper data quality measures are in place. Master data also ensures consistency of reporting across all multiple lines of business within an organization.

This course highlights key Master Data Management concepts, methodologies, and processes including definitions, examples, common master data challenges, architecture considerations, types of master data projects, the data mastering process, and matching and merging techniques. The course also touches on best practices of master data storage within a repository structure.

QAEversity Udemy Feb-2016

UFT tutorial videos and UFT basics have made easy by QAEversity. HP Unified Functional Testing (UFT) does cost a fortune but it's still a market leader in the automation testing industry. Nowadays, many open source and low-cost automation tools came into play but QTP and UFT are still popular for their advanced features and controls. UFT provides a better control over our automation process and it came up with many advanced and useful features QTP did not have. It is suitable for both people with non-programming and programming backgrounds. UFT supports VB script for customization and better control which is easy to learn. However, it has been difficult to find a end-to-end UFT training solution for basic and advanced UFT features including. It is essential to have UFT skills to be able to gain competitive advantages in today's market. QAEversity is committed to provide a unique learning experience for delivering UFT training online throughout our award-winning UFT training videos. In this course, we cover all the important aspects of UFT starting from the very basics to the most advanced level concepts. This course treats every student as a freshman and explains each and every single step thoroughly. It can be a great source to brush up a specific topic or master the entire course. Our set of UFT training videos cover basic and advanced topics including, new features in UFT 12.0 and UFT 12.02, new features in UFT, VB scripting, checkpoints, output values, descriptive programming, object repositories, and last but not the least Mainframe/AS400 application automation and Siebel application automation using UFT.

Sezin Karli Udemy Feb-2016

From real-time search and event management to sophisticated analytics and logging at scale, Elasticsearch has a great number of uses. Getting Started with Elasticsearch course will help you learn the basics of Elasticsearch. If you already have a knowledge of Relational Databases and you are eager to learn Elasticsearch, then this course is for you. You will end your journey as a Elasticsearch Padawan.

Brad Hussey Udemy Feb-2016

This course is a total beginners guide to coding dynamic websites with PHP so you need no prior knowledge or experience with PHP - although, it is a good idea if you know some HTML & CSS.

Jimi Okubanjo Udemy Feb-2016

Do you want the meetings you run to have the impact and results you need to improve your business? Ever wonder why you just never get what you want out of your meetings?

Well in this course you will learn how to run professional business meetings.

Learoy Tonight Udemy Feb-2016

Culture is not so easily defined. We think about culture as the mix of ingredients to get a recipe right. How to support team culture with Learoy Tonight will provide you with the skills and knowledge to understand what drives culture and what you can do to create and foster the one that's right for you.

If culture is about a feeling or an atmosphere then how do you create one that has a sense of a team? Whatever your mix, it's going to come with some sort of diversity; of skillset, ways of thinking, personalities, backgrounds, religions, ways doing things. Whatever it is, your culture should be able to bring them all together to work in some sort of harmony.

Linda Woodgate Udemy Feb-2016

This course gives you a basic practical approach to presenting. It supports you to feel comfortable, confident and in control, to present yourself anywhere, anytime, anyplace. This is a series of short videos and worksheets for you to complete. These allow you to practice the physical elements, one at a time, at your own speed and build your confidence easily, taking you to completing a short presentation of your own about you. I offer to review and feedback to you with positive suggestions. This is the foundation to further your desire to bring your passion to the world.

Esri Experts Udemy Feb-2016

Expand your knowledge of the latest GIS tools and how you can take advantage of them.

Learn about the wealth of data, templates, and other resources available for your projects.

See examples of how and when to use basic to complex analysis tools to drive better decision making.

Get ideas for extracting more value and better information from your existing software and data.

Learning Services Udemy Feb-2016

Practical Drupal empowers you to quickly build your own Drupal 8 site and customize the features and design to create a unique digital experience.

Drupal 8 basics will deliver the site you desire and adapt with changing technology.

Discover how the structure of Drupal 8 empowers the site creation experience resulting in an engaging and powerful digital experience.

Learn how to easily add engaging content then modify it to deliver the experience you want.
Recognize the best modules and themes the community has produced to expand your site.
Learn the best ways to expand and grow your site with easy to install, pre-existing modules and themes.
Discover the timesaving and effective ways to work with team to maintain and grow your site with a high level of security.
This course was designed to provide you with the skills to create, maintain and adapt a cutting edge Drupal site. You will master the Drupal interface and be selectively introduced to the technology that runs behind the scenes. As Drupal expands in popularity and the Drupal 8 platform makes deeper connections into other web development technologies the demand for these skills have skyrocketed.

The journey of mastering the basics of Drupal 8 it will put you in a powerful position. You will have the ability to create, modify and launch world class digital experiences and gain a deep foundational knowledge of how all the pieces work together. Completing this course provides you with the foundation of knowledge that makes it easier for you to master more advanced Drupal functionality and the backend technology that runs everything.

Resit Gulec Udemy Feb-2016

This course will provide you a brief overview of the 5 ITIL Service Lifecycle Stages:

  1. Service Strategy
  2. Service Design
  3. Service Transition
  4. Service Operation
  5. Continual Service Improvement (CSI)

Scope, objectives and goals of each service lifecycle stage is described briefly. Content and Processes of the Service Lifecycle stages are described.

By enrolling in this course, you will be able to:

  • Learn the overview of Service Strategy Service Lifecycle
  • Learn the overview of Service Design Service Lifecycle
  • Learn the overview of Service Transition Service Lifecycle
  • Learn the overview of Service Operation Service Lifecycle
  • Learn the overview of Continual Service Improvement Lifecycle
  • Get downloadable handouts and materials during course
  • Get special offer to my other courses
Gil Scholl Udemy Feb-2016

Managing a spatial database, or as some vendors call it, a geodatabase, requires some insight into spatial data, the collection of the data, different datatypes used to store the data, and the ultimate display of the data. This course is meant to give you more common ground with the GIS Professional, to do the best job of managing spatial data as a DBA, and see some differences in how spatial data is managed. The philosophy that is presented is that if you know something about the data, you will do a much better job of managing it as a DBA. So, in the introduction, a few examples are given about how spatial data is created.

Thomas Fagernes Udemy Feb-2016

This course will introduce you to Geographic Information Systems (GIS) and how to work with maps on your computer. The software used in this course is called QGIS and is free and open source. GIS can be used for a wide range of tasks and this course will help you get an idea of how it can be used. Sign up for this extremely easy to follow introductory course.

The course includes a series of videos that will take you through an introduction on what GIS is, and how to use this type of software.

Gordon Luckett Lynda Jan-2016

Enrich your GIS data and make more effective maps with QGIS. Gordon Luckett shows how to get QGIS up and running on your computer and create maps with vector and raster data. Plus, learn how to stylize maps, get more insights from data with overlays and heat maps, and publish results with powerful Python driven plugins for QGIS.

Steven Brown Lynda Jan-2016

Lean Six Sigma combines the principles of lean enterprise and lean manufacturing with Six Sigma to improve performance and systematically remove waste. Supply chain expert and professor Steven Brown explains the basics of using Lean Six Sigma as a structure for your improvement efforts.

Doug Rose Lynda Jan-2016

Many new agile teams think flexibility in their meetings allows them to do whatever feels right. In reality, agile projects move more smoothly by running short, well structured activities. Each activity is timeboxed, so the teams stay on track and work within a set time and agenda.

Claudine Peet Lynda Jan-2016

Learn about the fundamental themes and processes of PRINCE2: PRojects IN Controlled Environments. PRINCE2 is a process-based approach to project management providing an easily tailored and scalable method for the management of all sizes and types of projects. The method is practiced worldwide, but it is the de facto standard for project management in the UK. Here Claudine Peet reviews the seven themes and principles of PRINCE2 and the seven main processes, from initiation to delivery to closure.

Kevin Murray Pluralsight Jan-2016

If you're having a tough time connecting with the developers on your team, this course can help. This course is targeted at experienced software development managers, developers interested in management opportunities, and non-technical managers leading development teams. The unique perspective of developers, along with the way they think and solve problems, is explored in an easy-to-view narrative.

Paul Ashun Udemy Dec-2015

Concise overview of scrum - Including theory, and checklsts for all events, roles, rules and artefacts used to deliver a project.
The facts based on real industry experience and research - The correct terminology and use of scrum is essential to mastering it. My experience in industry and research into the topic has been used to give you a solid grounding in the most concise way possible.
I give you a complete overview of how to deliver on time with scrum as used in the business work place without having to do a face to face course saving you hundreds if not thousands of dollars.

Peter Urey Udemy Nov-2015

Situation - you are new to Leadership and you are being introduced to the classic texts on the subject for the first time. Problem - you have got a lot of material to read on the subject but you've still got to do your day job. Implications - if you are not very careful you will do a bad job of learning about leadership and your results at work will suffer at the same time. Need - what you need is this course. In about 45 minutes we will describe the key message in the book and the key quotes which you will be expected to know. We cut out all the extraneous material and leave you with the key learnings on leadership. We keep it simple and use 90% video with some written support. You could even just listen to the commentary whilst doing other things. After taking this course you will have a deeper insight into the value of the book in Leadership Development and be able to talk about it with complete confidence.

Vanessa Van Edwards Udemy Nov-2015

I'm going to help you increase your influence. This is a completely new way to think about how you interact with people and the impact you have on those around you.

Kain Ramsay Udemy Nov-2015

Superior Leadership Inspires Followers That Genuinely Want To Follow, where Non-Leaders Lead Those Who Believe That They Need To Be Led. Influential Leadership will be recognised in a Leader's ability to encourage positive action in others and create an environment where everyone has the same opportunity to grow, learn and make more efficient progress in life.

Peter Urey Udemy Nov-2015

Quickly discover Machiavelli's "The Prince".

"The Prince" is a classic text on Leadership - a must read for aspiring CEOs.

107 pages condensed into about an hour of short video lectures. This is a great use of valuable time for busy people. We correct the old misconceptions about Machiavelli as a voice of evil and focus on his pre-occupation with stability and good order.

Peter Urey Udemy Nov-2015

We teach a simple three step model called Flare Care Share. You will learn about the triggers which send you into an emotional state - that's when you flare up and move towards feelings of violence or silence. We teach you how to avoid entering into a career limiting confrontation or a damaging funk of avoidance and self loathing. This is the care phase.In the share phase, you will learn how to initiate a dialogue in a professional way and hold a conversation which can lead to an improved outcome without animosity. You will be able to effortlessly restore good order and benefit both you and the other person.

Peter Urey Udemy Nov-2015

This course is about delivering feedback and appraisals which are free from the misunderstanding which arises from making assumptions about what is said.
When feedback is supported by the evidence of what you have seen and heard and how it made you think and feel then the recipient is more likely to be able to comprehend and react appropriately.

Laura Bergells Lynda Oct-2015

Every organization needs to plan how to communicate internally and externally in the event of a crisis. In this course, business communication expert Laura Bergells walks you through the process of preparing your organization to communicate with employees, customers, suppliers, media, and the public at large. She'll cover identifying audiences, assembling a crisis response team, crafting an initial statement, and evaluating your response once the crisis has passed.

Kelley O'Connell Lynda Oct-2015

If your organization is looking to realize the time, quality, and cost benefits of agile project management, this course is for you. Agile expert Kelley O'Connell helps those interested in experimenting with agile understand the difference between traditional waterfall and agile methodologies and what is required for a successful transition between the two. She provides advice on garnering support for a pilot project: by identifying supporters early on and keeping them engaged, while also responding to detractors. She then leads you through the process of choosing the pilot project, selecting the right team, and setting the vision, and provides a short overview of agile basics to you get started. Finally, learn how to perform a retrospective review of the pilot and identify the drivers to continue an agile rollout.

Brooks Doherty Udemy Sep-2015

This course teaches communication skills for professional audiences in diverse disciplines. It focuses on Web 2.0 communication such as email and web/URL searching, as well as analog communication such as letter writing. To equip students to communicate effectively, this course emphasizes thinking, writing, and information literacy in various electronic environments.

Dragos Stefanescu Udemy Sep-2015

I hear excuses and bad approaches when it comes to learning Excel all the time. Here's the truth - Excel is extremely complex and is not an easy thing to master. However, I truly believe that you can hack your way through learning it - that is, know exactly what the most important aspects in Excel are and master them one by one. That's why I organised this course into so called "Hacks", so that you can focus on the most important information first and foremost.

Hans Gaertner Udemy Sep-2015

One of the most common situations you are facing when working with a remote team are virtual meetings. This course will help you improve your virtual meetings to be more engaging and more productive.

GreyCampus Udemy Sep-2015

This is a complete audio/video course for aspiring Lean Six Sigma Green Belts, and is immensely helpful for anyone interested in learning more about Six Sigma.

Mike Figliuolo Lynda Sep-2015

Learn the art and science of business decision-making from leadership trainer and coach Mike Figliuolo. Mike outlines the four styles of decision making autocratic, participatory, democratic, and consensual and reveals which styles are best suited for specific situations. Recognizing that ambiguity is a part of any decision-making process, Mike covers the four types of ambiguity you'll face so that you can recognize what you don't know in order to reduce risk and plan for contingencies. He also presents techniques for involving stakeholders in the decision-making process, and explains how to use a RACI (responsible, accountable, consulted, and informed) matrix. Applying these major concepts will help you make better decisions faster, incur less risk, and gain more support for your decisions.

Jonathan Rasmusson Udemy Sep-2015

Enter the world of the Agile Samurai, where the most dire of software projects are dispatched with ease and grace. By learning the ways of the Agile Samurai you will discover: 

- what Agile is, how it works, and the mindset necessary for working iteratively 

- common myths and pitfalls and how to choose the right Agile method for you 

- how to build a good Agile team 

- how from traditional waterfall roles (like developer, analyst, tester, and project manager) change on Agile project 

- how to create a plan you and your customer can believe in 

- how to gather requirements in a fraction of the time using Agile User Stories 

- how to deliver something of value every week 

- what to do when the schedule is wrong, and how to look like a pro correcting it, and 

- the four essential Agile Engineering practices, and why they are so important for Agility. 

By the end of this course you’ll have everything you need to successfully set up, execute, and deliver your own Agile project. 

Course Outline 

Agile In a Nutshell

What Agile is, how it works, and how to choose the right Agile method for you. 

Agile Teams

What makes the Agile team tick. Characteristics of good Agile teams. And how to find quality players. 

User Stories

In this session we break down what user stories are, how they work, what effective user stories look like for your project, and how to host great story gathering work shops. 


By learning how to estimate the Agile way, you’ll stop trying to get something your up-front estimates can’t give (precision and accuracy) and instead focus on what really matters—building a plan you and your customer can believe in. 


In this session, you’re going to learn how to create plans you can believe in and follow through on commitments you and your team make. 

Iteration Mechanics

This session shows teams how to set the iterations up for success, breaks down what actually occurs during an iteration, and how to setup an agile communication plan for you and your team. 

Visible Workspaces

By learning how to create a visual workspace, you and the team will never be at a loss for what to do next or where you can add the greatest value. 


Agile doesn’t work on planning alone. That would be wishful thinking. Only by apply these core software engineering practices can you reduce the time it takes to test, ensure you always have a good design, and confidently make necessary changes with speed. 

Unit Testing - Automated tests proving your software works 

Refactoring - Paying down technical debt, while continuously improving your design 

Test-Driven Development - Write the tests first to help improve your design 

Continuous Integration - Maintaining a culture of production readiness, and deploying at a moments notice

Frank Turley Udemy Sep-2015

The PRINCE2 Foundation Introduction / Demo course gives you an insight about the material of the full course that is also available on Udemy. PRINCE2 Foundation certification is one of the most sought after certifications in the project management world. This tip of the iceberg introduction course will not only show you the benefits of the PRINCE2 methodology, but it will also demonstrate the best way to achieve the PRINCE2 Foundat'on certification. 


PRINCE2® is a registered trade mark of APMG

David O'Sullivan Udemy Sep-2015

Develop the essential skills for planning and executing strategy and other change initiatives. These skills are guaranteed to increase performance and quality, make your organization a better place to work, and help you become a more successful manager. Learn how to build an innovation community capable of transforming any organisation into a great place to work. This course draws on best practice within world leading organizations to present you with a step by step approach for planning and executing effective change. Class projects will help you practice what you learn. Carefully designed templates will allow you to effortlessly create strategic and operational plans within your own organization.

David O'Sullivan Udemy Sep-2015

Achieve greater performance within your organization by learning the essential skills necessary to define your goals, generate and execute better ideas and empower your teams. These innovation skills will increase efficiency and value, make your organization a better place to work, and help you become a more successful manager. This course draws on best practice within leading organizations to present you with a step by step approach for planning effective change. Class projects will help you practice what you learn. Carefully designed templates will then allow you to effortlessly create development plans for your own organization. This course is supported, updated and delivered to you free from the National University of Ireland Galway.

N/A Alison Sep-2015

The Diploma in Six Sigma is free and online. It is a Six Sigma quality management training course that describes a set of techniques and tools which seek to improve the quality of process outputs by identifying and removing the causes of defects (errors) and minimizing variability in manufacturing and business processes. Each Six Sigma project carried out within an organization follows a defined sequence of steps and has quantified value targets, for example: reduce process cycle time, reduce pollution, reduce costs, increase customer satisfaction, and increase profits. In this free online Diploma course the learner will be introduced to important Six Sigma concepts such as using control charts, Design of Experiments and Taguchi methods which are very important tools used in Statistical Process Control (SPC); Benchmarking which is the process of comparing one's business processes and performance metrics to industry bests or best practices from other industries; How Six Sigma processes are powerful tools that managers can use to identify and solve supply chain problems. This free online Six Sigma training course will be of great interest to all professionals who work in the areas of Six Sigma, Quality Management and manufacturing who would like to learn more about the techniques and tools used in Six Sigma projects. It will also be of great interest to all learners who would like a career in the area of Six Sigma and quality control.

N/A Udemy Sep-2015

It is no longer enough to just have technical skills when most tasks are now structured around teams. 

It is no longer enough to work long hours and hope for your boss to notice your contributions. 

Whether you’re a working professional who strives to obtain a job promotion or a student participating in group projects, you will find that leadership skills play a huge role in your success. This X-factor determines the difference between you and any other soul willing to slave more hours than you. 

Leadership has become an essential skill that is greatly valued in every single industry. 

Most believe that you need to have the spirit of a leader within you, from the minute you're born. Sure, some are born with that incredible confidence to lead, but does that mean confidence and beliefs cannot be changed or obtained? 

There is a leader within you, your neighbour, your gardener and your mother! 

It's in everyone. But how many choose to hone it? 

You can make a difference to the people in your life. But first, you need to choose to take a step forward, to understand that leadership is a skill that can be acquired and improved upon. 

Steve Jobs, Mother Teresa, Martin Luther King and Mahatma Gandhi are examples of extraordinary leaders who have touched the lives of many. 

All of them came from humble backgrounds, but they constantly sought to improve themselves and overcome obstacles. 

Roshan Thiran is the Founder and CEO of Leaderonomics, a social enterprise dedicated to providing access to leadership development to everyone of all ages. 

He has won multiple awards in business and leadership development and hopes to reach out to others who want to become an effective leader. 

The short clips in this course will bring you through typical work scenarios where you can understand and learn to apply leadership techniques. With Roshan’s guidance, you will realize that leadership can be practiced very frequently in your life. 

Through this 22 video course, you will receive precious nuggets of advice on how to become a leader in your own right. Armed with these practical skills, you can now thrive in your organisation and make a positive difference! 

You can be a leader, and the time to take action is NOW!


Nicholas Muldoon Udemy Sep-2015

This course is targeted at new Scrum and Kanban teams that are looking to get started quickly with Atlassian JIRA and GreenHopper. We will explore both methodologies and help your team become a high performing agile team.

We start with introductory usage of JIRA and move on to advanced topics. Supporting documents are available for greater detail, allowing you to follow along at your own pace. 

Margaret Meloni Coursera Sep-2015

You will be able to gain and apply your knowledge and understanding of personal and professional awareness, organization and commitment, and use the tools, methods and techniques that you have learned in goal setting, prioritization, scheduling, and delegation to overcome time management challenges and enhance productivity.

N/A Alison Sep-2015

The importance of social media marketing for businesses and organizations is no longer questioned. It has become a worldwide trend in which helps businesses and organizations connect with their customers online. 

ALISON's free online course covers the concepts and application of social media marketing and will equip you with the skills to plan and implement a successful social media marketing strategy.

Course topics include the use of email marketing, affiliate marketing, using social media tools such as Twitter, podcasting and blogging, and how to use Facebook to create a business page and get it noticed by current and potential customers.

This free online course will be of interest to people who wish to learn more about social media marketing or to advance their career prospects in the social media marketing arena.

Rob Stone Coursera Sep-2015

This course combines the essential elements of Project Management and Team Leadership into one course. Through class engagement and reflection, you will acquire further understanding of the responsibilities of leadership and become better prepared to apply this knowledge to the project environment.

N/A Alison Sep-2015

Having a business presence on the Internet has become a necessity in today’s world. This free online diploma course from ALISON will guide learners through the initial steps of setting up an online business, from choosing a web hosting account for your site through registering your domain name. The course will then explore some of the essential tools in building your site, including HTML, Cascading Style Sheets (CSS), and Adobe Dreamweaver. Also covered are affiliate and e-mail marketing, as well as the use of social media such as Facebook to help build your business. The Diploma in Web Business Development and Marketing is ideal for anyone who always wanted to set up a Web business but felt they lacked the skills, or for those with a desire to further their understanding of how online businesses work.

N/A Alison Sep-2015

ALISON’s free online Diploma in Web Design course is ideal if you’ve always wanted to create your own website but lacked the skills or knowledge to do so. Aimed at both the novice and intermediate web-designer, this comprehensive, easy-to-understand course will enhance your understanding of web development tools and techniques.

Topics covered include the essential tools for web page development including HTML, Cascading Style Sheets (CSS), and Adobe Dreamweaver. It also examines the practical steps needed to build a website such as registering a domain name and choosing a hosting account.

N/A Pluralsight Sep-2015

A quick, concise, look at what's coming in Windows 10.

David Starr Pluralsight Aug-2015

Grounded in pragmatism and eschewing dogmatism, this course draws on the experiences of the author successfully applying and participating in Scrum in large organizations. This course specifically focuses on growing Scrum without changing what Scrum is or how it works. David examines the roles, artifacts, and events of Scrum and the specific challenges they face when scaled beyond a single team integrating into a single product.

Chris Croft Lynda Aug-2015

We all get frustrated when we feel taken advantage of, or alternatively, respond too aggressively when we feel provoked or trapped. Overcome these knee-jerk responses by learning how to be assertive. This course reveals what assertiveness really means, and how it is different from aggression, and outlines specific techniques you can use to respond to challenging situations and difficult people.

Allen M. Price Udemy Aug-2015

Successful projects range from reorganizing your office to building a rocket ship that will take you to the moon and beyond. 

The topics covered in this presentation "How to be A Winner in Today's Project Management World" covers the six cornerstone concepts of “Soft Skills” as they are integrated into the discipline of Project Management:

Motivation / Value-Based Goals

Art and/or Science

Project Rescue

Ethics & Integrity



The lecture will give you a clear insight and enable you to better understand what is required for project success in order to define your individual destiny. Additionally you will learn what happens in the “Real World” of Project Managers who are leading projects in today's organizational and operational environments.

A Bonus Lecture is also provided to you on the subject of “USERcentric Systems”, my Trademarked Methodology which details for you the very important concept of developing systems with Users in order to ensure your success in the Application Development discipline.

The course prepares you to perceive Project Management from multiple view points, understand the strengths of such dispositions and prepares you to choose the right approach in order to become a winner in today's highly complex & competitive scenario.

Martin Vonderheiden Udemy Aug-2015

If you are thinking to transition into project management or if you just started in your project management career this course is for you. Discover how to efficiently lead projects by learning tools and techniques to manage scope, time and resources. The course will enhance your proficiency in project management. Course topics include:

  • Overview of popular methods, e.g. PMI®, PRINCE2®, Agile, Lean, Six Sigma etc.
  • Developing a project charter
  • Defining a business case
  • Gathering Requirements
  • Planning schedule, costs and communication
  • Reporting progress and managing stakeholders
  • Differentiating between risks and issues
  • Managing team, schedule, costs and quality
  • Transitioning or closing a project

In addition to video lectures, the course also includes supplementary material such as ready to use templates and forms. 

This course is an introduction to project management concepts and tools. If you are an experienced project manager or want to prepare for the PRINCE2® or PMP®certification exam we recommend to use additional resources to cover exam relevant knowledge areas more in depth. However, completion of this certificate course may count for credit toward certification or continuing education. Please review professional association websites for further details on certification and recertification requirements.

Lisa Gates Lynda Aug-2015

Coach, negotiation expert, and author Lisa Gates demonstrates the skills empowered communicators use to achieve mutual benefit at the negotiation table. The course delivers repeatable strategies for negotiating common issues such as asking for a raise, setting fees, promoting teamwork, and bringing out the best in those you manage. Along the way, discover how to use interest-based negotiation, distributive bargaining, diagnostic questioning, and conflict resolution to handle both simple and complex negotiations.

Bonnie Biafore Lynda Aug-2015

Get the upper hand on your project schedules before they begin and see them through to conclusion, on time and on budget. In this course, PMP-credentialed author Bonnie Biafore teaches you how to proactively manage project schedules. This includes a look at the elements that go into a schedule; how to estimate costs and resources; best ways to negotiate and allocate resources; and how to manage a schedule over time.

Oliver Schinkten Lynda Aug-2015

Create and share interactive reports and presentations on the fly with Sway, the new Microsoft Office app. Oliver Schinkten provides your first look at Sway. Learn what it is, where to access it, and how to start building your own Sways presentations, tutorials, newsletters, stories, and more from content you have stored locally or online. Plus, explore how to use Sway's unique interactive format to collaborate on projects and share them with others.

Jeff Toister Lynda Aug-2015

More than any other topic, frontline employees ask for advice on how to serve angry and upset customers. This course will reveal proven techniques for effectively neutralizing negative situations. Customer service expert Jeff Toister also shares specific actions employees can take before and after encounters with upset customers that will reduce the likelihood of problems occurring in the future.

Terri Wagner Lynda Aug-2015

Create healthy partnerships with your stakeholders and build a win-win environment for your business. In this course, author and PMP Terri Wagner shows you how to manage stakeholders with savvy communication strategies that increase engagement in the final project. Learn how to analyze stakeholders, map power structures, keep open lines of communication, and use interpersonal skills to connect.

Bob McGannon Lynda Aug-2015

Project integration ensures all processes in a project run smoothly, and results in a properly synchronized series of deliverables such as the project charter, project plan, and preliminary project scope statement. This course will help managers plan the integration needs, communicate with staff and stakeholders, and integrate the project into an organizational portfolio. Along the way, Bob McGannon, PMP, shows how to ensure your scope, risk, and change approaches are in sync; recognize warning signs when integration goes awry; and plan the simultaneous integration of multiple projects and customer deliverables.

Todd Dewett Pluralsight Aug-2015

Being able to do more with less is a highly valued skill in any organization, and not just in down times. In this course, management expert and trainer Todd Dewett helps you assess your resourcefulness by first evaluating your professional resources (personal network, expertise, information, and access to finances) and how to decide when and how to use them. He also provides advice on developing habits to cultivate resourcefulness, such as asking the right questions and building your network across a broad spectrum.

Jeremy Jarrell Lynda Aug-2015

Agile practices often sound great on paper, but quickly lose their luster once you try to apply them in the real world. This course will show you how to take the best of Agile methodologies and apply them to your own team in a way that actually makes sense. Rather than focus on the theory of how agile works in a vacuum, the techniques taught in this course are based on the most common places where agile breaks down in reality and the concrete strategies to fix them.

Chris Croft Lynda Aug-2015

When you're balancing the triple constraints of project management (cost / quality / time) and trying to accomplish something new, problems are bound to crop up. In the course, project management trainer Chris Croft shows how to solve the most common problems that arise when working on projects. By breaking these issues into 4 major categories - people problems, quality problems, cost problems, and time problems—he provides helpful advice and techniques for how to handle them.

Stephen Haunts Pluralsight Aug-2015

In Agile Fundamentals, we explore how working on an Agile project has benefits for your development team, your end users, and your organization as a whole. This course starts by exploring the more traditional waterfall process, and then covers why running an Agile team is a good idea. This course is ideal for software developers, project managers, software leadership, or anyone that would have an interest and gain benefit from running an Agile project and delivering maximum value early to your customers.

Bob McGannon Lynda Aug-2015

In this course, Bob McGannon outlines the critical elements for successfully managing a technical team. Since you are dealing with highly skilled workers, it is important for you to focus on WHAT needs to be accomplished, rather than HOW to accomplish goals. Other critical skills include knowing your role and what decisions to make, balancing the needs of your stakeholders and customers while allowing for creativity within your team, supporting and rewarding differing creative styles, and much more. This course also includes a model for dividing, tracking, and sharing the accomplishments of your team.

Rudolph Rosenberg Lynda Mar-2015

A wealth of information is available to you if you know how to read financial documents. Being able to glean information from an income statement, a cash flow statement, or a balance sheet can give you an edge in understanding not only your own business but also your competition. In this course, Rudolph Rosenberg, a finance expert, takes you through the steps of making sense of what is contained in financial reports and how to read them. You'll also learn how they fit together to give you a view of a company's situation.

Rudolph Rosenberg Lynda Mar-2015

Estimating future financial performance plays a big part in the life of start-ups and corporations large and small. By looking ahead, companies can proactively manage changes. Start-ups can use projections to build business plans and raise capital. This course is about making those financial projections: not by predicting the future, but by learning from past performance. Rudolph Rosenberg shares the techniques used by financial planning professionals to build robust financial projections using Microsoft Excel. He shows how to combine two approaches - bottom up and top down—into a well-rounded projection that will help you analyze revenue and expenses, anticipate changes, and incorporate company goals in a realistic picture of your company's future.

Drew Boyd Lynda Jan-2015

Want to make better decisions at work? In this short course, author, innovation expert, and professor Drew Boyd discusses ways to confront our hardwired cognitive biases, in order to make good decisions and exercise more balanced, sound judgment.

Brenda Bailey-Hughes Lynda Jan-2015

Is procrastination getting in the way of your work? Take 20 minutes now to identify why you do it and set yourself up to overcome procrastination in the future. Author and Kelley School of Business lecturer Brenda Bailey-Hughes shows you how to separate procrastination from other behaviors, identify your stalls, and address your procrastination head on with strategies that will help you get more done.

Todd Dewett Lynda Jan-2015

Author and professional coach Todd Dewett helps you address the challenge of working with a difficult boss by helping you identify, understand, and manage the triggers that contribute to your problematic relationship. He also outlines actions you can take, such as correctly documenting events, knowing when to speak up, and - sometimes - not taking any action at all.

Carol Kinsey Goman Lynda Jan-2015

Research shows that when your verbal and nonverbal signals are out of alignment, people are forced to choose between what they hear and what they see. And subconsciously, they'll believe your body language. In this course, workplace body-language expert Carol Kinsey Goman, PhD, reveals how body language is perceived and often misread, and shares the six nonverbal signals you need to know to make a positive first impression. She also discusses the importance of body language for leaders, and shows how you can establish leadership presence. Lastly, she provides simple and effective tips on communicating with gestures and stance.

Casey Ayers Pluralsight Jan-2015

Building on the foundation set in Introduction to Project Management and the PMP® Exam, this course will focus on the topics discussed in Chapters 2 and 3 of the Project Management Body of Knowledge, more commonly referred to as the "PMBOK® Guide." The course explores how organizational cultures, styles, communication preferences, and structure factor into project management. It defines the role of project stakeholders and the composition of successful project teams, and describes the phases and characteristics of the project life cycle. Continuing on, the course outlines the five process groups in project management: initiating, planning, executing, monitoring/controlling, and closing. Finally, it lays the groundwork for future courses focused on the knowledge areas encountered in each phase of project management.

Morten Rand-Hendriksen Lynda Jan-2015

You need to lock WordPress down to keep your site secure and prevent malicious attacks. This installment of Morten Rand-Hendriksen's WordPress Developer Tips covers security best practices, such as backing up your site, limiting admin and server access, and using settings and code snippets to block access to core files. Morten also introduces valuable security plugins and third-party services that will help you limit login attempts, enable two-factor authentication, and divert malicious traffic.

Bill Weinman Lynda Jan-2015

CSS for Developers is designed to give a working knowledge of CSS to web developers and coders who already have a firm grasp of XHTML/HTML and want to harness the power of style sheets to take their web sites to the next level. Instructor Bill Weinman reviews CSS fundamentals, including the benefits and limitations of the language, and then dives straight into creating styles. This course covers how to format text, images, and backgrounds; how to position elements on the page; and how to apply styles, both inline and via an external style sheet. CSS best practices and browser support issues are also addressed.

Sue Jenkins Lynda Jan-2015

A basic understanding of the principles of good design (such as contrast, unity, and balance) is the foundation for creating beautiful websites. In this course, Sue Jenkins explains design aesthetics in simple terms, and shows how to incorporate the principles of design in specific ways that improve your site. Learn how to adjust adjacent colors to add contrast, create depth with texture, incorporate movement, and use repeating shapes, patterns, and borders to unify your design. Then, in the final chapter, learn about special issues designers should address in their web layouts, such as responsive design for mobile devices, accessibility, and originality.

Brian Thurston Bralczyk Lynda Jan-2015

If users really like your website or app, they're not logging in from a single device. They're visiting from their desktop at work, their phone on the train, and their tablet at home. Your design also needs to perform elegantly and consistently on all platforms. In this course, Brian Thurston shows how to design complete experiences that take visitors from one device to another, and back again. You'll leave with a solid understanding of the planning it takes to ensure your site is prepared for success, the importance of flexible content creation and preparation, and special considerations involved in designing for touch screens. Brian also takes a look forward at the impact wearable devices and future tech will have on the UX designs of today.

Steve Smith Pluralsight Dec-2014

The SOLID principles are fundamental to designing effective, maintainable, object-oriented systems. Whether you've only just begun writing software or have been doing so for years, these principles, when used appropriately, can improve the encapsulation and coupling of your application, making it more malleable and testable in the face of changing requirements.

Lauren Bacon Lynda Dec-2014

Beneath the surface of great design - where the color palettes, fonts, and graphics live - lies a strong core vision. Creating that vision requires what Lauren Bacon calls "deep collaboration" with your clients. When you can get inside the heads of the people you're designing for, you can do extraordinary work. In this course, Lauren teaches you how to listen, ask better questions, and collaborate more effectively with clients and other stakeholders, in order to develop a project vision and strategy that results in better, more effective designs.

Morten Rand-Hendriksen Lynda Dec-2014

Once you eliminate the trends and terminology, web design is about one thing and one thing only: getting your message across to an online audience. This course offers a 10,000-foot view of the web design process, to help ensure you never lose sight of your users. Morten Rand-Hendriksen takes you on a journey from initial consultation and discovery through content strategy and UX considerations, to development, content creation, design, testing, and launch. By the end, you'll understand the different players and phases and how they fit together in a web design approach focused on meaningful communication and a great user experience.

Casey Ayers Pluralsight Dec-2014

This course serves as an introduction to project management and the PMP® certification exam. The course discusses the PMP® certification – what it is, how one may qualify to earn it, and the certification's benefits – as well as the qualification and application process and how to minimize the financial burden of attaining the certification. Additionally, foundational concepts of project management are explored, including the introduction of the PMBOK Guide, the precise definitions and interconnections of project, program, and portfolio management, and the role and value of project managers within organizations.

Casey Ayers Pluralsight Dec-2014

Building on the foundation set in Introduction to Project Management and the PMP® Exam, this course will focus on the topics discussed in Chapters 2 and 3 of the Project Management Body of Knowledge, more commonly referred to as the "PMBOK® Guide." The course explores how organizational cultures, styles, communication preferences, and structure factor into project management. It defines the role of project stakeholders and the composition of successful project teams, and describes the phases and characteristics of the project life cycle. Continuing on, the course outlines the five process groups in project management: initiating, planning, executing, monitoring/controlling, and closing. Finally, it lays the groundwork for future courses focused on the knowledge areas encountered in each phase of project management.

Lauren Bacon Lynda Dec-2014

Lauren Bacon ran a successful web design and development firm for twelve years. Now she is working as a business coach, helping entrepreneurs get their own businesses up and running. In this course, she shares her insights on breaking into the industry: acquiring the right skills, thinking beyond the digital toolset, and specializing in areas that will make your firm in demand. Lauren also answers questions about navigating career transitions, from employee to manager, to freelancer (and maybe even back again), and what the future will look like for new web designers.

Edward Lawler III Lynda Dec-2014

Pay isn't just a cost; it's a contributor to business culture and performance, too. In this course, HR expert Ed Lawler addresses the impact of an organization's pay and rewards strategies on its business goals. Based on his years of research, teaching, and consulting, Ed outlines the effectiveness of using pay to drive particular objectives, such as attracting new talent, encouraging and rewarding behavior, accomplishing a specific goal, and driving performance in a business unit. Last, Ed reveals how to create an overall pay system to match your business strategy.

Craig Runde Lynda Dec-2014

Workplace conflict is inevitable. But it doesn't have to end badly. In this course, author and conflict expert Craig Runde helps you manage workplace conflict more effectively. He first explains the dynamics that create conflict, and helps you become aware of what your conflict response is. Once you are aware of how conflict arises, learn some practical steps you can take to manage your emotions and engage with others constructively.

William Lidwell Lynda Dec-2014

Logo design requires artistry, but did you know your logos can also benefit from science? William Lidwell introduces the whys behind well-known guidelines and even debunks a few outdated design myths along the way. He reviews the 4 principles that make a logo ARMM'd for use: attention, response, meaning, and memory. Use these tips to bring scientific rigor to your logos and start designing on evidence, not industry hearsay.

Stefan Mumaw Lynda Dec-2014

The creative process isn't just "generating ideas." The reality is it's a five-step process, and ideation is only one of those steps. The entire creative process is made up of objective finding, data gathering, problem design, ideation, and selection. Understanding the role of each step enables us to ensure that we generate the most effective solutions. In this course, Stefan Mumaw guides us through the five steps and then shows us what the complete process looks like, with a real-world project: designing a website.

Morten Rand-Hendriksen Lynda Dec-2014

Welcome to another installment of WordPress Developer Tips. In this quick course, staff author Morten Rand-Hendriksen shows you how to edit WordPress user accounts directly in the database with phpMyAdmin - bypassing WordPress entirely. This is a useful technique for managing large pools of users and troubleshooting unresponsive accounts. Dive in and learn how to reset passwords, change user names and roles, and remove users from the database altogether.

Stephen Forte Pluralsight Dec-2014

An introduction to the three types of pitches that you can make to an investor or in other business environments. Properly structuring your pitch will help with delivery and be more persuasive.

Morten Rand-Hendriksen Lynda Dec-2014

Migrating WordPress databases.

Todd Dewett Lynda Dec-2014

A new type of meeting is emerging: skip-level meetings. Skip-level meetings are meetings you hold with employees who work for the managers who report to you - essentially "skipping" a level to learn more about the organization around you. In this short course, author Todd Dewett shows you how to successfully initiate and hold these meetings with employees who work for your direct reports. Discover how to set the tone, ask for candid feedback, and make meaningful connections. At the end of this course, you'll have the skills you need to build bridges across teams, and learn much more about your organization than you could through your direct reports alone.

William Joseph Lynda Dec-2014

Do you know which documents to keep, and how long to keep them? A solid document-retention policy can preserve knowledge, prevent liabilities, and keep you compliant with government regulations. In this course, William R. Joseph will help you get the proper documentation and data-management policies in place at your organization. He introduces the basic concepts behind document retention.

Stefan Mumaw Lynda Dec-2014

What is brainstorming? Invented in 1948, brainstorming is still the dominant technique when it comes to idea generation. It combines creativity, problem solving, and group discussion. Unfortunately for creator Alex Osborn, most brainstorms fail before they ever begin. Why? Because the organizer doesn't have a clear picture of the purpose, process, or intended outcome. In this course, Stefan Mumaw brings brainstorming into the modern age, with rules and techniques that will help you set up and run more-effective creative brainstorming sessions.

Lowell Amos Pluralsight Dec-2014

This course is for students who have completed their ITIL Foundations certification and wish to gain deeper insights into the processes, challenges, critical success factors and benefits of Service Operation within the ITIL framework. It is primarily aimed at leaders and practitioners who deliver quality service management practices. Topics include the value of Service Operation to the business, how the areas of Service Operation interface with other processes, and the workflows for event, incident, problem, and access management. The main target group for the ITIL® Expert Qualification: Service Operation Certificate includes, but is not restricted to CIOs, CTOs, managers, supervisory staff, team leaders, designers, architects, planners, IT consultants, IT audit managers, IT security managers and ITSM trainers involved in the ongoing management, coordination and integration of operation activities within the Service Lifecycle. Qualification Level: Intermediate (Lifecycle stream).

Morten Rand-Hendriksen Lynda Dec-2014
DRY development is "don't repeat yourself" development: a smart strategy for reusing code and reducing repetition, wherever possible. This short course shows how to put DRY development techniques into practice in your WordPress sites. Staff author Morten Rand-Hendriksen introduces four techniques for DRY development in WordPress, and shows how they are used in both default themes and custom themes like Simone.
Reindert-Jan Ekker Pluralsight Dec-2014

The command line is one of the most important tools for a Linux / UNIX power user. Bash is the default login shell on Linux and Mac OS, and adding it to your skillset will open up a whole new world of possibilities. For one thing, it gives you access to a huge number of command line utilities, simplifying many everyday tasks. But Bash also provides you with a powerful scripting language for automating just about anything. For remote access and system administration, Bash is an absolute must.

James Williamson Lynda Dec-2014

New to web design? Start here first. In these tutorials, James Williamson introduces the fundamental concepts, tools, and learning paths for web design. He explains what it means to be a web designer, the various areas of specialization, and whether web design is the right hobby or career for you. Along the way, he talks to five prominent designers and developers, who have each found success in a different corner of the web.

If you want to get up and running fast, check out the chapter on getting online, choosing a domain name and web host, and getting around the backend of a standard website. Need to stock your tool chest? Learn what you'll need to build a brand new site, from web design software and content management systems, to testing and prototyping tools and development frameworks. Finally, James outlines learning paths for where to go next, touching on subjects such as standards and accessibility, responsive design, and the three core web technologies: HTML, CSS, and JavaScript.
James Williamson Lynda Dec-2014

Web projects need to work across multiple devices, screen sizes, and browsing contexts. Web designs need to be responsive to these variables, providing an optimal viewing experience for each scenario. In this course, author James Williamson introduces responsive design to new web designers and fills in any gaps experienced designers may have, while providing a deeper exploration of how current trends in devices, connectivity, and user experience are driving its adoption. The course covers concepts like screen density, fluid grids, and responsive images, as well as actual design strategies that guide you from mock-up to testing.

Christopher Schmitt Lynda Dec-2014

Why restrict yourself to inline images and static text, especially in our multidevice, multiplatform era? Responsive media allows you to share more content with more people. Learn what you need to know to build image- and typography-rich pages (with HTML5 video!) that display correctly on a wide variety of devices. Christopher Schmitt will also show you how to convert fixed-width layouts into fluid grid layouts that adapt to different screen sizes, use media queries to deliver custom design experiences, and prepare and retrieve PNG, JPEG, and SVG images so that they look their best.

Morten Rand-Hendriksen Lynda Dec-2014

Foundations of UX: Logic and Content looks at how designers, developers, and content creators can use the ancient art of logic and reasoning to improve user experiences and facilitate communication. Morten Rand-Hendriksen looks at the principles of logic, how computer logic and human logic differ, and how these differences can be used to improve communication. The core idea of logic is to create a system in which communication is clear, precise, and unambiguous, which is (or at least should be) the goal of any website or other communication.

Chris Nodder Lynda Nov-2014

Improving the way the information in your site or application is organized and presented is one of the most cost-effective ways of increasing user satisfaction and engagement. Information architecture can help you find out how your users think about the world, and transition those lessons to your product. In this course, Chris Nodder teaches you how to perform card sort research to get information about user interactions, analyze the results, and create a validated information architecture plan. Then translate your plan into refined menus, content classification, and page layouts. Finally, test the success of your new structure with reverse card sorting and by monitoring feedback from server logs, site searches, and help desk calls.

Chris Nodder Lynda Nov-2014

Run your own basic usability study to find out just what your users need from your website, application, or device and learn where to focus design improvements to have the biggest impact. Author Chris Nodder shows how to design a study so that it answers your questions, recruit the right participants, and set up the test environment. The course also teaches you how to moderate and observe a usability session, interact with participants and ask the right kind of questions, and then analyze the results and share them with your team in a meaningful way.

Derek Featherstone Lynda Nov-2014

The Internet has removed many obstacles to communication and interaction. However, when websites, technologies, or tools are poorly designed, they can create barriers that exclude people with disabilities from using the web. In this course, you'll learn how accessibility lowers the barrier to entry, by providing equal access and opportunity to people with a diverse range of hearing, movement, sight, and cognitive abilities. Derek Featherstone introduces the core concepts of accessibility as they apply to UX design, including an overview of the assistive technology visitors may use to access your projects. He includes practical examples, from re-creating visual interactions to writing great alternative text; introduces different personas and their unique challenges navigating the web; and shows how to make accessibility a regular part of your design workflow. Once you learn the foundations, you'll find that the benefits of accessibility - enhanced search, improved usability, and increased audience reach aid your designs almost as much as they aid your users.

Chris Nodder Lynda Nov-2014

User-centered design doesn't stop with visualization. In this, the final installment of UX Design Techniques, Chris Nodder shows how to gather the documentation you've created so far and start planning the implementation of your design, from prioritizing features with the most business benefit to setting achievable metrics.

Chris Nodder Lynda Nov-2014

This installment of UX Design Techniques brings together all of the information you've gathered from previous steps. Here, Chris Nodder shows how to get fast, inexpensive, and early validation of your design ideas, using the simplest of materials: paper, Post-it notes, index cards, and Sharpies. With these tools, you'll learn how to create paper prototypes and present them to representative users of your product or system. It's a great way to test your ideas before you write any code.

Chris Nodder Lynda Nov-2014

Scenarios and storyboarding provide a reality check for your designs, allowing you to see how the interaction will play out in a real environment. This course shows how to use these tools to map your ideas about what the user needs to their day-to-day tasks and workflow. Author Chris Nodder explains how to write scenarios and transform them into visual storyboards that show elements of the interactions that are hard to describe with words alone, such as emotion, action, detail, and progression.

Chris Nodder Lynda Nov-2014

Ideation is the process of generating a lot of different ideas in a short amount of time. And in UX design, a broad set of ideas is more likely to lead to a more creative, more satisfactory solution for your users. In this installment of UX Design Techniques, Chris Nodder explores the variety of ideation techniques available, their benefits, and how ideation can help designers 'think outside the box' when it comes to user experience.

Chris Nodder Lynda Nov-2014

Who are you developing for? How will they use your design? These are the important questions that user personas can answer for you. In this course, the third installment in our UX Design Techniques series, Chris Nodder will show you how to take the user data you've gathered from site visits and other interactions to build a picture of the users you care about most. These personas can help drive development and make sure your entire team is designing your product, application, or website with the same goals and customer in mind, resulting in a UX design that's coherent and focused.

Chris Nodder Lynda Nov-2014

How do you know your project really fulfills your users' needs? In this, the second installment of UX Design Techniques, Chris Nodder walks through the process of acquiring user data through careful observation, and transforming that data into actionable project ideas. Learn how to observe users interacting with a prototype or existing project, build experience maps that depict those interactions, and analyze the data before you progress to the next step in the series: creating user personas.

Chris Nodder Lynda Nov-2014

Join Chris Nodder as he provides a road map to his new series, UX Design Techniques. He reviews the six steps of the user-centered design process, including: gathering and analyzing user data, creating personas, using ideation techniques, storyboarding, designing and testing prototypes, and planning your development cycle with all this information. Chris will also help you understand the benefits of user-centered design, and offer advice for getting your team on board.

Lorrie Thomas Ross Lynda Nov-2014

Press releases don't have to appeal just to your readers; they also need to attract the attention of search engines like Google and Bing. Marketing expert Lorrie Thomas shares the top 5 tips for writing search-friendly press releases.

Chris Nodder Lynda Nov-2014

Why is usability testing important to you and your organization? For one, it empowers anybody in web or app development to find out just what their users need, and increases ROI by focusing design improvements on areas that have the biggest impact. In this short summary course, interaction design specialist Chris Nodder explains the what, why, who, and how of usability testing, and shows how to turn the benefits of usability testing into a convincing argument for performing it at your company.

Chris Nodder Lynda Nov-2014

Discover how to create a user experience that embodies utility, ease of use, and efficiency by identifying what people want from websites, how they search for information, and how to structure your content to take advantage of this. In this course, author Chris Nodder shows how to merge engineering, marketing, graphical and industrial design, and interface design to create a website that meets the needs of your customer, and is simple, elegant, and engaging. The course shows how to use graphics to help rather than hinder visitors, balance advertising and content, and integrate video, audio, and other media. Other tutorials consider the landing page experience and elements like contact forms from the visitor's perspective.

Joseph Lowery Lynda Nov-2014

What is Laravel? It's a popular PHP framework similar to CakePHP or CodeIgniter. It offers all of the standard MVC capabilities and provides features targeted specifically at designers. In this course, Joseph Lowery shows you how to install Laravel and Composer its dependencies manager and start creating pages with Laravel's powerful syntax and flexible HTML views. He'll also show how to use the Blade templating system, which will be a big help in the next chapter, when you build your first Laravel app - a user authentication app. Last, you'll check your app and see how Laravel code holds up in testing.

Jon Peck Lynda Nov-2014

Speed up your development with CakePHP, the popular open-source PHP framework. In this course, author Jon Peck builds a magazine cataloging system while explaining how to work with the Model-View-Controller (MVC) development pattern. The course demonstrates how to install and configure CakePHP, describing the layout and components. Then, leveraging the Bake console, Jon shows how to generate and customize code, and explores form validation, database persistence, and even image uploads. By developing a complete, functional application, you'll have the foundation you need to build your own applications with CakePHP.

Jon Peck Lynda Nov-2014

Build PHP applications the modern way with Symfony2, a popular PHP MVC framework. In this course, Jon Peck shows you how to install and configure Symfony and start saving time with typical development tasks, such as directing traffic, creating persistent models, and rendering content with templates. He'll also show you how to define and validate forms and debug your applications. Don't reinvent the wheel; start learning how to use Symfony to get a head start on your PHP projects.

Jon Peck Lynda Nov-2014

Speed up your development with CodeIgniter, a fast and powerful PHP web application framework. Author Jon Peck shows how to build a magazine cataloging system while describing how to use a MVC (Model-View-Controller) framework like CodeIgniter. Starting with the what and why of CodeIgniter, Jon introduces key concepts such as the MVC pattern and libraries by demonstrating how to create static pages, then storing and displaying magazine info in a database. Advanced topics like classes and helpers are explored to validate user input, upload files, and much more. By creating a complete system, you'll have the foundation to build your own applications with CodeIgniter.

Lowell Amos Pluralsight Nov-2014

In this course, you will learn about the specific goals and objectives, interfaces, and purpose of the Incident Management process, as well as how it is applied in real life. The course uses a case study approach to illustrate the benefits companies have derived through process maturity. This course also covers the basics of how the PDCA cycle can be used to assist in process improvement.

Jeff Toister Lynda Nov-2014

Do your customers feel valued? When they do, they keep coming back. When they don't, your business suffers. In this course, author and customer service consultant Jeff Toister teaches you the three crucial skill sets needed to deliver outstanding customer service and increase customer loyalty. Learn how to build winning relationships, provide the right assistance at the right times, and effectively handle angry customers. He'll also share ways to find out what your customers really think about your service, and use their feedback to improve.

John Ullmen Lynda Nov-2014

In this course, author John Ullmen, PhD, gives you the keys to the C suite: a look at executive leadership qualities that set the best apart from the rest. Discover the importance of knowing how to set a foundation and direction, create a compelling vision of the future for your company, motivate your staff to achieve, and much more. The course also looks at the importance of maintaining a mentality of service as you move up the org chart.

Adam Wilbert Lynda Nov-2014

Have you ever opened up a database that someone else built and felt a little lost? Or ever thought of designing your own simple database and been unsure of where to start? Or perhaps you need to work with a team of database professionals and don't know how to speak their language? This course will help you overcome these hurdles. Adam Wilbert teaches the basics of relational database design, regardless of whether you are using Access, FileMaker, Open Office, or SQL Server. Learn common database mistakes to look out for, discover how to diagram use cases and requirements to plan your design, and develop a conceptual data model- translating your ideas into components like tables, relationships, queries, and views.

Keith Casey Lynda Nov-2014

Developers creating websites needs to know how to build RESTful APIs correctly. This course will help you plan and model your own APIs and understand the six REST design constraints that help guide your architecture. Author Keith Casey starts with a simple overview, including advice on identifying the users or 'participants' of your system and the activities they might perform with it. He'll help you paper test your model, validating the design before you build it. You'll then explore the HTTP concepts and REST constraints needed to build your API. Challenges along the way help you test your skills and open your mind to other API design possibilities, such as APIs without documentation.

Laurie Burruss Lynda Nov-2014

In Web Site Planning and Wireframing: Hands-On Training, Laurie Burruss, director of digital media at Pasadena City College, demonstrates the essentials of creating a web site with a polished, professional appearance and a compelling user experience. The goal of this hands-on course is to deconstruct a web site's home page in order to identify its structural elements and feature set. Using Acrobat Pro and the web developer's toolkit, Laurie shows how to capture a homepage and create, in another layer, its visual framework (wireframe). Exercise files and a downloadable PDF quiz accompany the course.

Jeff Winesett Lynda Nov-2014
If you're considering moving your applications to the cloud, this course is a must. Amazon Web Services (AWS) is a leading cloud-based services platform, and developers who want to keep current need to know what benefits AWS has to offer. This course provides you with a solid conceptual foundation on which to architect your next cloud-based application. Jeff Winesett begins with a general overview of cloud concepts and best practices (like designing for failure), and then continues to build upon each of these best practices and architectural guidelines by using examples that will help you best take advantage of AWS. Among other things, he'll show you how to implement elasticity through Auto Scaling, decouple your application components by using message queues, and keep your system secure in the cloud. Plus, learn how to set up Amazon Web Services for your next project in a start-to-finish chapter that covers everything from signing up for an AWS account to autoscaling your final application architecture using load balancing, server images, and the Relational Database Service.
Jon Peck Lynda Nov-2014

Discover how Amazon Web Services (AWS) can be leveraged to deploy and scale your web applications. Author Jon Peck demonstrates how to build a simple application leveraging the Amazon cloud services while introducing the wide variety of products and services provided with AWS. This course starts with an overview of the foundational services, such as Amazon EC2 for virtual servers, Amazon S3 for online data storage, and Amazon RDS for a scalable database solution. Plus, explore how application services such as the Amazon Simple Notification Service can reduce overhead. Jon combines these services in the final chapter, where he builds, deploys, and monitors an application.

N/A Alison Nov-2014

This free online project management professional certification course from ALISON offers a comprehensive review of project management such as methodology, tool sets and documentation, and the project life cycle including analysis, planning, design and evaluation. The course also includes a project management case study.

Brenda Bailey-Hughes Lynda Nov-2014

The 'circles of trust' model is a helpful tool for describing relationships. In the innermost circle, you work on your trustworthiness and ethical decision making. In the middle circle, you work on your everyday relationships with colleagues and peers. In the outer circle, you project credibility and trustworthiness beyond your usual circle, building relationships that are based on mutual benefit. In this course, author Brenda Bailey-Hughes shows how to strengthen relationships within the three circles of trust. Plus, learn how to build trust in remote teams, repair lost or broken trust, and deliver an apology to speed the rebuilding process.

Alan Ackmann Pluralsight Nov-2014

Fundamentals of Written Proposals covers how to create, develop, and eventually write a technical or business proposal. Specific modules cover the role of proposals in professional culture, different types of proposals, common persuasive techniques and strategies, main and secondary sections of an unsolicited proposal, and how to critically read and develop a solicited proposal.

Patrick Nichols Lynda Nov-2014

Content is key to delivering a successful user experience on websites, apps, and other digital properties. But what sets good content apart from the rest? This course takes you through the process of analyzing and reshaping your web content-not only text but also video, imagery, social interactions, and the metadata that underlies it all-to improve your SEO while refining your brand's voice. Learn how to construct meaningful content and measure just how successful your site is after launch. Author Patrick Nichols also shows you how to develop personas to better understand your audience and evaluate the needs of important stakeholders and influencers.

Lauren Bacon Lynda Nov-2014

Effective collaboration can make or break a project, as anyone who's ever suffered through 'design by committee' can attest. But how do you manage a team-often including many external clients and internal creatives-so that collaboration moves smoothly and nets great results? This kind of teamwork requires clear roles and responsibilities, well-defined parameters, opportunities for input, people-management skills, and more. In this course, veteran web entrepreneur Lauren Bacon provides a proven framework for bringing people together collaboratively to create extraordinary outcomes.

Chris Croft Lynda Nov-2014

Almost everything you do in the workplace is a project, from the smallest task to the largest endeavor. All of this work can benefit from some simple project-management techniques. In this course, management trainer Chris Croft outlines the twelve steps to managing projects without creating a lot of extra overhead, and shows how to use traditional PM tools--such as Gantt charts and network diagrams--to help you manage your workload.

Jen Kramer Lynda Nov-2014

In Web Site Strategy and Planning, Jen Kramer shows that there's more to building a web site than just implementation. She describes how to create a plan that will ensure the end product meets the client's needs and is as efficient and scalable as possible. Jen explains how to identify the right technology for the design, whether it is CMS driven or static, and how to organize content and graphics. She shows how to create a project proposal that includes pricing and milestones that demonstrate to the client that work is being done. She also discusses how to measure the success of the design through analytics and user feedback.

Joseph LeBlanc Lynda Nov-2014

Instead of downloading PHP code and figuring out how it fits into your project structure, use PEAR, PECL, and Composer to do it for you. Composer manages libraries for your PHP project, PEAR installs packages for your entire server, and PECL compiles extensions directly into PHP itself. In this course, author Joseph LeBlanc demonstrates how to find, install, update, and remove packages with this suite of invaluable PHP tools.

Joseph Lowery Lynda Nov-2014

A coding professional needs professional tools, and while you can write PHP with a regular text editor, a specialized editor or IDE will make the job easier and your code more accurate. In this course, programming expert Joseph Lowery takes you on a survey of the most popular all-purpose and PHP-specific editors. Learn what features are absolutely required from any good editor; explore options that can boost your productivity, like snippets and database integration; and then take a look at tools that work with multiple technologies (such as Aptana Studio or Sublime Text) and those more directly targeted at PHP (like Eclipse or PhpStorm). This course is vital to anyone starting on the path to PHP programming, as well as developers seeking to ramp up their efficiency.

Kristian Secor Lynda Nov-2014

Unit testing is a way to confirm proper execution of a computer program. PHPUnit provides a testing framework for PHP developers to do it right. This brief course covers everything you'll need to get up and running with PHPUnit: where to download it, how to install it, and how to use it to unit test your code. Kristian Secor provides a high-level overview of this invaluable framework, helping you guide test-driven development at your organization.

Jon Peck Lynda Nov-2014

Debug your PHP code efficiently with a variety of client and server-side tools. In this concise course for experienced PHP developers, author Jon Peck demonstrates how to leverage PHP's built-in tools, as well as the Xdebug and Firebug extensions, and FirePHP libraries to improve the quality of your code and reduce troubleshooting overhead. This course covers installation of Xdebug on Apache as well as working with the NetBeans IDE (integrated development environment). Jon then introduces native web browser developer tools for Firefox and Chrome, and demonstrates browser independent web debugging tools. Best practices for debugging and profiling web application failures and performance issues are also covered.

Judy Steiner-Williams Lynda Nov-2014

Learn how to write a well-constructed business report. In this course, author and senior Kelley School of Business lecturer Judy Steiner-Williams outlines the different types of business reports and then provides guidance on how to write your own from cover letter to concluding sentence. Follow Judy as she researches her topic, crafts her opening, builds an executive summary, drafts copy, and adds illustrations and appendices. After watching this course, you'll have a better idea how to draft a report that meets your organization's needs.

Judy Steiner-Williams Lynda Nov-2014

Discover the secrets to effective business writing and crafting messages that others want to read and act on. Judy Steiner-Williams, senior lecturer at Kelley School of Business, introduces you to the 10 Cs of strong business communication and provides you with before-and-after writing samples that give you the opportunity to apply each principle and sharpen your communication skills. Judy also points out common grammar and writing mistakes and shares special considerations for formats like emails and reports.

Judy Steiner-Williams Lynda Nov-2014

Discover the secrets to writing powerful emails your colleagues will read and answer by crafting your message and delivery. In this short course, author and business writing professor Judy Steiner-Williams shows you how to write emails for maximum readability and impact. Discover how to craft a compelling opening, how to message the right people at the right time, and how to leverage etiquette to use email as one of many communications tools.

Todd Dewett Lynda Nov-2014

You've completed the process of recruiting and hiring and are looking forward to your new employee's first day. Now what? In this course, discover how you can effectively integrate new hires into your team and set them up for success in working with you, their colleagues, and the company at large. Learn about the prep work you need to do before Day 1 and how to make the first day, week, month, three months, and year successful experiences. Todd Dewett will help you make your new hires feel welcome, informed, and ready to contribute.

Laura Bergells Lynda Nov-2014

Develop the skills you need to prepare and deliver an outstanding speech or presentation with our public speaking training. Author Laura Bergells offers practical insights that can help presenters prepare, open, deliver, and close their speeches. Along the way, discover how to project confidence, storyboard a speech, take questions, respond with thoughtful answers, and develop the creative story that adds life to a speech.

Tatiana Kolovou Lynda Nov-2014

What makes a compelling presentation? A presentation that is built on strong research, tailored to your audience's interests, and designed to anticipate and answer questions about your message. In this course, author and Kelley Business School professor Tatiana Kolovou teaches you how to prepare strong business presentations. Learn how to find your story, appeal to logic and emotion, gain credibility, build a deck, and deliver a compelling presentation. Along the way, follow Katie, a young professional, as she prepares to give a presentation to the executives at her organization.

Richard Harrington Lynda Nov-2014

Project management is key to taking an idea from start to finish, but video and photography projects face very special challenges that set them apart from traditional business projects. In this course, Rich Harrington introduces viewers to the core concepts of effective project management within the context of the video production and photography industries. Covering topics like effectively matching your services offered with the project, estimating time, and communicating with clients, Rich shares insights from his many years as a business owner and creative professional.

Chris Converse Lynda Nov-2014

Learn to combine graphics and pseudo-elements to add more design and layout possibilities without adding more HTML to your web pages. Combining web graphics and CSS3 pseudo-elements allows you to style text, add graphics, and position objects, all while keeping your HTML clean and organized and without sacrificing responsive elements of your design.

Leo Schuman Pluralsight Nov-2014

This course provides a solid foundation for developing custom content management systems using the Drupal 7 Content Management Framework. Through dozens of thoroughly explained, direct demonstrations, you will learn how to be productive using the core tools and building blocks of a Drupal site: modules, themes, content types, nodes, menus, blocks, URL patterns, views, and more.

Suzanne Van Hove Lynda Nov-2014

Learn the core components of ISO/IEC 20000. ISO/IEC 20000 is the first international standard for IT service management developed by the International Organization for Standardization (ISO) and International Electrotechnical Commission (IEC). Suzanne Van Hove introduces the core concepts of IT service management, explores critical terms, examines the service delivery processes, and takes a look at relationship, resolution, and control processes.

Mark Thomas Lynda Nov-2014

The Information Technology Infrastructure Library (ITIL) has become the standard framework for the IT service industry. In this course, instructor Mark Thomas explains what ITIL is and how it can help align IT services with the needs of your organization. The course is comprised of eight modules, drawn from ITIL objectives that follow the phases of the service life cycle. Mark explains the key principles, models, and concepts behind the ITIL model of service management, and then dives deep into the life-cycle processes, from business-relationship management to problem management, using real-word examples from his own career.

Jon Peck Lynda Nov-2014

Quickly learn how to manage and configure an Apache web server. This course is designed for IT professionals, office managers, and anyone who's been saddled with an Apache server without any idea of where to start. Author Jon Peck describes what the Apache HTTP Server is and what it's used for, and provides practical information on configuration and logging. Then discover how to troubleshoot common problems and control the server, and learn what questions you should be asking when determining whether to delegate this responsibility to a third party.

Joseph Lowery Lynda Nov-2014

The HTML5 Projects series combines HTML5, CSS3, and recent JavaScript API technologies to work-enhancing your web projects with interactivity and multimedia. This installment shows you how to build features that allow visitors to your online store to filter their selections interactively via sliders, drag items onto wish lists, and automatically save them locally. Author Joseph Lowery uses this scenario as an opportunity to introduce concepts such as HTML5 form elements with JavaScript enhancements, local content storage, and drag-and-drop.

Joseph Lowery Lynda Nov-2014

This concise HTML5 project demonstrates how to take advantage of browser-based geolocation by using the Google Store Locator Utility Library. Author Joseph Lowery shows designers how to include a robust store locator application in their projects, with access to directions, custom markers, and feature filtering. HTML5 technologies covered include HTML5 geolocation and advanced JavaScript API.

Aaron Quigley Lynda Nov-2014

K-12 educators: create a classroom culture that increases achievement and decreases disruption-without inhibiting your students' creativity or desire to learn. In this course (our first with real kids in a classroom setting), Aaron Quigley shows you how to create learning-focused environments by minimizing off-task behavior and increasing student engagement. Learn how to develop the traits of effective classroom managers, reduce distraction, give clear instruction, and escalate problems when necessary. Aaron will also provide guides for building a positive classroom culture that sets students up for success, wherever they go next.

Haydn Thomas Lynda Nov-2014

Explore the career of business analysis, in this interview-style course with experienced analyst Haydn Thomas. Learn how business analysis fits in with project and change management and how business analysis works on large projects. Then find out what traits a business analyst must possess and the role of an analyst within an organization.

Haydn Thomas Lynda Nov-2014

Every project needs someone that can help turn ideas into reality: a business analyst. Join author and certified business analyst Haydn Thomas as he walks you through the fundamentals of business analysis tools and techniques. Haydn will demonstrate how these skills are used to gather requirements and identify solutions to provide better business outcomes on your change initiatives. Discover where business analysis lives in the project life cycle, how to initiate a project, the best way to gather requirements, and smart strategies to monitor results and test outcomes.

John Ullmen Lynda Nov-2014

Effective communication is more than what you say. Make your message more impactful, and get the results you want in work and life. In this course, author and UCLA Anderson School Professor John Ullmen, PhD, walks you through strong and clear communication strategies that will help you improve your listening, your message, your delivery, and your effectiveness. These strategies work across departments, teams, and cultures and help you get through communication blockers.

Joseph LeBlanc Lynda Nov-2014

Explore the possibilities NoSQL databases offer developers for unparalleled flexibility and performance. In this course, author Joseph LeBlanc shows how to build an entire web application with CouchDB and introduces techniques such as querying with JavaScript, working with nested data, and creating views. He also explains some of the trade-offs you might encounter with NoSQL databases, such as the complexity of partitioning data across multiple servers, and presents five commonly used NoSQL databases: CouchDB, MongoDB, Cassandra, Riak, and Redis.

Valerie Sutton Lynda Nov-2014

What do you enjoy doing, and how are you uniquely qualified to build a rewarding career out of your interests, skills, and experience? In this course, author Valerie Sutton guides you through the process of proactively managing your career by identifying your options, needs, and interests. Discover how to assess your experience, work-reward values, and qualifications, all with the goal of creating a robust career profile that charts your future growth. The course also shows how to fully investigate career options and perform a gap analysis in order to find key opportunities.

Mariann Siegert Lynda Nov-2014

In Creating an Effective Resume, author Mariann Siegert provides step-by-step guidance on creating resumes that highlight accomplishments and specifically target a potential employer's needs. The course covers how to build a resume that encompasses action statements, keywords, styling, and effective content, while addressing common stumbling blocks such as handling employment gaps and career changes. Framing the resume as a vital component of a personalized marketing campaign, Mariann shows how to conduct employer research and utilize keyword optimization techniques to increase a resume's potential of being found by employers and recruiters on resume banks and job sites. Also included are tips on writing cover letters and thank-you notes. Exercise files accompany the course.

Valerie Sutton Lynda Nov-2014

In this course, author Valerie Sutton shows smart ways to set up a foundation for negotiating your salary, discuss your strengths, and follow up to achieve agreement. Discover how to research the salary range for the position you're applying for, put it in the context of your salary history, and make a persuasive request. Whether you're at your current job or making a leap to the next, this course will help compare your expectations and performance with others, and negotiate for not only the best take-home pay, but also a combination of benefits, such as vacation days and flextime, that work for both you and your employer.

Dan Appleman Pluralsight Nov-2014

A software development career poses challenges that we don't often discuss: How do you keep up with rapidly changing technology? When, and how often should you change jobs? How do you evaluate a job offer? How and when should you move from programming into management, or into some other related career? How do you leverage those relatively high salaries into real financial security? Should you work for a large company? A startup? Or found your own company? This course will help you answer those questions and more, whether you are just learning programming or have been developing software for decades.

Dave Crenshaw Lynda Nov-2014

Effective time management is an indispensable skill. In Time Management Fundamentals, Dave Crenshaw explains how to sensibly allocate time in order to achieve greater productivity. Dave details a set of principles for staying organized, consolidating the workspace, keeping a clear mind, and developing a time budget. Also covered are techniques for managing a full inbox, processing email, and reserving time for the most important activities.

Bill Weinman Lynda Nov-2014

Join Bill Weinman as he shows how to make just about any web page element draggable with a combination of JavaScript and HTML5, a technique that has increased browser support and that eliminates the need for external libraries such as jQuery. The course covers how to detect drag-and-drop support in the user's browser, code a simple event listener, use a drop zone, and even receive dropped objects without a drop zone. A simple working example game, a practical implementation of drag-and-drop that can be applied to almost any web site, is also demonstrated.

Joe Marini Lynda Nov-2014

Join author Joe Marini as he demonstrates how to use the HTML5 File API to perform file-related operations from within a web page, including manipulating files, reading and accessing data within files, and retrieving information about files. The course also covers how to complete tasks that were previously only possible with native code, such as picture processing, file conversion, and content checking.

Bill Weinman Lynda Nov-2014

In this course, author Bill Weinman describes how to perform background processing using the Web Workers API in HTML5. Web workers provide background processing for JavaScript, keeping pages responsive while allowing your scripts to run independently. The course demonstrates practical examples for detecting web workers support, setting up workers, implementing shared workers, and handling errors.

Bill Weinman Lynda Nov-2014

This course shows how to communicate between web pages, both within a single domain and across one or more domains, using the HTML5 Messaging API. Author Bill Weinman reviews security and the same origin policy, details cross-origin scripting techniques, and explores examples of cross-document messaging. The course describes how to register and send messages to listeners and handle errors.

Bill Weinman Lynda Nov-2014

This course describes how to create editable content on the web using the document-editing application programming interface (API) in HTML5. Author Bill Weinman explains the document-editing process, detecting support for the document-editing API, using the contentEditable and designMode attributes, and editing a full document. The course also explores some of the limitations of the feature and shows how to make document-editing pages work across different browsers.

Bill Weinman Lynda Nov-2014

This course shows how to add location tracking to a web application with a combination of JavaScript, CSS and HTML5. First, author and HTML5 expert Bill Weinman provides a thorough explanation of the geolocation API, including considerations every developer should take into account, such as data dependability, power usage, and privacy concerns. The course then covers how to detect support for geolocation, retrieve coordinates from a device (whether once or continuously), handle errors, and integrate the results with Google Maps to create a location-aware web application that will run on many mobile browsers.

Cory House Pluralsight Oct-2014

As a developer, your image and your mind are your product. So to get what you’ve never had, you must do what you’ve never done with these precious tools. If you want to make a bigger impact, raise your income, and code with purpose, this course will outline the path to get you there. This course is about making a paradigm shift in how you manage your career. We’ll discuss concrete activities and skills that transform average developers into outliers. You’ll learn why developers can't afford cable, ways to improve your “luck surface area”, and techniques to compress your career through accelerated development. You'll learn the foundational skills for becoming an outlier: command your time, hack your image, and own your trajectory. Prepare to think about your development career in a whole new way.

Bill Weinman Lynda Oct-2014

This course describes how to use the HTML5 Session History application programming interface to present bookmark-friendly URLs while updating parts of a page and preventing unnecessary network activity. Author Bill Weinman shows how to manipulate history by adding entries to the stack, visibly changing the URL in the address bar, and removing entries when the user presses the back or forward buttons, all without reloading the web page. The course uses practical examples that can be applied to most web sites, and also shows how to detect support for the History API in browsers and how to handle exceptions.

Joe Chellman Lynda Oct-2014

Despite the possibilities offered in HTML5, there's still a call for customizable widgets that can be used in websites and web apps. jQuery UI, a popular plugin for jQuery, is here to answer that call. Joe Chellman shows how to install the plugin, use the accordion and date picker widgets, and add behaviors that change how existing page elements respond to user input. Finally, you'll apply the concepts you've learned to a typical project you might see coming from a client survey form.

Bonnie Biafore Lynda Oct-2014

Have you wondered how to make your small projects run as smoothly as possible-without building in so many steps that they get cumbersome? In this course, author and project manager Bonnie Biafore shows how a successful small project starts with planning: documenting goals, identifying risks, measuring success, and confirming decision makers. The course also covers organizing your files, estimating time and costs, building a solid team, scheduling work, and getting the project underway. In addition, you'll explore how to hand out and track assignments, communicate with the team, work through issues, and bring your project to a close. This course follows the relocation of a small business as the sample project, but the course's strategies apply to a wide variety of small projects, including those in marketing, business development, product development, software development, freelancing, and the like.

Tatiana Kolovou Lynda Oct-2014

When you travel, some differences are easy to identify: the language, the food, the music. But in order to communicate effectively in a cross-cultural business setting, it's important to understand your international colleagues' underlying values, beliefs, and history. In this course, Kelley School of Business professor and executive coach Tatiana Kolovou demonstrates simple techniques to communicate well across cultures as a manager, peer, and coworker.

Dan Rockwell Lynda Oct-2014

Dan Rockwell is a leadership coach, speaker, and author of the popular daily leadership blog Leadership Freak. After reaching a personal and professional turning point, he realized he wanted to share his leadership journey, and he's been blogging daily ever since. In this interview, Dan shares how he began his journey, the insights he's gleaned speaking with some of the world's top CEOs and industry leaders, and smart strategies for developing your own leadership presence. Learn how to stop and reevaluate strategies that aren't working, be a leader and an introvert, build relationships, nurture others, and respond to a failure in a way that makes you a better mentor.

Todd Dewett Lynda Oct-2014

All managers know they need to invest extra resources in developing underperforming employees. But at some point, you need to stop that investment and start the process of letting an employee go. In this course, author and business coach Dr. Todd Dewett walks you through the factors you need to consider and plan for before letting an employee go. He provides advice on preparing your pre-meeting work and conducting the termination meeting to minimize difficulty. The course includes reenactments of a typical termination meeting, showing realistic examples for you to consider.

Todd Dewett Lynda Oct-2014

Managing teams is more than just hiring and motivating hard workers. Even the best managers will encounter challenging employees who, due to poor performance or personality conflicts, are dragging down the morale and productivity of their whole team. As a manager, it's your job to stop the damage. Todd Dewett shares a repeatable four-step model for getting difficult employees back on track. The course addresses over 15 common difficulties managers experience with employees, including workplace-tested scripts to get each employee back on track. Whether it's a slacker, procrastinator, a gossip, or a bully, this course will help you turn poor performers into valuable team members once again.

Todd Dewett Lynda Oct-2014

Make performance reviews more useful and motivating and less stressful for both you and your employees. In this course, Todd Dewett, PhD, shows managers how to conduct effective performance reviews, explaining how to set appropriate goals, gather feedback, write the formal review, and conduct effective meetings with employees. He also shows how to build performance review activities into your management style so that the review is no longer a once-yearly conversation.

Britt Andreatta Lynda Oct-2014

Leadership coach and lynda.com director of learning and development Britt Andreatta shares her tips and strategies for having difficult conversations. In her four-phase model, you'll discover the situations that lead up to difficult conversations, decide when the conversation is warranted, prepare for the interaction, and monitor outcomes to ensure success. Along the way, learn the secrets of turning difficult conversations into successful interactions that enhance communication and rapport. Improve both your professional and personal relationships, finding your way back from conflict through mutually successful outcomes.

Todd Dewett Lynda Oct-2014

In this course, author Todd Dewett helps you identify ways to give both positive and negative feedback to employees. Learn how to create a culture driven by meaningful feedback and deliver coaching and suggestions to help employees stretch and grow. Discover the characteristics of helpful feedback, different feedback types, structured conversations, and strategies to refocus difficult employee reactions.

John Ullmen Lynda Oct-2014

Develop confidence connecting with executives in a one-on-one meeting. In this course, John Ullmen, PhD, from the UCLA Anderson School of Management, explores common concerns employees have about engaging executives and shares winning strategies to connect with executives one-on-one-and make sure the relationship endures after the meeting is over.

Simon T. Bailey Lynda Oct-2014

Learn how to build four key types of business relationships in your career: with your manager, with your coworkers, with other departments, and with executives. Author and executive coach Simon T. Bailey guides you through building authentic connections with others and creating your own personal board of directors to help you succeed. Discover how you can build meaningful rapport, set yourself up for visibility and success, manage up when you don't click, develop executive presence, and cross-train within a team to better serve the organization.

Mike Figliuolo Lynda Oct-2014

If you want your team to trust you as a leader, it's important to articulate who you are, what you stand for, and why you're excited to lead them. In this course, author and executive leadership coach Mike Figliuolo shows you how to distill your leadership philosophy down to one simple page covering four critical aspects of leadership: leading yourself, leading the thinking, leading your people, and leading a balanced life. Get hands-on with introspective exercises that help you define and practice leading authentically, with a style that's uniquely yours. Along the way, discover how to share and socialize your vision, make decisions, motivate and mentor, and keep your whole life in perspective.

Bob McGannon Lynda Oct-2014

'Intelligent disobedience' allows service animals to interpret commands in a way that honors their owner's intent, while avoiding hazards they might not anticipate. In this course, Bob McGannon, PMP, shows how intelligent disobedience translates to the business world and how it can help you become a more courageous leader. Learn how to challenge strict orders, voice unpopular opinions, take risks, and come up with creative solutions, all while keeping stakeholders' goals in mind.

Izzy Gesell Lynda Oct-2014

Improv theater was designed to help actors solve problems on stage. In this course, facilitator, coach, and former stand-up comedian Izzy Gesell demonstrates how to use the skills, practices, and mindset of improv to develop critical leadership qualities of presence, acceptance, and trust. Izzy shares some games you can play with your team members or coworkers to practice spontaneity and incorporate the improv mindset into your everyday life.

C.C. Chapman Lynda Oct-2014

Storytelling isn't just for fiction; it's vital to your business, too. Storytelling can help you communicate with customers and clients, market your ideas, and solve problems. It's also a great way to take projects from concept to launch. In this course, author and story consultant C.C. Chapman walks you through his storytelling strategies, including identifying your audience, brainstorming, nailing down details, and turning your story into a reality.

Paul A. Smith Lynda Oct-2014

Stories can make the messages of any leader more memorable, contagious, and enduring. In turn, learning the art of storytelling can make you a better leader. In this short course, author and corporate storytelling coach Paul Smith walks you through the elements of a compelling story. Learn about the common story structures, power of emotion, importance of surprise, appeal of analogies and metaphors, and value of keeping it real.

Whitney Johnson Lynda Oct-2014

"Disruptors" secure a foothold by coming up with ideas and innovations that eventually upend their entire community or industry. Disrupting yourself is the secret to breaking into a new field, never settling for less, and achieving more. In this course, author, Harvard Business Review blogger, and consultant Whitney Johnson walks you through her seven step model to disrupt yourself and move to the next level in your career. Discover how to take the right risks, play to your strengths, embrace constraints, and more in this short course.

Todd Dewett Lynda Oct-2014

In this short course, author Dr. Todd Dewett shares his secrets for developing and utilizing political savvy to get more done at work. Take a look at the success formula at work-what defines 'success' in your workplace? Once you understand the social landscape and how political capital works, then you can learn how to audit your own situation and make an action plan to improve your political savvy.

Todd Dewett Lynda Oct-2014

Confidence can help you accomplish your goals and build strong relationships. But the reverse is also true; a lack of confidence can hurt you personally and professionally. Luckily, there are steps you can take to build lasting self-confidence. In this course, author and educator Todd Dewett shows you 10 techniques for building confidence you can apply at work and in your personal life. Learn how to own where you are and where you want to be, remove negativity, and visualize success.

Amy Edmondson Lynda Oct-2014

Organizations thrive, or fail to thrive, based on how well the teams within those organizations work. What does it take to create a high-performing team? Based on her years of research working with high-performing teams across different industries, Harvard Business School professor Amy Edmondson reveals how high performance arises when teams are encouraged to take risks, fail, and learn from those small failures, a process she calls 'teaming.' In this course, she outlines what leaders can do to create the right environment for teaming and explains the responsibilities of individual team members to speak up, collaborate, experiment, and reflect.

Britt Andreatta Lynda Oct-2014

Help your organization embrace change and make sure new initiatives are successful. In this course, Britt Andreatta, PhD, shows you how to lead your organization through change in a five-phase model that includes assessing the need for change, deciding who to involve, designing the change, announcing it, and implementing it in a way that sticks. Along the way, the course covers techniques that will increase the likelihood of your change succeeding, such as anticipating resistance, creating a compelling vision, and using emotional intelligence to build staff consensus.

Britt Andreatta Lynda Oct-2014

In this course, lynda.com Director of Learning and Development Britt Andreatta walks you through her delegation process, which helps you assign the right tasks to the right people and better develop your team and meet company needs. The course reveals what delegation can do for you and your team and introduces a four-phase model to delegate tasks and manage projects large and small. The phases include evaluating the task, handing the task over, supporting task completion, and closing the task. In between, learn how to pick the right level of autonomy for each task and the best ways to avoid micromanagement.

Todd Dewett Lynda Oct-2014

An estimated 70 percent of employees are 'disengaged.' They aren't satisfied or productive, and this costs your organization time and money. In this course, Todd Dewett walks you through the steps to building high-performing and engaged teams of motivated employees. Learn the three keys to engaging and retaining your team: strong relationships, a great work culture, and opportunities for employees to grow. Along the way, discover how to assess engagement, build trust, create intrinsic and extrinsic motivation, honor contributions by your 'superstars,' and build pathways for employees to grow and stay with your company.

Drew Boyd Lynda Oct-2014

Do you ever think, 'I'm just not that creative'? You're not alone. But companies increasingly expect their employees to think about problems in new ways and devise unexpected solutions. The good news is that creativity is not a gift, but a skill that can be developed over time. Learn how in this course with innovation expert Drew Boyd. Discover nine simple tips to boost your creative output at work and learn how to think about the world in a different way, break problems down into manageable parts, divide and conquer a problem, and evaluate ideas systematically.

Todd Dewett Lynda Oct-2014

In this short course, author and business coach Todd Dewett explains how you can harness the power of change and benefit those around you by avoiding quick reactions, adopting a positive attitude, and developing a 30 day plan to integrate change.

Mike Figliuolo Lynda Oct-2014

Do you have a business problem that you are having trouble solving? Mike Figliuolo has a simple five step process for solving problems and leading your business through everyday uncertainty and larger change initiatives. Learn to pin the problem down and define it, generate possible solutions, determine the best solution, and create a clear recommendation to solve your particular challenge. This is the same process Mike has taught multibillion dollar companies to solve their business problems. Learn how to use it to solve your own.

Todd Dewett Lynda Oct-2014

Smart decision making, whether it's who to hire or what strategy to play, is a skill that sets you apart personally and professionally. In this short course, Todd Dewett shows you five simple steps to making better decisions. He'll help you evaluate if you have enough time, sufficient information, the right people involved, and other key factors necessary to making strong choices.

Todd Dewett Lynda Oct-2014

In this course, author, keynote speaker, and coach Dr. Todd Dewett shows how to manage your reputation and one of your most important work relationships: your rapport with your boss. Discover how to understand your manager's world, preferences, and lingo; support your boss's goals; be a help rather than a hindrance; and lead by offering solutions. Plus, learn how to manage particularly difficult types of bosses, such as the boss who's never available, the mean boss, or the boss who acts better than everyone else.

Mike Figliuolo Lynda Oct-2014

High-performing teams are critical to maintaining an organization's competitive advantage. These teams consistently show high levels of collaboration and innovation, and outperform their peers. In this course, author and leadership-training expert Mike Figliuolo shows you how to create and lead the teams that get more done for their organizations. Learn about the seven elements of a high-performance team, and the techniques necessary to set direction, gather and deploy the right resources, prioritize work, motivate employees, and help team members develop their individual strengths.

Doug Rose Lynda Oct-2014

Today's fast-moving projects generate a lot of email, phone calls, voicemail, and documentation. In this course, author Doug Rose shares the secrets of managing project communication. A solid communication strategy will help your team maximize buy-in, prioritize stakeholder input, and project results. Discover how to use a communication plan to develop two-way communication goals, run meetings, organize feedback, and create clear reports.

Britt Andreatta Lynda Oct-2014

Emotions are all around us in the office, and it's important for leaders to understand how to harness them to cultivate productivity and positive relationships. In this course, lynda.com director of learning and development Britt Andreatta shows how to develop emotional intelligence to better lead teams, work with peers, and manage up. Learn what emotional intelligence is and how it factors in at work and discover concrete techniques for raising your own emotional quotient (EQ). This includes perceiving yourself accurately, exercising emotional self-control, practicing resilience, and developing empathy. Then turn those lessons around to build your awareness of others and learn to inspire helpful communication and manage conflict.

Aaron Dolberg Lynda Oct-2014

Software quality engineering plays a vital role in the development cycle, saving companies time and money and ensuring that customers have exactly the experience they expect. It's also a lucrative and underappreciated career path. Here, software quality engineer Aaron Dolberg draws on his years of experience in quality assurance (QA) to share his personal insights and cautionary tales. Aaron discusses how to get started in QA, how it fits in at companies small and large, and how it has changed since the rise of agile workflows.

Drew Falkman Lynda Oct-2014

In this course, author Drew Falkman tours four open-source PHP frameworks: Zend, Symfony, CakePHP, and CodeIgniter. The course covers basic framework concepts; explores the Model-View-Controller (MVC) pattern as a means of simplifying, organizing, and maintaining code; and details the ins and outs of developing basic applications in each of the four frameworks.

Bonnie Biafore Lynda Oct-2014

Get the upper hand on your project schedules before they begin and see them through to conclusion, on time and on budget. In this course, PMP-credentialed author Bonnie Biafore teaches you how to proactively manage project schedules. This includes a look at the elements that go into a schedule; how to estimate costs and resources; best ways to negotiate and allocate resources; and how to manage a schedule over time.

Bob McGannon Lynda Oct-2014

Ensure you're producing results that meet the needs of stakeholders, by incorporating the four major indicators of quality-function, outputs, performance, and reliability-into your project planning. In this course, author and PMP Bob McGannon walks you through the considerations for making sure your project quality is spot on. Discover how to plan for quality, perform testing, and take into account special needs for IT projects.

Dave Crenshaw Lynda Oct-2014

In this course, author and business coach Dave Crenshaw teaches you to get the most from your meetings turning them into productive avenues for communicating, connecting, and accomplishing real work. The course demonstrates a simple, usable framework that will help you lead and participate in meetings large and small and provides insight into how to schedule, conduct, and follow up on meetings with minimum time and maximum results.

Todd Dewett Lynda Oct-2014

To be a high-performing manager, you need an advanced understanding of the principles of great leadership. In this course, author and business coach Dr. Todd Dewett shares the secrets businesses large and small use to manage teams, achieve precise results, and intelligently execute business strategies. He focuses on three key areas: motivation, positive change, and decision making. Discover how to shift your mindset, create a culture of motivation and accountability, make decisions that matter, and maintain excellence over time.

Lisa Gates Lynda Oct-2014

Improve your relationships with your coworkers, clients, and managers and find your way through conflict back to cooperation. In this course, negotiation consultant Lisa Gates shares the secrets of effective conflict resolution and reveals simple, repeatable techniques that apply in most business situations. She'll present a six-step framework for exploring and navigating conflict resolution, including identifying the issue, separating the people from the problem, overcoming roadblocks to resolution, exploring cultural differences, and getting to agreement.

Bob McGannon Lynda Oct-2014

Do you have a remote team and need to engage them more effectively? Or perhaps you are stepping into a management role for the first time, or with a team that's scattered across office branches? In this course, author and PMP Bob McGannon shares the secrets he's used for managing remote teams across continents and time zones for over 20 years. Discover how to build rapport, set mutual expectations, communicate, connect, overcome conflict, get work done, and grow the team. Also included is a look at the top five challenges managers face in leading remote teams and helpful solutions that will get your team on track.

John Ullmen Lynda Oct-2014

Ever had trouble persuading someone to do something, even if it was in their best interest? Sometimes people don't budge, but thankfully you have more than rewards and penalties at your disposal. Join John Ullmen, PhD, as he explains how to influence others when you're at the 'pivot point of influence,' by applying 18 scientifically confirmed methods. Whether you're influencing at work or at home, you'll learn what the best influencers do before they influence, and see how to choose the best steps for your situation, and have people want to be influenced by you.

Nick Brazzi Lynda Oct-2014

Explore all the cool new features in Yosemite, Mac OS X 10.10, including the exciting continuity features that allow you to take work from an iPhone or iPad back to your computer. Author Nick Brazzi also covers instant personal hotspots, enhancements to the Notification Center and Spotlight, and updates to built-in apps like Safari and Mail.

Dave Crenshaw Lynda Oct-2014

Join author and business coach Dave Crenshaw as he demonstrates ways to discover what you're truly best at doing and how to leverage those strengths and abilities in your professional life. This course reveals how to uncover your strengths and talents, match them to job responsibilities, and develop a path to apply those strengths at work. Set yourself up for continued success with self-assessments and the ability to invest in yourself and make continual improvements as your career grows.

Todd Dewett Lynda Oct-2014

Great communication means connecting, not just getting your point across. In this short course, coach Todd Dewett outlines helpful techniques for forging those important connections that make it easier to come to work every day. He introduces the key 'helping' behaviors, the importance of sharing the spotlight and finding mutual interests, and the good example that modeling professional behavior can have on the entire team dynamic.

Judy Steiner-Williams Lynda Oct-2014

In this short course, Kelley School of Business lecturer and author Judy Steiner-Williams shows you the elements of a strong recommendation letter and how to use specificity to make your remarks memorable and relevant. At the end of the course, you'll also see how to ask for a recommendation if you need someone to write one for you.

Todd Dewett Lynda Oct-2014

It's important to make a good impression in just the first few minutes you spend with potential mentors, clients, or even friends. In this short course, author and business coach Dr. Todd Dewett explains how to tell others what you do and make a memorable impression in a short period of time with a personal 'elevator pitch.' Maximize your connection in a minimal amount of time, and start making valuable additions to your network from the get-go.

Valerie Sutton Lynda Oct-2014

Ace your interview and land the job you want. Join author Valerie Sutton as she explores the different types of interview questions and styles you might expect, and how to prepare for them by researching the company and practicing your answers. Uncover the best ways to create a good first impression and navigate the interview, as well as handle the tricky questions and identify the unlawful ones. Plus, learn how to assess your own performance, thank the company for their time, and follow up on a decision.

Bob McGannon Lynda Oct-2014

In this course, designed for project management professionals and other leads who need to get a handle on their costs, author and PMP Bob McGannon shows you how to build a solid budget around a work breakdown structure, work with costing standards, and examine capital versus operating costs. The course then teaches how to build, manage, and monitor the budget and shares tips from the trenches of real projects. Plus, get practical advice on recovering from overruns and dealing with scope changes.

Bonnie Biafore Lynda Oct-2014

Discover how to more efficiently manage your business projects. Author Bonnie Biafore lays out a set of principles and examines the concepts behind project management, from defining the problem, establishing project objectives, and building a project plan to meeting deadlines, managing team resources, and closing the project. The course also provides tips for reporting on project performance, keeping a project on track, and gaining customer acceptance.

Lisa Gates Lynda Oct-2014

In this course, business coach Lisa Gates teaches managers to harness the power of coaching in the workplace. Learn the benefits of developing your team and helping employees build their skills in ways that transform and empower them to do more productive and engaging work. Then discover how to build your own leadership and coaching skills and equip yourself with tools that encourage insight and growth. The course wraps with a look at how you can maintain the coaching momentum in the workplace and address common challenges.

Bob McGannon Lynda Oct-2014

In this course, author and PMP Bob McGannon teaches you how to understand team members, build a strong team from your talent pool, shape their work, and maximize success. Along the way, discover how to negotiate for key resources, appreciate and maximize individual working styles, use emotional intelligence to add a personal approach to your management style, and resolve conflict.

Dave Crenshaw Lynda Oct-2014

Join author and business coach Dave Crenshaw as he shows you the keys to becoming a respected thought leader and authority in your field. Whether you're already a visible professional or hoping to improve your presence, decision-making ability, and influence, this course can prepare you to take a meaningful step forward. Being recognized as a thought leader and authority inside and outside your company builds career capital and paves the way for new opportunities. This course demonstrates a step-by-step process to help you identify your thought leadership focus, find a mentor, develop expertise within your company, build a meaningful network externally, and develop personal publicity.

Christina Schlachter Lynda Oct-2014

Discover how to successfully manage multiple generations in the workplace with Christina Schlachter, PhD. Learn about each generation present in today's workforce, from Baby Boomers to Millennials, and figure out what each group wants and needs, and how they like to be managed, developed, and promoted.

Cindy Mayer Lynda Oct-2014

In this course, veteran talent director and author Cindy Mayer shows how to prepare for and conduct employee interviews in person, over the phone, and with video-conferencing tools. Understand what your ideal candidate would bring to the table and use that information to structure a job description and effectively scan resumes. Next, build an interviewing plan, and develop questions that elicit thoughtful, helpful responses. Finally, learn how to conduct an interview, probe for more depth with follow-up questions, navigate pitfalls, and take next steps after the interview. Cindy includes a sample interview that illustrates these techniques in action.

Troy Hunt and Jim Manico Pluralsight Oct-2014

In late September 2014, the most significant security bug ever to hit the Internet emerged in the form of the Shellshock Bash bug. Risks of this nature are inevitably accompanied by uncertainty and speculation. This course methodically explains the background of the risk, shows how it's exploited in a vulnerable system, and most importantly, walks through how to defend against it by applying multiple defenses. This is a must-watch course for anyone worried about the impact of this serious security risk on their environment.

Bob McGannon Lynda Oct-2014

In this Insights interview, Bob McGannon, PMP, will share the secrets he's cultivated in years of international project management for companies such as IBM and Boeing. Discover key skills for project managers, the ins and outs of certification options, and best ways to build and manage successful projects.

Todd Dewett Lynda Sep-2014

In this course, management and leadership expert Todd Dewett provides practical advice to help you establish your identity as a leader, connect with your team, and become a successful first-time manager. Learn how to survive your first 30 days, build trust, facilitate efficient meetings, and develop authority. This course is designed to prepare you to confidently tackle your responsibilities at work and increase your value to the organization while improving operational effectiveness.

Dave Crenshaw Lynda Sep-2014

Regular one-on-one meetings provide managers with an opportunity to head off problems and efficiently answer the many small, quick questions that arise during the workweek. In this course, Dave Crenshaw shows you how to establish a one-on-one meeting schedule and agenda, assign and review actions items, and assess the results of the meeting and follow up on promises. The course also explains how to effectively listen to employees' needs and when to offer training and development.

Dave Crenshaw Lynda Sep-2014

Setting achievable goals is one of the first steps toward a successful career and meaningful personal development. In this business skills course for lynda.com, author Dave Crenshaw shows smart ways to create a vision, develop a quantifiable goal, turn that goal into actions, and share that commitment publicly to establish accountability.

Todd Dewett Lynda Sep-2014

In this short course, author Todd Dewett, PhD, shares four time-management tips that help everyone from busy executives to new employees get more out of their work day. Learn how to think differently about time management, embrace the 80% rule, find your Einstein window, protect that window, and broadcast your availability to ensure others know when you'll be available.

Dave Crenshaw Lynda Sep-2014

Join author and business coach Dave Crenshaw as he shows you the key to enhancing your productivity-focusing on your most valuable activities and minimizing the distractions that waste your time. This course shows you how to determine where you make the most valuable contributions to your company while minimizing and offloading distractions. Create a plan to mind your time and effort and help coworkers and employees discover their most valuable activities, which can result in an office-wide productivity boost.

Aileen Ellis Lynda Sep-2014

BAC, CV, ETC, TCPI. Don't let the alphabet of earned value acronyms deter you. Follow along with Aileen Ellis, PMP, PgMP, as she walks you through earned value calculation. Relevant for those considering the PMP exam or interested in better managing your project performance, this course shows you the calculations that make earned value management (EVM) one of the most critical project metrics. Aileen walks through two concrete examples, a construction project and a system upgrade, and shows how earned value metrics can help you calculate current performance and forecast future performance. Since it's not all a numbers game, interpret the results of these calculations and forecasts to make better project decisions.

Bob McGannon Lynda Sep-2014

Without risk, there can be no reward. But if not managed properly, risk reduces your ability to achieve your project's goals, if not derailing it altogether. In this course, author and PMP Bob McGannon shows you how to anticipate, assess, and manage project risk-whether your project is large or small. Discover how to gauge your stakeholders' tolerance for risk, assemble a risk plan, build a risk register, and maintain project continuity as risks crop up.

Terri Wagner Lynda Sep-2014

Do you find your projects creeping out of your control, with little additions here and there? Are stakeholders changing expectations after the project plan has been agreed upon? In this course, author and PMP Terri Wagner will demonstrate strategies to keep your project scope intact through proactive project management.

Doug Rose Lynda Sep-2014

If you want to work on fast-moving projects, it's critical to know how to manage change requests. A change request can be an opportunity or a ticket to chaos. In this course, author Doug Rose walks you through the elements of change in a project using a sample software project. Discover how to set the stage for change, weigh the change impact, understand the cascade effect, and implement the change. Along the way, learn how to effectively manage your project for change requests and deal with common obstacles. Also see how to find the balance between too much and too little change-either can be threat to your project.

Dave Crenshaw Lynda Sep-2014

Join author and business coach Dave Crenshaw as he shows you the company, market, and customer focus that strategic leaders employ to make business decisions and anticipate new trends. This course shows you how to make crucial and insightful connections between your company's needs and future and those of the market you operate in and the customers you serve. Discover how you can identify trends, gather and address customer feedback, and proactively deliver what your company needs for competitive advantage. This course is one of a series of five Dave Crenshaw courses based on his Invaluable teaching methodology for professional development.

David Allen Lynda Sep-2014

Join author and world-renowned productivity and time management expert David Allen as he walks you through his five step process for Getting Things Done. He'll show you how to stay on top of your work and avoid feeling buried by it, while carving out space in your life to do more meaningful things. Learn how to capture, clarify, organize, reflect, and engage with tasks that are demanding your attention, and come away with a clear head and a clear focus.

Todd Dewett Lynda Sep-2014

Group dynamics impact productivity and employee satisfaction, so it's important for managers to cultivate positive relationships among coworkers. Join Todd Dewett as he explains how to effectively manage teams. This course covers motivating your team, managing team performance, establishing your identity and authority within a group, addressing conflict, and making work fun. Full of practical tips and useful strategies, this course is a great reference for first-time managers and for more experienced managers who may need to address a specific issue with their team.

Bob McGannon Lynda Sep-2014

Meet the modern project manager: a triple threat who's savvy in project management, business analysis, and change management. In this short course, author and PMP Bob McGannon teaches you how these three fields are coming together and reinventing project management to produce better business outcomes. Discover how they intertwine and help project managers deliver projects with clearer scope, tighter budget, and better results.

Bob McGannon Lynda Sep-2014

Is your project falling apart and you're not sure how to rescue it? In this course, author and PMP Bob McGannon demonstrates time-tested strategies to rescue a failing project before it's too late, including a look at common indicators that trouble is ahead, a methodology for finding the root cause, and proactive strategies to realign your stakeholders, team, vision, and schedule.

Scott Blanchard Lynda Sep-2014

Learn the seasoned leadership tips of Scott Blanchard, son of Ken Blanchard, the coauthor of The One Minute Manager, who is continuing his father's legacy as a global business-training leader. Scott explains how to build a strong leadership foundation by first knowing yourself-your strengths, your weaknesses, and your temperament. Then he discusses the best ways to build relationships, integrity, and trust; get results by building commitment and motivating employees; and chart a path to leadership success.

Britt Andreatta Lynda Sep-2014

Do you want to cultivate leadership traits that will help you inspire your team, successfully manage change and conflict, and better serve the needs of your organization? In this course, leadership consultant and lynda.com Director of Learning and Development Britt Andreatta explains what real leadership is, how to assess your strengths, and ways to cultivate the traits the best leaders employ to make their organizations strong and innovative. The course includes information on developing and mentoring your team, creating an engaging workplace, developing political savvy, analyzing your industry, and honing your emotional intelligence.

Bob McGannon Lynda Sep-2014

Agile project management allows you to produce smaller deliverables more frequently and efficiently, making it an excellent choice for teams that work in product development, programming, business analysis, and other collaborative areas. But it's a fragile process that requires the right scope, goals, and management. In this course, author and Project Management Professional Bob McGannon shows you the tools and techniques you need to successfully manage a project through the agile life cycle. Learn how to use agile for the right projects and then walk through the four major phases in the cycle, from scoping the work and designing your sprint structure to collecting requirements, managing the project without interfering in the rapid build process, adapting to feedback, and closing the project. In the bonus chapter, Bob discusses real-life challenges he has encountered running agile projects, giving you real-world perspective into the project life cycle.

Mark Lewin Pluralsight Sep-2014

This course introduces beginning to intermediate JavaScript developers to the Google Maps API, a powerful library that enables developers to harness the power of the Google Maps platform and build web mapping applications. The course shows how Google Maps works, how to embed a dynamic map within a web page, set its extent, add and symbolize geometry to display data, and take advantage of web services to add extra functionality to your applications.

Pinal Dave Pluralsight Sep-2014

Data is very important to any application and business. It is very important that every business plan for data safety. Database backup strategies are often discussed after the disaster has already happened. In this introductory course we will explore a few of the basic backup strategies every business should implement for data safely. We will explore how we can recover our server quickly after any unfriendly incident to our MySQL database.

Chris Reynolds Pluralsight Sep-2014

When you start a new project, it's unlikely you start with a blank HTML file. You probably have some kind of starting template, or your IDE builds a rough file with some elements preloaded. That's what HTML5 Boilerplate is: a starter template to use on all your projects. HTML5 Boilerplate is built and used by some of the most respected names in the industry, and is packed full of standards-compliant and browser-friendly code to make sure that all of your projects get off on the right foot.

Robert Bogue Pluralsight Sep-2014

Getting good requirements from the business users is a difficult task, and one for which most developers have never been adequately trained. In this course, you'll learn the key skills, techniques, and tools used to capture requirements. You'll learn to validate that the requirements are correct, how to trace them through design and testing, and how to ensure that the users understand what they're asking for. Along the way you'll see some role playing situations where requirements are gathered out of difficult business users and how to handle any objections.

Jon Peck Lynda Sep-2014

Whether you're enhancing or optimizing existing code or just starting from scratch, there's never a better time to start integrating object-oriented design techniques. This course shows how to integrate the principles of object-oriented programming into the build of a PHP driven web page or application. After an overview of what objects and classes are and why they should be used, author Jon Peck dives into creating and instantiating objects, then defining the class relationships and interactions that will form the basis of your coding arsenal. The course also shows how to leverage PHP objects and implement design patterns, and looks at steps you can take to continue adding to your programming tool belt.

Drew Falkman Lynda Sep-2014

In this course, author Drew Falkman shows how to install the latest version of PHP, the popular web application server, and reviews the performance enhancements and language improvements in the 5.4 release, including short array syntax, function arrays, and support for the $this reference to current objects in closures. The course also introduces traits, the mechanism for code reuse in single inheritance languages such as PHP.

Jon Peck Lynda Sep-2014

Join author Jon Peck as he demonstrates new functionality in PHP 5.5, including generators, the try-catch-finally execution model, and a brand-new password hashing API. A number of existing behaviors, such as the foreach() and empty() functions, have also been updated, and Jon explores what changed and how it can be used. Throughout this course, you'll learn to add new functionality to a simple deck of cards class using these new and updated features, and how to use them for the basis of your own project.

Lea Verou, Geoffrey Grosenbach Pluralsight Sep-2014

Watch a live coding session in which Lea Verou implements the classic Conway's Game of Life in the browser using HTML, CSS, and JavaScript. Play by Play is a series where you get a rare view into the workflows and thought processes of top admins, developers, and designers. This is not a planned or rehearsed presentation, but a live, unrehearsed problem solving and troubleshooting session where you see an expert think through issues and design solutions, as they do in the real world every day.

John Papa Pluralsight Sep-2014

Tell a story, engage the audience, leave them inspired. This course provides a road-map for delivering effective presentations and motivating an audience through forming your message, designing visuals and demos, preparing for the unexpected, and effective delivery strategies. By the end of this course, you will learn many techniques on how to become a more effective presenter.

Greg Heileman Coursera Sep-2014

Learn how to build and deploy modern web application architectures and applications that run over the Internet, in the cloud using a browser as the user interface.

Hugo Kornelis Pluralsight Aug-2014

In this course, you will learn all the skills required to design good databases. This starts with information gathering: how to find all required information, and how to ask questions without miscommunications. You will learn how to abstract the information gathered into a data model, how to normalize the data model so that your database will be free of anomalies, and how to transform the final, normalized data model into a relational database design - ready to be implemented.

Christopher Schmitt Pluralsight Aug-2014

Christopher Schmitt, the author of HTML5 Cookbook, explains semantics and HTML5 features such as audio, video and geolocation. He dives into CSS3 and then dazzles us with his CSS flag using many of CSS3's features.

Jeremy Jarrell Pluralsight Aug-2014

Do you love the idea of capturing customer requirements with lightweight user stories rather than formal requirements documents? Of course you do, but many teams find that while the idea of user stories sounds great, they struggle to create effective user stories that are truly useful for communicating between themselves and their customer. In this course, we'll learn concrete strategies for creating lightweight user stories that truly capture our customer's needs, as well as tips for avoiding the most common pitfalls that many teams fall into when they first begin working with user stories.

Troy Hunt Pluralsight Aug-2014

The Top 10 Web application security risks produced by OWASP is an evolving resource that helps organizations focus on the most prominent risks in web security today. Every few years we see a revision; the types of attacks we're witnessing change, the defenses change, and the risk and associated priority changes. OWASP adapts to this changing environment and recently made available the 2013 edition of the Top 10. This course is designed to help those who already have an awareness of the Top 10 understand what's new in the latest edition and how the landscape has changed in three short years. It also introduces the concept of 'Risk Assessments' and provides further resources to help go beyond just the Top 10 risks.

Pinal Dave Pluralsight Aug-2014

Performance is one of the most essential aspects of any application. Everyone wants their server to perform optimally and at the best efficiency. In this course we will understand the basics of query optimization and look at practical tips and tricks for performance tuning.

John Sonmez Pluralsight Aug-2014

Jenkins is one of the most popular tools for doing continuous integration on ANY platform or technology! One of the things that makes Jenkins so popular is how flexible it is to handle just about any kind of build or continuous integration process you can think of through the hundreds of plugins that are available. In this course you will learn everything you need to know to get started using Jenkins and setup your first continuous integration server. We'll cover installing Jenkins, configuring Jenkins and getting a basic job running. Once we are confident in the basic functionality of Jenkins we'll move on and talk about all the plugins that are available and how you might use them. Finally, we'll take a look at the big picture and show you what you can really do with Jenkins. Along the way I'll give you some great tips that will help you pick the best plugins for Jenkins and give you some good strategies for successfully bringing you build system into Jenkins with little headache. By the end of this course you should feel confident installing Jenkins and setting up basic jobs. You should also have a clear picture of what you can do with Jenkins and how to expand its capabilities. If you've been wanting to learn about Jenkins, but didn't know where to start, this course might be just what you need.

Paul Randal Pluralsight Aug-2014

Communicating effectively is one of the most essential aspects of your job, and is the key to progressing in your career. But how do you do it? Most companies do not provide training on how to communicate so this course fills that gap for you. Firstly you'll learn the foundational skills necessary for any form of communication. Then you'll learn the art of running a successful meeting, along with how to handle some specific meeting scenarios like code reviews and 1-1s. You'll learn how to write effectively, whether emails, articles, or reports, and how to start and maintain a popular blog. Then you'll move on to planning and writing a presentation, including how to pick a topic, formulate an effective slide-deck template, and write the presentation content, all depending on what type of presentation it is. Finally, you'll learn how deliver a top-notch presentation, including preparation, managing nerves, and a whole raft of tips and tricks on what to do and what not to do. In today's busy work environment you can't afford to have sub-standard communication skills or you'll be left behind - but if you watch this course and practice what you learn in it, you'll boost your skills and start to get ahead! This course is perfect for anyone working in the I.T. industry, with any amount of technical experience and communication skills.

Calvin Correli Pluralsight Aug-2014

Programming is hard work that requires creativity, problem solving, and even physical stamina. In this course, Calvin will teach you how to set achievable, measurable goals, prepare for the work of thinking, achieve focus, find shortcuts, and maximize your natural rhythm and energy. Part 2 dives into controlling email, where Calvin presents a system that he has developed and taught to many people over several years. It combines ideas from GTD and Inbox Zero and adds other concrete strategies for facing up to your email and attacking it with a consistent plan.

Jay Mcfarland Pluralsight Aug-2014

Learn how to use the Escalator Principle to get everyone in the company involved in your next promotion. This course will teach you techniques to employ and techniques to avoid when it comes to moving up the corporate ladder. These ideas are simple to understand and easy to implement.

Richard Seroter Pluralsight Jul-2014

What is DevOps, really? In this course, we look the problems faced by today's IT departments and how a DevOps transformation can help focus on value and streamlined delivery. We'll explore the key cultural changes necessary, where organizational change is required, and how to confront the inevitable objections. Automation and technology play huge roles in DevOps success; in this course we'll analyze the major capability areas and which technologies can get your team on its way.

Ashley Hunt Pluralsight Jul-2014

This course will review preparing for the Project Management Professional exam and Project Initiation Processes. Initiation of a project covers two distinct areas; development of the project charter and identification of stakeholders involved in the project. You will learn about both processes and have a good understanding of Project Initiation and how it relates to the PMP exam.

Richard Seroter Pluralsight Jul-2014

This course describes the techniques and best practices for composing highly available distributed systems on the AWS platform. Throughout the course, we build up a web application that takes advantage of AWS storage, databases, compute, messaging, DNS, and more.

Jason Alba Pluralsight Jul-2014

This course helps you take ownership of the onboarding process beyond what HR and your boss will do. This course will help you assimilate into the company culture, understand the political landscape, and gain insight into your company's products and services. Employees who own their personal onboarding process should be more productive and valuable to the company and industry.

Kevin Jones Pluralsight Jul-2014

Many Java web frameworks, such as Struts, are built on top of the Servlet and JavaServer Page specifications and base libraries. To fully understand how these frameworks operate, and to be able to take full advantage of the facilities they offer, you should understand the foundations such frameworks are built on. This course takes you through building a web application using the base Servlet and JavaServer Page libraries. The course discusses the Model-View-Controller pattern using Servlets as the Controller and JavaServer Pages as the View. You will also learn how to hide complex UI interaction inside tag libraries. The course will show you how it is possible to build a web application using these fundamental technologies, and how other frameworks are built.

Xavier Shay Pluralsight Jul-2014

For many years, serious database aficionados have preferred the Postgres database system. It's industrial strength - many installations store terabytes of data. It's fully open source (not controlled by a predatory corporation). It's fast and easy to use. Full text search is built-in. It's the default database for all applications deployed to Heroku. In this course, respected database expert (and world-traveling teacher of The Database is Your Friend workshops) Xavier Shay teaches the most useful and powerful features of Postgres. You'll learn to use the built-in full-text search and optimize it. You'll work with triggers and indexes. You'll save yourself hours of frustration with tips for using Postgres smoothly with Rails 3.

Michael Krasowski Pluralsight Jul-2014

This course begins with the fundamentals of the requirements process, including project definition template, the uncertainty of requirements, nailing down stakeholders, and the skills needed to be a requirements analyst. Next we explore how requirements gathering in an Agile environment works. And lastly, we review practical tools to guide the student from user cases/stories, work flows, mockups, business rules, and data model to produce a solid specification that meets a customer's expectations.

Geoffrey Grosenbach Pluralsight Jul-2014

CoffeeScript has exploded in popularity since April 2011. It was talked about in every other presentation at JSConf. It's made enough waves that some language features popularized by CoffeeScript are planned for inclusion in future versions of JavaScript itself. In this course, you'll learn not only how to use CoffeeScript, but also how to write code in clean CoffeeScript style. You'll build a cash register application in test-first fashion. Thanks to technical editing from CoffeeScript author Jeremy Ashkenas and committer Michael Ficarra, you'll get authoritative insights into the best ways to write and use CoffeeScript.

Jon Flanders Pluralsight Jul-2014

Responsive web design is a recent strategy for building web sites that can respond and adapt to multiple devices and their respective resolutions. Mobile first is the concept of creating the design for your mobile web site first, and then building out that design for larger resolutions. This course covers the concepts that developers need to know to be able to work in this new way of designing web sites.

Bill Kulterman Pluralsight Jul-2014

Part 2 of 2 in the CompTIA Project+ series, covering the fundamentals of IT project management. You will learn pre-project setup; project planning; project execution and delivery; change, control, and communication; as well as project closure. This course is intended for those who have little to no experience that want to pursue a career in project management, and those who wish to learn the fundamentals of good project management.

Bill Kulterman Pluralsight Jul-2014

Part 1 of 2 in the CompTIA Project+ series, covering the fundamentals of IT project management. You will learn pre-project setup; project planning; project execution and delivery; change, control, and communication; as well as project closure. This course is intended for those who have little to no experience that want to pursue a career in project management, and those who wish to learn the fundamentals of good project management.

Doug Turnure Pluralsight Jul-2014

During my 20+ years in the software community, I've picked up on a common set of patterns that surround developers who always seemed to excel in their careers. Developers who had the best careers seemed to do a specific set of things that other developers did not. This course lays out the principles, and how to apply them to your software career. No single checklist guarantees success, but following these principles will improve your chances of finding success. There are probably some additional items we could add, and you could argue that some of these are more important than others. But from my experience, these are the core set of things you need to do to have a better career in software.

Ben Galbraith and Dion Almaer Pluralsight Jul-2014

As software engineers, we live in an age of decadence. Not only has the mobile revolution brought us amazing power, but also a consumer grade computing environment for all. As we go to build such solutions, we have found people quickly come to the big question: Web, or native app? In this course we will try to tear apart that question and get to the nuance that lies within.We will use computing history to learn from past mistakes and triumphs. We will then look into the advantages and flaws of the technology behind the Web and native platforms. We quickly bisect the fact that there are two sides to the question: Using the Web as a delivery platform? Or, as an experience platform? At Walmart Labs we have gone through these challenges, so we use our own example to add to other case studies to give an overview of the problem and how you can hope to use the Web and native together more as peanut butter and jelly.

Peter Shaw Pluralsight Jul-2014

A short introduction that takes the viewer from a graphic asset created using Photoshop, and shows them how to slice it up and produce an HTML5 ready, reusable asset that can be included in any web project.

Jason Alba Pluralsight Jul-2014

In this course, you will learn how to prepare better for different types of phone calls. You will understand the power of your body language and how you use your voice during calls. You will learn about the power of follow up, and how to respond to uncomfortable situations.

Brendan Enrick Pluralsight Jul-2014

GitHub and the source control system Git are growing in popularity. This course shows developers how to effectively use GitHub, Git, and GitHub for Windows. The course starts with an introduction to Git. From there, we show the GitHub site and how to work with its repositories. As you begin to learn about GitHub for Windows, we will start with some basics, move on to team oriented information, and then cover the social coding aspects of GitHub.

Amber Mac Pluralsight Jul-2014

If you know social media is important to your business, but you don't know where to start, this course is built just for you. Using real life examples of how companies have succeeded and failed in the digital world, we will share knowledge and skills necessary to achieve your social media goals. Plus, we will provide insights into social media trends and resources that are reshaping the future of digital marketing.

Ben Hoskings Pluralsight Jul-2014

We learn a lot by watching other developers work, and one of the people who have made the biggest change in the way we use Git is developer Ben Hoskings. In this screencast you'll learn just what you need to know in order to understand Git's inner workings. You'll see how Ben has enhanced Git with his own scripts (you'll get a copy). You'll learn how to get out of trouble, how to plan merges and branches, how to search your repository, and what the reflog is. We've added a bonus section at the end that shows a few more crucial commands. There's a lot to know about Git, but there are only a few commands you really need to know and use daily. This 60 minute course will get you there.

Geoffrey Grosenbach Pluralsight Jul-2014

Git was built for the modern developer's workflow. Easy branching, full capability even when offline, and fast operation make other source code management systems feel underpowered compared with git! This course will teach you how to install and use Git. You'll learn how to create a repository, use branches, and work with remote repositories.

Pinal Dave Pluralsight Jul-2014

phpMyAdmin is a free and open source tool written in PHP for the administration of MySQL via a web browser. It can perform various tasks such as creating, modifying or deleting databases, tables, fields, and rows as well as executing SQL statements or managing users and permissions. This course will guide you through maximizing the power of phpMyAdmin to get productive quickly with MySQL.

Xavier Morera Pluralsight Jul-2014

Having a great idea is just the start, implementation and execution are key. Improve your chances of success by using Agile development methodology and support your efforts with the right tools: Jira and Jira Agile (formerly GreenHopper).

Jason Alba Pluralsight Jul-2014

In this course you will learn about personal branding and how it applies to you. We will go over personal branding basics and foundations. We will learn about different tools and platforms to create, enhance and share your personal brand. We will talk about how to empower others to talk about you the right way so you can enjoy the power of word of mouth marketing. We will dive into examples of how people have used some of these tools and tactics for their own personal brands. This course is designed to give you empowerment as an employee, business owner and leader and be in a position to give more to your network and your job.

Jason Alba Pluralsight Jul-2014

LinkedIn is the professional network where you find contacts and they can find you. This course helps you create your own strategies and implement tactics to grow your network, improve individual relationships and share your brand appropriately. Whether you want to tap into the hidden job market, find new freelance opportunities, or get funding for your project, LinkedIn can be a powerful tool for you.

Mike Woodring and Dan Sullivan Pluralsight Jul-2014

Learn how to debug Web applications using automated memory dumps, and how to detect and fix web server CPU spikes.

Jason Alba Pluralsight Jul-2014

Use informational interviews as a powerful tactic to ramp up your networking. Informational interviews are powerful, if done right. In this course we will explore the preparation before the interview, what you do when you are there, and what to do after you have finished the interview.

Jason Alba Pluralsight Jul-2014

In this course you will learn how to set up your email messages to increase the chances of being opened and responded to, and have the maximum impact on the reader. As you go through this course you will learn how to set up things in your email client, and construct appropriate and impactful messages. You'll learn how to interact with others as well as reply to complex emails.

John Sonmez Pluralsight Jul-2014

Job interviews can be very difficult and intimidating. When you need a job, it is important to have good job interviewing skills and know what to expect. The only problem is, it is very difficult to get experience with job interviews, because we don't do them that often. This course is designed to make you feel much more prepared for a developer job interview by going over the process and talking about many of the types of questions you are likely to encounter. In this course we'll go over the basics of a job interview and talk about specifically what employers are looking for and how you can improve your resume. I'll teach you some tricks that increase the chances of you getting an interview greatly. We'll also go over one of the most difficult and scary parts of a developer job interview, solving a coding question on the spot. I'll walk you through my own personal technique for solving these types of problem and take you step by step through an example, so that you can gain the skills and experience that will help you feel comfortable to tackle these kinds of problems on your own. Our journey will then takes us through some typical interview questions to help you understand what types of thing you should know and prepare for and the best way to answer these types of questions. Then we'll go through a blazing fast boot camp for computer science questions about data structures, algorithms, bit manipulation, and concurrency... All the fun stuff you forgot about from college. And finally we'll wrap up by talking about how you can get experience if you don't have any, and what kind of experience is valuable. If you are looking for a job currently or just want to brush up on your skills to be prepared, this course might be just for you.

Jason Alba Pluralsight Jul-2014

In this course you will learn how to take care of your career in a way that will help you have more financial security. Instead of depending on things like your background and past experience, or the help you have expected from companies, HR or bosses, learn how what you can do to empower yourself and be more prepared to weather inevitable changes in your career.

Cory House Pluralsight Jun-2014

Are you a technical debt generator? Do your co-workers cringe at the thought of having to work with your code? Clean code is the art of writing code humans can understand. Elevate your professionalism and increase your code quality by writing with the reader in mind! We'll walk through three core clean coding practices: 1) Select the right tool for the job. 2) Optimize the signal to noise ratio. 3) Create self documenting logic. These practices are the foundation for a professional development career and provide developers a clear vocabulary for evaluating code quality.

John Sonmez Pluralsight Jun-2014

Creating automated tests for a web application can be challenging. Two of the biggest barriers to getting started are picking an automation tool and developing a framework for writing the tests. This course explores how to use the popular browser automation framework, Selenium, to create automated tests for web applications. We will examine using Selenium to directly record from within a Firefox browser, as well as using C# to automate the web browser using Selenium's API. We will also explore how to distribute tests over multiple machines using Selenium Server's grid capabilities. The course concludes with the implementation of a simple, maintainable framework for testing a web application using Selenium.

Richard Seroter Pluralsight Jun-2014

This course covers the Amazon Web Services offerings for compute, storage, databases, messaging and administration. Each module includes a series of demonstrations that show how to interact with AWS services through the Management Console, native API and .NET SDK. The course covers classic AWS services like EC2 as well as brand new services like DynamoDB.

Mark Heath Pluralsight May-2014

If you are working on a large and successful commercial project, technical debt can gradually accumulate as you take the decision to do things the quick way rather than the right way. If care isn't taken, technical debt can threaten the long term success of your project. In this course we take a broad look at the wide variety of forms that technical debt can appear in, and look at how you can identify it and quantify it with metrics. We also look at the challenges associated with repaying it, including getting the rest of the development team and your managers to view it as a priority. We conclude the course with advice about techniques and action plans for repaying the debt.

Geoffrey Grosenbach Pluralsight May-2014

No matter what language or framework you use, or how many APIs you memorize, there's one skill you'll use daily: troubleshooting. This concise course walks through seven proven troubleshooting strategies. You'll hear a summary of each strategy and a real-world story where it helped us find and fix a specific problem.

Richard Seroter Pluralsight May-2014

Everyone is busy, but some seem to get more done than others. In this course we look at 17 tips -- compiled from the experiences of Pluralsight authors -- for getting more meaningful work done. The tips cover some core principles to follow, as well as day to day activities that can help you take control of your schedule and leave behind the overwhelming feeling that many people experience.

Kyle Simpson Pluralsight May-2014

With the rise of mobile networks and devices, website performance is now absolutely critical to building good websites and web applications. Kyle dives deep into everything web performance from resource loading, to thread, animations, JSON, minification, image optimization and more!

Steve Smith Pluralsight Apr-2014

Kanban is a set of principles that can be applied to processes to improve their flow and reduce waste. In this course, Steve demonstrates the basic principles and concepts of kanban and applies them at the individual and team level.

Troy Hunt Pluralsight Apr-2014

Security on the web is becoming an increasingly important topic for organisations to grasp. Recent years have seen the emergence of the hacktivist movement, the increasing sophistication of online career criminals and now the very real threat posed by nation states compromising personal and corporate security. The Open Web Application Security Project gives us the OWASP Top 10 to help guide the secure development of online applications and defend against these threats. This course takes you through a very well structured, evidence based prioritisation of risks and most importantly, how organisations building software for the web can protect against them.

Andrew Brust Pluralsight Apr-2014

An executive briefing on NoSQL databases, with discussion of why they're popular, where they work well, and where they don't. Includes extensive guidance in applying the right economic, technological and business criteria to evaluation of NoSQL adoption in your organization.

Lowell Amos Pluralsight Apr-2014

This course is designed to help individuals prepare for the ITIL Foundations Certification examination. IT Infrastructure Library is a framework for IT Service Management best practices and can apply to any organization, large or small. Instruction will detail foundation level material surrounding concepts and terminology used in the ITIL Service Lifecycle. Prerequisites: While there are no mandatory prerequisites, ITIL does recommend certification candidates attend formal training. ITIL is a Registered Trade Mark of the Cabinet Office.

Milena Pajic Pluralsight Mar-2014

If you have doubts choosing which methodology to use, this course will give you a comparison of Kanban and Scrum, making your choice easier. By watching this course you will learn how to take the best of both, Scrum and Kanban, and how to make a winning combination for your team and project.

Paul Wilson Pluralsight Mar-2014

Do you want to understand what it takes for the search engines to like your website? Search Engine Optimization or SEO is a powerful way to drive targeted traffic to your website and hopefully increase your bottom line. Yet, with the search engines continually changing their rules SEO may seem confusing and overwhelming. In this course you will learn the basics of SEO and be taught some SEO strategies that will help your site weather the continual search storm. No prior experience with SEO is required for this course.

Clemens Vasters Pluralsight Mar-2014

The Elements of Distributed Architecture is about the foundational elements of distributed architecture and about the physics that affect distributed software designs. The goal of this course, which is designed to be independent of specific languages, technologies, and products, is to provide software teams with a shared baseline of concepts and terminologies in the areas of information management, communication, presentation, processing, failure management, security, and safety.

Charles Severance Coursera Feb-2014

What is the Internet? How was it created? How does it work? How do we secure communications on the Internet?

Jan-Erik Sandberg Pluralsight Feb-2014

JIRA is a world leading tracker used by large and small teams for planning, building and releasing great software. In this course you will learn how to setup and maintain a JIRA installation, as well as configuring it for the needs of your organization by using proven best practices.

Stephen Forte Pluralsight Feb-2014

We're agile, so we don't have to estimate and have no deadlines, right? Wrong! This course will dive into the problem with estimation in projects today and then a complete overview of the concept of agile estimation and the notion of re-estimation. We'll learn about user stories, story points, planning poker , product backlog, team velocity, how to apply them all to estimation and iterative re-estimation. We will then take an alternative approach and look at using real metrics to limit the guesswork in estimating and still run a team that produces predictably and reliably. The course will round out with a discussion on how to 'sell' the concept of Agile Estimation in various environments such as consulting or fixed cost projects. Upon completion of this course you will be able to perform Agile Estimation in your organization.

Zoiner Tejada Pluralsight Feb-2014

Quickly master Google Analytics with this hands on, scenario driven course and start measuring the performance of your websites today. This course begins with the basics on how Google Analytics works to collect your website visitor's activity and when this activity data will be visible in reports to you, as well as, provides you step by step instructions to get the default tracking setup on your site. From there, we add on the types of activity you can track and how you enable tracking for common scenarios, including: tracking page views and events (e.g., link clicks and file downloads), e-commerce transactions, social love (e.g., Likes), and marketing campaigns. We then look at some approaches you can use to protect yourself from noise and information overload, and conclude showing how to use Google Analytics Core Reporting and Management API's from your own applications and considerations for using Google Analytics in mobile device applications.

Shawn Wildermuth Pluralsight Feb-2014

As a web developer, you are tasked with developing the server and client-side of your web projects. For the client-side of development, there are a lot of great tools to debug your web pages. In this course we will show you how to use the tools to debug the layout, JavaScript, CSS and networking in your web projects.

Andrew Brust Pluralsight Feb-2014

In this course, ZDNet's Big Data correspondent Andrew Brust teaches you all about Big Data. This course will get you up and running with the definitions and technologies you need to know, and the vendors you need to know about. By the end of the course, you'll know what Big Data is, how it can integrate with conventional database and Business Intelligence (BI) technologies, and how to devise a strategy for adopting Big Data in your organization. No Big Data or NoSQL knowledge is required, but a lot will be imparted. This course is aimed at executives and business decision makers, and is actionable for technologists as well.

David Starr Pluralsight Jan-2014

This course is much different than most of the other courses in the Pluralsight On Demand! library. As a course focused purely on software methodology and team processes, it doesn't contain any coding demos or samples for download. In classroom environments, this material is complimented with a lot of discussion, what-if scenarios, and group exercises. This course is a great way to introduce Agile Software Development practices to your team or organization. In addition to learning Scrum, students learn effective techniques for managing Agile teams and projects. Students and teams come away with a solid foundation to begin executing their first Scrum Sprint. This online material is offered here primarily as reference material for customers who have already taken the instructor-led version of this course. To dramatically improve your team's Agility, consider booking an instructor-led course that provides the ideal experience to help you deliver software iteratively and incrementally.

Jan-Erik Sandberg Pluralsight Jan-2014

In this course you will learn how to establish a product life cycle using agile release management. You will be taken through all the necessary steps including transition from a less than agile world, enterprise and release planning, mapping of roles and stakeholder management. This course is targeted towards agile practitioners in managing roles.

Shawn Wildermuth Pluralsight Jan-2014

Building great looking websites that work well with different sized devices can be a challenge. By utilizing Twitter's Bootstrap 3 framework, you can meet that challenge head on. Bootstrap 3 is a mobile first responsive design framework for structuring your website's HTML. It includes a great grid system, responsive design, CSS typography and components to solve many of the most common design challenges that face web developers today.

Dan Appleman Pluralsight Jan-2014

Your ability to have an impact on projects and organizations depends on more than just your coding skill, or your official title. It also depends on your ability to influence people - your team members, your managers, your employees, your clients, and your peers. This course teaches the leadership and management skills that every developer, manager or not, needs in order to succeed.

Chris Fortuin YellowHouse Dec-2013

The two day course prepares you for the PSM (Professional Scrum Master) exam.

James Kovacs Pluralsight Dec-2013

Git is a popular distributed version control system (DVCS). In this course, learn how to create a local repository, commit files, push changes to a remote repository, fix errors in your commits, and many of Git's other features. Understand the difference between the working copy, staging area, and repository itself. Come learn the power of Git.

Chris Simmons Pluralsight Dec-2013

Are you a developer transitioning into the role of software architect? Are you a developer who has aspirations of becoming software architect? Are you already a software architect but eager to learn more about your craft? In this course you will learn what the role of a software architect entails and why it is so crucial to your organization's success. You will learn about the skills and knowledge needed to be an effective software architect and about the duties performed during each phase of the project life cycle. Lastly you will learn one of the most important aspect of being a software architect: how to design and communicate a solution to both technical and non-technical stakeholders. This course is your roadmap to becoming a capable and successful software architect.

Martin Odersky, Erik Meijer and Roland Kuhn Coursera Nov-2013

Learn how to write composable software that is event driven, scalable under load, resilient and responsive in the presence of failures. Model systems after human organizations or inter-human communication.

Martin Odersky Coursera Sep-2013

Learn about functional programming, and how it can be effectively combined with object-oriented programming. Gain practice in writing clean functional code, using the Scala programming language.

N/A Toastmasters International Apr-2003

The heart of the Toastmasters curriculum is the communication track, defined by the Communication and Leadership Program and a series of fifteen advanced manuals. The Competent Communication manual consists of ten speech projects, each building upon the other in skills and difficulty. The advanced manuals have five projects each, and each manual focuses on a particular aspect of communication (such as technical presentations, storytelling, or interpersonal communication).