An Introduction to Software Development

[Pages:19]An Introduction to Software Development

Course Overview

An Introduction To Software Development

What Is Coding?

Coding allows you to communicate with computers in order to carry out specific tasks. Software developers use different coding languages to create everything from websites and video games to apps. "Every month, code changes the world in some interesting, wonderful or... disturbing way".

-Paul Ford - Bloomberg 2015

Who Is `An Introduction to Software Development' For?

This online course is aimed at anyone looking to change their career as well as those looking to upskill across a number of different industries. Typically, many of our students make the move into software development because they are unhappy in their careers and decide it is time for a change.

2

An Introduction To Software Development

Our graduates have had the following jobs:

IT Project Managers Technical Sales Practitioners Entrepreneurs Stay at home parents Chefs Scientists Business Managers Marketing Practitioners Product Managers Creatives Professionals interested in software development Professionals who collaborate with development teams Anyone who wishes to gain an insight into the foundations of software development.

3

An Introduction To Software Development

Why Choose Code Institute?

We understand the importance of education and continuous learning. We have a proven track record of delivering world-class courses in Software Development Our advanced course is the Diploma in Software Development, and it is the only University Accredited Coding Bootcamp in Europe Our Industry Advisory Council (IAC) meets quarterly with our course director to adapt and improve course content based on industry needs You'll have 24/7 access to an engaged online student community and tech support to help you solve any software questions and challenges You decide when and where you want to learn. Our dedicated team of in-house educational advisors will provide you with personalised and flexible support If you decide that you're interested in a career in software development you will have a number of career focused resources to avail of, including hands on support from our careers team.

4

An Introduction To Software Development

Career Benefits

A comprehensive understanding and command of the foundations of software development An understanding of a variety of coding languages and their functions; including HTML5, CSS3, JavaScript and Python Confidence to collaborate with technical colleagues in a professional environment Technical skills to improve inter-departmental collaboration on professional projects An understanding of the technical layers involved in the creation of software and their implementation processes The knowledge to implement Open Source technologies and understand how they can transform your business An insight into what a career in software development would involve without the stress of committing to a long-term course A knowledge of coding that allows you to progress to a more advanced course and become a qualified software developer.

5

An Introduction To Software Development

Alexander Cohrs

Technical Consultant | Fenergo

"Starting with no development or technical background after a few months at Code Institute, I had the skill-set to gain an entry-level job at a leading financial tech company."

6

An Introduction To Software Development

Course Breakdown

In order to provide a comprehensive introduction to software development this course takes a look at important coding languages that make up frontend and backend development.

Frontend Development Programming Languages HTML5 CSS3 JavaScript Python Frameworks APIs

"I think everybody in this country should learn how to program a computer because it teaches you how to think".

-Steve Jobs - Apple Inc Founder

7

An Introduction To Software Development

Frontend Development

Frontend development 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. Frontend involves the use of technologies that result in beautiful applications that are easy to use and navigate. Website users have particular visual interface expectations; applications need to be user friendly. In this module, you'll learn how to ensure that your website and any incorporated software is seamless and easy to use. Gain the knowledge to elicit a positive user experience and response from your website creation. This module will help you understand the concepts, coding languages and technical skills necessary to create websites. Frontend languages covered include: HTML5, CSS3 and JavaScript.

8

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download