Learn the fundamentals of Ruby, the popular object-oriented open-source programming language.
Explore the possibilities NoSQL databases offer developers for unparalleled flexibility and performance with Redis.
Gain a solid working knowledge of SQL, and how to retrieve and manage data efficiently.
Unlock the powerful capabilities of Unix and use command-line syntax to perform common tasks such as file management, data entry, and text manipulation.
Learn how to manage your code using Git and use its collaborative features to check-in, check-out, fork and merge team code.
Create, conceptualize and arrange design elements that form the infographics, graphic representations of data—organizing sample data and preparing a wireframe.
Real-world responsive design strategies to control the appearance and behavior of your website across multiple screen sizes and devices.
Explore several CSS frameworks, grids and templates and learn how to determine which tool or framework is right for your project.
Learn good typographic practices, how to select and use type to add impact and power, how type is measured and sized, and how factors like spacing and alignment affect your design.
Craft well-guided visual design that creates confidence and positive perceptions about your brand. At Blink we create visual design directions that build on and enhance evidence-driven interaction design.
Create vibrant web graphics, wireframes, and complete web site mockups in Photoshop, Illustrator and Sketch.
We offer expert training in all facets of Product Management - strategy, technology, design and project management.
Create customer profiles, define assumptions and hypotheses about customer needs & product requirements.
Undertake market research to understand the landscape and generate a testable business model.
Articulate user needs through sketches and wireframes, which can be used to validate the product with users and stakeholders.
Create detailed definitions of users needs and features which, in combination with wireframes, are ready for development.
Prioritize your feature list by building a business case for each feature to understand ROI.
Develop a dynamic product roadmap that allows for changes as priorities change and user needs are continuously clarified.
Understand how to make technology stack decisions with your engineering team.
Ensure that you’re building what your stakeholders and users need but creating clear and achievable goals.