Diploma in Tech Fundamentals COURSE OVERVIEW

Similar documents
Providing the right level of analytics self-service as a technology provider

Pardot vs. Marketo. Marketing Automation - A Marketing Essential

Three Ways to Better Connect Your Workforce with Enterprise Social

Executive Summary. Office 365 Adoption Accelerating Through the Roof. White paper

Is SharePoint 2016 right for your organization?

Clearing the ERP Clouds 2017

Clearing the ERP Clouds

Cloud Computing. University of Economics and Law. Duc.NHM Faculty of Information Systems

White Paper: VANTIQ Competitive Landscape

MOVE YOUR BUSINESS TO THE CLOUD

CRM Comparison White Paper:

WHITEPAPER: Why should CFO s care about cloud -based services. Why should CFO s care about cloud -based services

Final Thoughts. Contact Us YOUR SIMPLE GUIDE TO THE CLOUD. We hope that you have found this guide to the cloud useful.

Intranet Platform. Software for sharing, collaboration and information management

Oracle Process Cloud Service

Gartner's Top 10 Strategic Technology Trends for 2014

Secure information access is critical & more complex than ever

Optimizing resource efficiency in Microsoft Azure

APPLICATION OF CLOUD COMPUTING IN EDUCATION

THE MOBlLE APP. REVOLUTlON. 8 STEPS TO BUlLDING MOBlLE APPS FAST ln THE CLOUD

Automate Document Workflows with Adobe Sign.

A RECRUITER S GUIDE TO

New Technology: Mission Impossible?

Onshape. ABOUT ONSHAPE (Brief)

Thinking of using Microsoft Office 365 For Your Business? If Not, You Should.

WHITEPAPER. Art of Code-Free Blockchain Platform

Cloud Migration for SMBs: Harnessing the power of cloud computing

Seven Ways to Create an Unbeatable Enterprise Mobility Strategy

Concise Licensing Guide

7Time Saved in trying to schedule in early stage telephone interviews

COMPARING DIGITAL WORKPLACE SOLUTIONS: OFFICE 365 VS G SUITE

Our Online Assessment experts have responded to the most frequently asked questions concerning Online Assessment.

How to Scale a Growing Business INSIGHTS FROM A SALESFORCE STARTUP

Introduction to Cloud Computing

Azure vs. AWS. How to Decide Between Microsoft Azure and Amazon Web Services

The Fujitsu KISS Report Manufacturing Sector Keeping IT Simplified and Streamlined to maximize the business value of SAP Applications and SAP HANA

Digital Transformation Skills Index 2017: Country Breakdowns

RM ASSESSOR. Discover the most widely used & innovative e-marking platform in the world. rmresults.co.uk

Grow Your Small Business With Salesforce SELL. SERVICE. MARKET. SUCCEED.

MOVING TO THE CLOUD WITH CONFIDENCE A step-by-step guide to managing all stages of cloud migration

Digitalizing the customer journey

Consolidated Questions and Answers

Start, grow and run your retail business

MICROSOFT DYNAMICS CRM. Comparing the xrm Application Framework and Force.com: A Guide for Technical Decision Makers

Sugar Product Brief. Create better business relationships.

Software Development. Current and Future Trends. Jagdeep Singh Bhambra, PhD 27 th June 2012

Communication Is Hard

Enabling technology for success

ACCENTURE & SAP SUCCESS FACTORS INVESTIGATE CAPABILITIES WORKBOOK. Imagine where we will go together...

Microsoft Big Data. Solution Brief

BigMachines & BigMachines Express: Which Product is Right for You?

The Modern Intranet: MOBILE, SOCIAL AND COLLABORATIVE

Cost Optimization for Cloud-Based Engineering Simulation Using ANSYS Enterprise Cloud

A Cloud Migration Checklist

KloudPBX A complete guide to cloud-based phone systems

Microsoft Dynamics 365

TALENT ACQUISITION TRENDS

Mobile Marketing. This means you need to change your strategy for marketing to those people, or risk losing them to your competition.

WebFOCUS: Business Intelligence and Analytics Platform

DYNAMICS 365 live your future now

SAP Hybris Solution Brief for Wholesale Distribution

SOFTWARE DELIVERY SOLUTION BRIEF

Create IT. Winner for Best SharePoint Public WebSite

CloudSuite Corporate ebook

Guide Superfast Broadband technology and the manufacturing sector

Streamline your business processes with Sage X3

EUROPEAN SHAREPOINT COMMUNITY AWARDS 2012

Sage ERP Accpac Version 6.0. Web-Enabled ERP for the Mid-Market

CLOUD COMPUTING- A NEW EDGE TO TECHNOLOGY

Verint Engagement Management Solution Brief. Overview of the Applications and Benefits of

White Paper. Understanding the Cloud Computing Stack

The Media Industry at the Digital Crossroads Artificial Intelligence to the Rescue?

The Next Frontier in HR Analytics

Small business Big ambitions

2016 Global Marketing Automation Software Company of the Year Award

B2B DIGITAL TRANSFORMATION

OS A superior platform for business. Operate seamlessly, automatically, and intelligently anywhere in the world

Epicor Human Capital Management Overview

Guide Superfast Broadband technology and the creative sector

Reasons Why Employee Referrals Matter to Small to Mid-sized Businesses

Quick Reference Guide

Supporting Cloud Computing with Professional Services

BIZZLOC! - Locate Your Business Group Web Mining Project

Enhancing Productivity. Enabling Success. Sage CRM

PEOPLE. PROCESS. INFORMATION PRODUCT BROCHURE

JD Edwards EnterpriseOne Mobile Solution Strategy

MOVE YOUR BUSINESS FORWARD.

BREAKING UP With Your Recruitment

BT Cloud Phone. A simpler way to manage your business calls.

Cloud Capacity Management

Microsoft s Azure App Service Reduces Time and Cost for Web Application Development and Management

YOUR PARTNER FOR INDUSTRY 4.0

2017 icims Inc. All Rights Reserved.

An Enterprise-Grade Architecture for Salesforce Native Applications

MEETS MOBILE MAINFRAME. Access information anytime, anywhere

Buses Don't Fly: Why the ESB is the Wrong Approach for Cloud Integration A SNAPLOGIC WHITEPAPER

Managing Multi Device Deployment. The Five Essential Factors

The Future of IT & Business Careers in Australia

TRANSFORM YOUR ENTERPRISE WITH HYBRID CLOUD

Transforming Field. The Perfect Store

Transcription:

Diploma in Tech Fundamentals COURSE OVERVIEW

Diploma in Tech Fundamentals In an age where technology and data are rapidly transforming every industry, technically skilled staff are key to gaining a competitive advantage. Non-technical professionals are constantly exposed to technical terminology that they struggle to understand. This damages productivity on both sides, as barely-briefed IT staff are struggling to deliver on expectations. 46% of developers cite poor team or organisation management as the reason why software projects fail according to an International Data Group survey. While non-technicals continue to struggle to communicate with their software project team, projects are delayed, run over budget or worse they never see the light of day. The demand for technical fluency has grown to the point that 75% of executives surveyed by Deloitte believe they will need technical training in the next two years. Develop your staff s IT communication skills over 30-hours of digestible video content with a Diploma in Tech Fundamentals! Learn from anywhere in the world, at any time with our mobile-friendly learning platform so there s no need to worry about losing any crucial staff members. Who is this course aimed at? Project Managers Entrepreneurs Marketers Accountants and Financiers Human Resources Professionals Anyone Working Closely with Technology

Learning Outcomes: Get ahead of the game: Improve your overall tech-literacy and stay relevant. Leverage the benefits of Big Data and the Cloud. Identify opportunities and threats. Improve you communication and cross-team collaboration with IT teams and tech colleagues. Grasp the core principles of coding. Identify the most relevant programming languages in Front End and Back End development. Take control of the technical elements of projects that affect your department/role. Make more effective decisions by understanding development processes, skills, languages and IT tools. Eliminate waste & downtime: Implement Lean and Agile work practices in your workplace. After completing 30 hours of digestible video content, you ll finish with an excellent understanding of efficient communication, cross-collaboration, and the language of code. To learn more, contact us: Phone: Email: Website: 01 539 7973 Info@codeinstitute.net Codeinstitute.net/diploma-in-tech-fundamentals

COURSE CONTENT Module 1 Module 2 Module 3 Module 4 Module 5 Module 6 Module 7 Module 8 Module 9 Module 10 Front End Development Programming Languages Data Storage & Retrieval Data Management Cloud Computing Application Programming Interfaces Frameworks Open Source Development Software Development Process Building and Empowering Great Teams

MANAGE 37% of developers cite poor team or organisational management as the reason for software projects failing

MODULE 1 Front End Development Front End Development involves the use of technologies that result in beautiful applications that are easy to use and navigate. Front End is the look and feel of a website, app or software product. It is the visual appeal for the person interacting with your software product. But how does front end development breakdown into individual components and why is it important? The Front End Development module will help you understand the concepts, languages and skills that developers use to create rich and intuitive customer experiences through your website, app or software product. HTML/CSS JavaScript Native vs Responsive Apps User Centred and User Interface Design (UI) Interaction Design (IxD) Information Architecture Usability Testing and Prototyping Build a Responsive Web App

MODULE 2 Programming Languages The Programming Languages module introduces you to the languages used to write code. Programming Languages are used for creation and and application of the rules that govern how your product will behave. The Programming Languages module will introduce you to the most commonly used programming languages in software development. You will familiarise yourself with and understand why some languages are preferred when building web based software applications, and how to work with the limitations of each language. What is Programming Languages? Functions Code Complexity Languages Functional and Object Oriented Programming Compilers/Interpreters Ecosystems/Platforms Why do Programmers Care? New Language Considerations Dealing with Data Language Debates

MODULE 3 Data Storage & Retrieval The vast majority of Software Development involves creating programs that manipulate data in some fashion. We can view applications as a means of dealing with data in three forms: 1. Data as presented (The Front End). This is what the end user of the data sees. For example this could be the displayed list of available flights on an airline booking system. 2. Data in motion (Back End) This is where the application s business rules are added to the data. This is where a flight is reserved and paid for. 3. Data at rest (A Database System). This is where the data is stored. This could be the store of flight schedules, booked and available seats. The Data Storage & Retrieval module will introduce you to the high level concepts, languages and tools used to store and access data. You will explore how data has been stored in the past and how data is being stored now and in the future. What is Data? Introduction to Relational Databases Relational Database Design Relational Data Access And Manipulation Introduction to Document Based Databases Document Based Database Design Document Based Data Access And Manipulation Data Backup and Retrieval Tools

COMMUNICATE A basic knowledge of code is useful even in traditional fields, because software is changing everything. REID HOFFMAN, LINKEDIN CO-FOUNDER

MODULE 4 Data Management The Data Management module is designed to show you who uses your data and how you can use your data for analysis. Data Management is really about the users of and uses for information. It is about understanding the data that support your business processes and providing you with new opportunities and areas for analysis. You will familiarise yourself with the skills, methods and tools used to gain valuable insights from the vast volumes of data available to you in your business, and in our connected world. Data Management will allow you to make better decisions. Data Versus Information Data Governance Big Data Data Analytics Data Visualization Tools

MODULE 5 Cloud Computing Cloud computing enables individuals and businesses to store, access and process data and resources remotely, rather than having to build and maintain in-house computing infrastructures like servers and databases. Cloud services as a resource can be accessed on demand and like electricity or gas business usage plans can be tailored to their needs. In the Cloud Computing module you ll learn about the methods and layers of Cloud service delivery. You ll also become familiar with the main providers, their services within the Cloud Computing space and how they add value to your business. What is Cloud Computing? Infrastructure As A Service (IAAS) Platform As A Service (PAAS) Software As A Service (SAAS) The Main Players Amazon Emc Google HP Microsoft Azure Pivotal Labs RedHat Heroku Dropbox Salesforce

COMPETE Marketing Technology today requires marketers to be data-driven and tech savvy DM NEWS

MODULE 6 Application Programming Interfaces Application Programming Interfaces (API s) allow different applications to communicate regardless of what programming languages and platforms were used to create them. They allow applications created for very different purposes to speak to each other and work together. Many software vendors create API s to allow third party applications access to their software s functionality and data in a relatively secure way. This functionality allows you to create automated processes in your business, for example adding an email subscriber to your customer relationship management (CRM) software automatically. API s have also contributed to creating the Internet Of Things (IOT) a reality. In the Application Programming Interfaces module you ll learn how APIs are created and made available. You ll explore the API s of some of the world s most popular software applications. You ll also learn how the IOT will affect your life and business. What is an Application Programming Interface (API)? The Internet of Things (IOT) What is REST? Popular API s Facebook Twitter Google Amazon PayPal Salesforce Stripe API Glue Zapier If This Then That CloudHQ Skyvia

MODULE 7 Open Source Development Open source generally refers to any program whose source code is made available for use or modification as other developers see fit. Open source software is usually developed as a public collaboration and made freely available. Most businesses use open source software without even realising it. Firefox for example is an open source browser used by millions around the world. Open source software can offer better security, cost, customisation, reliability, flexibility and support for its users. The goal of this module is to give you the knowledge to make decisions as to how suited open source products are for your goals and how they fit into your business development. What Open Source Is & Isn t Open Source Products Licensing and Distribution The Future of Open Source

MODULE 8 Frameworks Frameworks are a way of creating software applications very quickly. They are customisable templates which allow you to create things much faster than if you were starting from scratch although templates are restrictive. One of the most famous frameworks is Wordpress, a Content Management System (CMS) framework that allows you to create a website in minutes. Developers use frameworks to create software in a shorter period of time. This module will help you understand what frameworks are, why developers use them and how their use can affect your department or role. What is a Framework? Boosting Productivity with Frameworks Django Rails.Net Wordpress Plugins & Customisation

DISCOVER Whether people plan on becoming software engineers, marketers, recruiters or CEO s they need to be technically fluent - their personal and professional success depends on it KLEINER PERKINS CAULFIELD & BYERS

MODULE 9 Software Development Process Software Development Life Cycle (SDLC) is a process used by the software industry to design, develop and test high quality software. One variant of this is the Agile SDLC model. In the Software Development Process module you will learn how developers work within an Agile environment. This approach will help you understand why developers are better able to deliver value incrementally by creating a Minimal Viable Product (MVP) based on the must-have features for a product, and later adding on additional key features. The Software Development Lifecycle Why Projects Fail and How to Minimize Risk Agile Development Version Control Lean Organisations Tools

MODULE 10 Building and Empowering Great Teams A great software development team combines trust, craftsmanship, meritocracy, experience and curiosity. Putting all of those elements in place can be difficult, especially in the light of the continuing global shortage of talent. In the Building and Empowering Great Teams module you will learn how to unearth the great candidates that others are missing, make the best candidates seek you out and want to work with you. You ll understand the knock on effect on a team of a new hire and understand the essential do s and don ts for interviewing software developers. Building a Team Hiring the Best Candidates Retaining the Best Candidates Working With Contractors Working with Remote Workers How to Engage with The Developer Community Introduction GitHub?

Communicate, Collaborate, Manage & Discover To learn more please call our Sales Team Phone: 01 539 7973 or visit our website Codeinstitute.net/diploma-in-tech-fundamentals Codeinstitute.net/diploma-in-tech-fundamentals