Online Course in Software Engineering in United Kingdom

View all Online Courses in Software Engineering in United Kingdom 2017/2018

Software Engineering

Courses are individual units of study that can be taken singly or as a series of classes concentrated in a specific area of study. Individual classes can vary in length, cost, and number of sessions per week.

Software engineering courses and programs focus on researching, developing, and creating software and computer-based technological systems. Software engineers may choose to work in a variety of industries. For example, they may work developing programs for the military, or they may create computer systems for use in hospitals and clinics.

UK, United Kingdom is more than 300 years old and comprises four constituent nations: England, Scotland, Wales, and Northern Ireland. The UK has been a centre of learning for the past 1,000 years and possesses many ancient and distinguished universities. Foreign students make up a significant proportion of the student body at UK universities.

Online Course in Software Engineering in United Kingdom

Read More

Course to Learn to Code Electronic Music Tools with Javascript

FutureLearn
Online Part time September 2018 United Kingdom UK Online

In this course you will build a range of electronic music tools using the Javascript language and the Web Audio API. You will be shown line by line how to program interactive synthesizers, drum machines and even algorithmic music systems that can generate music automatically. [+]

Online Courses in Software Engineering in United Kingdom. In this course you will build a range of electronic music tools using the Javascript language and the Web Audio API. You will be shown line by line how to program interactive synthesizers, drum machines and even algorithmic music systems that can generate music automatically. You will also be shown how to develop user interfaces with knobs, sliders and other elements. The music software and user interfaces you make will run in any web browser that supports the Web Audio API, including Safari on iOS and Chrome on Android. At the end of this course, you will be able to: implement sound synthesis using the Web Audio API build a drum machine that can play back drum samples in rhythmic patterns describe the key components of computer music software design user interfaces that allow non-coders to use your electronic music software use algorithmic music techniques to generate music automatically using probability and rules [-]

MOS Excel 2016 Course

Distance Learning Centre
Online Part time 100 hours Open Enrollment United Kingdom UK Online

The MOS Excel 2016 Course (Desktop / Office 365) covers Microsoft Office Specialist exam objectives to help students prepare for the Excel 2016 77-727 Core Data Analysis, Manipulation, and Presentation Exam and the Excel 2016 Expert 77-728 Interpreting Data for Insights Exam. [+]

The MOS Excel 2016 Course (Desktop / Office 365) covers Microsoft Office Specialist exam objectives to help students prepare for the Excel 2016 77-727 Core Data Analysis, Manipulation, and Presentation Exam and the Excel 2016 Expert 77-728 Interpreting Data for Insights Exam. Microsoft Excel is the industry standard for Spreadsheets and helps companies and individuals to calculate, analyse, revise, update, and present your data in a professional way and this course will show students how to accomplish their tasks in much less time, than if you used traditional pen-and-paper methods or non-specialised software. This course aims to provide you with a foundation for Excel knowledge and skills, which you will build upon this to eventually become an expert in data manipulation. The course Includes: Microsoft Excel 2016 - Course Book 1 Upon successful completion of this book, you will be able to create and develop Excel worksheets and workbooks in order to work with and analyse the data that is critical to the success of your organisation. Students will learn to: Get started with Microsoft Office Excel 2016. Perform calculations. Modify a worksheet. Format a worksheet. Print workbooks. Manage workbooks. Microsoft Excel 2016 - Course Book 2 Upon successful completion of this book, you will be able to leverage the power of data analysis and presentation in order to make informed, intelligent organisational decisions. Students will learn to: Work with functions. Work with lists. Analyse data. Visualize data with charts. Use PivotTables and PivotCharts. Microsoft Excel 2016 - Course Book... [-]

CIW Advanced HTML5 and CSS3 Specialist Course

Distance Learning Centre
Online Part time 100 hours Open Enrollment United Kingdom UK Online

The CIW Advanced HTML5 & CSS3 Specialist Course is covers the new CIW ID0-620 exam and is designed to give students an essential knowledge of HTML5, Cascading Style Sheets (CSS) and JavaScript Programming. [+]

Online Courses in Software Engineering in United Kingdom. The CIW Advanced HTML5 & CSS3 Specialist Course is covers the new CIW ID0-620 exam and is designed to give students an essential knowledge of HTML5, Cascading Style Sheets (CSS) and JavaScript Programming. This course requires students to have a pre-existing knowledge of HTML programming and can help students to create Web pages that easily adapt to tablets, mobile devices, gaming devices, smart TVs and traditional desktop PCs. The course covers the following units: HTML5 Essentials Introduction to HTML5 and CSS3 Migration to Mobile Devices The Web Development Trifecta The Evolution of HTML5 HTML5 Structure Elements Validating HTML5 Code The Element The Element HTML5 APIs Using Cascading Style Sheets (CSS) Technology Cascading Style Sheets (CSS) Style Guides CSS and HTML CSS Terms and Syntax Applying CSS Styles Page Layout with CSS CSS Positioning Schemes The CSS Box Model Introduction to CSS Version 3 (CSS3) Introduction to CSS3 CSS3 Selectors and Properties CSS3 Background Properties CSS3 Border Properties CSS3 Font Properties CSS3 Text Effects Using Advanced CSS3 Techniques Introduction to Advanced CSS3 Techniques CSS3 2D and 3D Transformations CSS3 Transitions CSS3 Animations CSS3 User Interfaces Creating Menus and Buttons with CSS3 Introduction to JavaScript HTML5 and JavaScript Introduction to Scripting JavaScript Characteristics JavaScript vs. Other Languages Embedding JavaScript into HTML5 Documents JavaScript and Common Programming Concepts Objects, Properties and Methods Variables Expressions and Operators JavaScript Events, Functions and Methods User Events and JavaScript Event Handlers Introduction to JavaScript Functions Defining a Function Calling... [-]

Webmaster - JavaScript Course

Distance Learning Centre
Online Part time 200 hours Open Enrollment United Kingdom UK Online

The Webmaster - JavaScript Web Design Course has been designed to introduce students to the JavaScript Programming Language (Inc. jQuery and AJAX), which tightly integrates with HTML for designing interactive Websites. The course consists of 10 units, which are designed to gradually build up and strengthen your technical knowledge. [+]

The Webmaster - JavaScript Web Design Course has been designed to introduce students to the JavaScript Programming Language (Inc. jQuery and AJAX), which tightly integrates with HTML for designing interactive Websites. The course consists of 10 units, which are designed to gradually build up and strengthen your technical knowledge. Interactive exercises have been designed to support the student's learning, and multiple-choice quizzes and assignments at the end of each lesson serve to ensure a thorough understanding of the subject area. Students are taken step-by-step through the lessons using innovative, interactive, multi-media computer-based training techniques, supported by highly-trained technical support specialists. The course is self-paced with no time pressure for completion; the student simply studies at home or at work when time permits. As the training programme progresses, the student's JavaScript skills are honed via interesting assignments which involve the creation of a number of dynamic, interactive games such as the Minefield and Connect 4 games, which are both challenging to build and addictive to play. The final assignment consists of the development of a technically demanding ‘Owzat cricket game, where the extensive JavaScript and jQuery skills learned during the course, are brought together to create a stunning application, which you will be rightly proud of. The course consists of the following lessons: Lesson 1 – Getting Started With JavaScript Lesson 2 – JavaScript Event Handlers Lesson 3 – Expanding Your JavaScript Knowledge Lesson 4 – The Document Object Model Lesson 5 – Error Handling & Debugging Lesson 6 – Building... [-]

Webmaster - HTML & CSS Course

Distance Learning Centre
Online Part time 120 hours Open Enrollment United Kingdom UK Online

If you are interested in becoming a Web Designer or simply want to build your own website, or perhaps a website for your company or organisation, then the Webmaster HTML and CSS course for beginner’s is just the course for you. [+]

Online Courses in Software Engineering in United Kingdom. If you are interested in becoming a Web Designer or simply want to build your own website, or perhaps a website for your company or organisation, then the Webmaster HTML and CSS course for beginner’s is just the course for you. With this course you will receive a thorough introduction to the HTML and CSS development platforms, as well as an introduction to JavaScript, which together form the holy trinity of web design. You will learn how to build a stunning home page with a photo-gallery, an innovative contact form to allow you visitors to contact you, and your own online store, using compelling animation, transition, and transformation techniques to create outstanding web content. The course covers the following topics: (i) Getting started with HTML & CSS; (ii) a comprehensive HTML primer for beginners; (iii) an extensive CSS primer for those new to CSS; (iv) code validation and debugging techniques; (v) an introduction to the basic principles of web design; (vi) incorporating multimedia elements into web pages; (vii) including special effects, such as text shadows, and sensational drop-down menus; (viii) an introduction to the JavaScript scripting language; (ix) an introduction to the powerful HTML5 APIs; and (x) the creation of an online store. The course is in a modern, multimedia, online format, and will be continuously updated as web technology evolves, so it is always up-to-date with the latest developments. Also, on successful completion of the course, the student will receive a... [-]

Course: CIW Web Development Professional (QCF) Level 3

UK Open College
Online Part time 300 hours Open Enrollment United Kingdom UK Online

The CIW Web Development Professional home study online course combines three individual qualifications at a reduced fee. This course contains the CIW Javascript Specialist course, the CIW Perl specialist course and the CIW Database Design Course. Students will learn a front & back end programming language and the required skills to integrate them with a database. [+]

The CIW Web Development Professional home study online course combines three individual qualifications at a reduced fee. This course contains the CIW Javascript Specialist course, the CIW Perl specialist course and the CIW Database Design Course. Students will learn a front & back end programming language and the required skills to integrate them with a database. Target audience: Web authors, marketing and communications professionals, PR professionals, Webmasters, graphic designers, desktop designers, technical writers, and library scientists. Qualification: CIW (Certified Internet Webmaster) Web Development Professional Accredited: Yes QCF Recognised: Yes at level 3 Awarding Body: CIW Start Date: Anytime - We enrol 365 days a year Duration: Flexible - Approx 300 Hours - 12 Months Max Support Credit Value: 30 Syllabus CIW Javascript Specialist The CIW JavaScript Specialist Course will show web developers how to use the features of the JavaScript language to design client-side, platform-independent solutions. Candidates will also understand and use the most popular applications of JavaScript. These specialised Web language skills can help you begin or grow a career in advanced Web development. Covering: JavaScript language essentials, including program flow control, form validation, image animation, frame targeting and cookie creation JavaScript code development, including writing programs and writing script for the JavaScript object model Web site implementation, including authoring and scripting, Web content creation, Web management and digital media tools CIW Perl Specialist The CIW Perl Specialist course shows developers how to fully use the features of the Perl programming language in Web application development. These specialised Web... [-]

Course: CIW Database Design Specialist (QCF)

UK Open College
Online Part time 100 hours Open Enrollment United Kingdom UK Online

Online CIW Self study course. Students will learn about the theory behind relational databases, relational database nomenclature, and relational algebra. The course includes sections on Structured Query Language (SQL) and optimising databases through normalisation. You will apply your knowledge with hands-on labs designed to teach the intricacies of database design methodology. [+]

Online Courses in Software Engineering in United Kingdom. Online CIW Self study course. Students will learn about the theory behind relational databases, relational database nomenclature, and relational algebra. The course includes sections on Structured Query Language (SQL) and optimising databases through normalisation. You will apply your knowledge with hands-on labs designed to teach the intricacies of database design methodology. Qualification: CIW (Certified Internet Webmaster) Database Design Specialist Accredited: Yes QCF Recognised: Yes at level 3 Awarding Body: CIW Start Date: Anytime - We enrol 365 days a year Duration: Flexible - Approx 100 Hours - 12 Months Max Support Credit Value: 10 Syllabus CIW Database Design Specialist The CIW Database Design Specialist course provides introductory vendor-neutral training for individuals planning to pursue product-focused database specialisation. This course introduces you to DB2, Oracle Database 11g, MS SQL and mySQL. You will also learn about Structured Query Language (SQL) and database optimisation through normalisation. Covering: Relational database fundamentals. Database planning. Database design methodology, including logical and physical database design. Optimisation and normalisation. Structured Query Language (SQL). Relational algebra. Transactions and database security. Pre-requisites Students looking to enrol onto this course should meet the following criteria: Be aged 16 Years or above Possess a solid knowledge of the english language Have access to a PC running windows and the internet for the duration of the whole course - Not suitable for Mac We recommend students have completed the CIW Web Foundations Associate course. Duration Course duration will vary dependant on student commitment, effort... [-]

Course: CIW Perl Specialist Training with Exam (1D0-437)

E-Careers
Online Part time Open Enrollment United Kingdom UK Online Langley Marish

Take your knowledge of Perl programming language up to a level of mastery with this CIW Perl Specialist course and prove your abilities working with the web app development tool with the official certification. [+]

What are the objectives of this course? The course will run students through the functions of Perl which is one of the original program languages and fully prepare them for their 1D0-437 exam. The examination has a time limit of 75 minutes, in which candidates have 50 questions to answer. In order to pass you must achieve a minimum pass mark of 75%. Introduction to Perl The uses of the Perl interpreter and understand how to operate the interpreter. Understand the concepts of statements, loops and Boolean expressions. Learn how to manipulate strings using regular expressions and store program data using arrays. Manipulate data with keys and use hashes to organise the data. Use subroutines to organise code to make it more logical and easier to debug. Implement object-orientated programming techniques using Perl. Debugging Perl. Basics of database programming Who is it intended for? This course is ideal for web developers, programmers and application developers who wish to build a knowledge of the Perl language. Requirements There are no official pre-requisites for this course but we recommend candidates to have a basic knowledge of programming. What marks this course apart? Once students have completed the course and passed the exam they will be able to function in roles such as web developer, software developer and server developer. They can also take other programming courses which would go hand-in-hand with the Perl language. What happens after requesting information? Once you have enquired you will be contacted by one of our specialist... [-]

Course: CIW Perl Specialist Training (1D0-437)

E-Careers
Online Part time Open Enrollment United Kingdom UK Online Langley Marish

Learn how to fully utilise the features of the Perl programming language in web application development with this course from CIW. [+]

Online Courses in Software Engineering in United Kingdom. What are the objectives of this course? This course will help programmers of all levels get to grips with every function that the Perl programming language has to offer. Perl language essentials including syntax, regular expressions and data types. Server scripting, focusing on Perl language. Perl code development including access and manipulating input and output files. Implement websites including database connectivity and debugging techniques. Improve and maintain hypertext-based websites. Understand how to debug Perl Object-Oriented Perl Database connectivity and Perl Who is it intended for? This course is suitable for anyone, from beginners looking to learn about Perl programming language to IT programmers who are looking to enhance their skillset by learning new web scripting techniques. Requirements There are no official pre-requisites for this course but we recommend candidates to have a basic knowledge of programming. What marks this course apart? Once students have taken and completed this course they will be eligible to sit the 1D0-437 exam. This course will allow them to function in role such as web developer, software developer and server developer. What happens after requesting information? Once you have enquired you will be contacted by one of our specialist careers advisors who will be able to provide you with any further information you require. [-]

Course: Salesforce - Training Course (Introduction & Intermediate Level)

E-Careers
Online Part time Open Enrollment United Kingdom UK Online Langley Marish

Become an efficient user of the most popular Customer Relationship Management (CRM) software in the world with this Salesforce training course. [+]

What are the objectives of this course? This course is available to ensure that you have a comprehensive understanding of all the features and elements that lie within SalesForce. Introduction to SalesForce Intro to SalesForce Automation Working with the SalesForce System SalesForce Solution Salesforce Admin Migrating to SalesForce Course Conclusion Who is it intended for? This course is for anyone who has day-to-day contact with the SalesForce software and would like to know all of its functions and features, or anyone who is a prospective user looking to get ahead of the game. What marks this course apart? If you complete this course you will be able to utilise the CRM software to its full capacity as a salesman, sales manager or SalesForce specialist. What happens after requesting information? Once you have enquired you will be contacted by one of our specialist careers advisors who will be able to provide you with any further information you require. [-]

Course Citrix CXA-206: XenApp 7.0 - Training Programme

E-Careers
Online Part time Open Enrollment United Kingdom UK Online Langley Marish

Master the fundamentals of Citrix application virtualisation with this Citrix CXA-206:XenApp 7.0 course that will allow you to become fully competent and prepare for the Citrix examination. [+]

Online Courses in Software Engineering in United Kingdom. What are the objectives of this course? The Citrix XenApp 7.0 course will show you the power and flexibility of application streaming and how to master the Citrix tools and techniques while fully preparing you for the associated Citrix qualification exam. What application virtualisation is and its importance to the modern business. How to install and configure XenApp Server for the first time. How to plan a high availability deployment to meet the 24x7x365 demands of the modern business. How to script common XenApp functions to simplify administration and reduce manual workloads. How to use VMware vSphere in an application virtualisation scenario. Virtualising apps, servers and software using the Microsoft Hyper-V hypervisor. Exam preparation and course review Who is it intended for? This course is for anyone who is working or preparing to work with Citrix virtualisation or looking to switch industries into virtualisation. What marks this course apart? You will be fully prepared for the relevant Citrix exam and the knowledge acquired in the course will allow you to function in roles such as infrastructure support analyst, infrastructure administrator and 3rd line support engineer. What happens after requesting information? Once you have enquired you will be contacted by one of our specialist careers advisors who will be able to provide you with any further information you require. [-]

Course: Microsoft MCSD - Sharepoint Developer 2013 (70-480, 70-486, 70-488, 70-489)

E-Careers
Online Part time Open Enrollment United Kingdom UK Online Langley Marish

Prove your programming skillset to potential employers, and be be ready to tackle the 70-486 exam to demonstrate your ability to build enterprise web applications. [+]

What are the objectives of this course? The package starts so you have a solid understand of web programming before going in-depth to developing and configuring Microsoft SharePoint in an enterprise-class environment. The course will prepare you for the four relevant Microsoft examinations. Microsoft MCSD: 70-480 – Programming in HTML5 with JavaScript and CSS3 Overview of HTML and CSS Creating and Styling HTML5 Pages Introduction to JavaScript Creating Forms to Collect Data and Validate User Input Communicating with a Remote Data Source Styling HTML5 by Using CSS3 Creating Objects and Methods using JavaScript Creating Interactive Pages using HTML5 APIs Adding Offline Support to Web Applications Implementing an Adaptive User Interface Creating Advanced Graphics Animating the User Interface Creating a Web Worker Process Microsoft MCSD: 70-486 – Developing ASP.NET MVC Web Applications Explore ASP.NET MVC 4 Designing ASP.NET MVC 4 Web Applications, Models, Controllers and Views Testing and Debugging ASP.NET MVC 4 Web Applications Structuring ASP.NET MVC 4 Web Applications Applying Styles to ASP.NET MVC 4 Web Applications Building Responsive Pages in ASP.NET MVC 4 Web Applications Using JavaScript and jQuery for Responsive MVC 4 Web Applications Controlling Access to ASP.NET MVC 4 Web Applications Building a Resilient ASP.NET MVC 4 Web Application Using Windows Azure Web Services in ASP.NET MVC 4 Web Applications Implementing Web APIs in ASP.NET MVC 4 Web Applications Handling Requests in ASP.NET MVC 4 Web Applications Deploying ASP.NET MVC 4 Web Applications Microsoft MCSD: 70-488 – Developing Microsoft SharePoint Server 2013 Core Solutions Design and manage... [-]

Course: PMI Agile Certified Practitioner (PMI-ACP)®

E-Careers
Online Part time 12 months Open Enrollment United Kingdom UK Online Langley Marish + 1 more

Gain essential skills with this globally recognized Agile Certification offered by PMI which formally recognizes your knowledge of Agile principles and your skill with Agile techniques. [+]

Online Courses in Software Engineering in United Kingdom. What are the objectives of this course? Using Agile project management techniques, this course introduces students to the concepts behind formulating a project plan, building the resources required to see the project through to completion and executing the plan. The fundamentals of the Agile methodology and how that framework applies to any project. Using Agile planning, monitoring and adoption to build the framework for a project. Using Agile estimation techniques to define resources, budget and time for project stages. Building the communications channels required to keep stakeholders informed of progress and activity towards goals. Applying Agile quality control techniques to ensure the high standard of project deliverables. Mastering the skill of negotiation to assist with project progress. Applying risk management techniques to minimise problems and challenges encountered during the Agile project lifecycle. Building Agile metrics that help accurately measure project progress and value. Who is it intended for? The course is an essential one for IT project managers and software developers who want to improve their skills within Agile project management, boost their employment options or who want to improve the quality of their software production. Requirements There are no prerequisites to take the course, in order to take the exam you need to meet the following criteria: 2,000 hours of general project experience working on team. If you currently hold PMP you will satisfy this requirement. 1,500 hours working on agile project teams or with Agile methodologies. 21 contact hours of... [-]

Course in Functional Programming in Haskell: Supercharge Your Coding

FutureLearn
Online Full time Part time 6 weeks Open Enrollment United Kingdom UK Online + 1 more

Get an introduction to Haskell, the increasingly popular functional programming language, with this University of Glasgow course. [+]

Why join the course? Do you want to develop software using the latest programming language paradigm? Haskell is a functional programming language, based on formal mathematical principles. As such, it is easy to reason about and develop, and it executes efficiently on modern multicore machines. From investment banks to social networks, everyone is adopting Haskell. Get an introduction to functional programming in Haskell On this introductory course, you will discover the power, elegance and simplicity of functional programming in Haskell. By the end, you will be able to: characterise the differences between imperative and functional programming paradigms; implement small-scale functional programs in elementary Haskell; apply standard combinators for operating on lists; create new algebraic data types and use recursion to define functions that traverse recursive types; and reason in a mathematical manner about data types, functions, recursion and similar functional constructs. Learn with developers from the birthplace of Haskell This course has been created by the School of Computing Science at the University of Glasgow – the virtual birthplace of the Haskell language, where many of its original developers worked. It will give you the opportunity to learn with these experts and join the growing, global community of Haskell programmers. What topics will you cover? Evaluation via expression reduction Semantics of function abstraction and application Operations involving basic types including integers, characters and booleans Definition and traversal of recursive data types including lists and trees Techniques for structuring programs of non-trivial size Developing custom parsing tools with library support Automated... [-]

Makers Academy Remote (Junior Web Developer Course)

Makers Academy
Online Full time 16 weeks June 2018 United Kingdom London

Makers Academy Remote is a course like no other - totally online, highly immersive, full-time, and entirely focused on getting you into your first job as a developer. [+]

Online Courses in Software Engineering in United Kingdom. Become a Junior Web Developer 100% REMOTE | 100% FULL TIME | 100% REAL JOBS What is Makers Academy Remote? Makers Academy Remote is a course like no other - totally online, highly immersive, full-time, and entirely focused on getting you into your first job as a developer. We've spent the last couple of years researching and refining how to transform people into software engineers, but not everyone can move to London to join us at our in-person campus. In February 2015, we launched Makers Academy Remote: a course that leverages everything we've learned at Makers Academy to help people all over the world learn to code - from the comfort of their own home. Does it really work? We're at an early stage, but results so far have been incredibly positive, with graduates of Makers Academy Remote I taking an average of 28 days to find a job. Since then, we've launched the 3rd & 4th Makers Academy Remote courses, even bigger and even better, and they SOLD OUT! Register now for the next three releases of our fantastic remote learning option. Places are strictly limited, so apply now before it's too late. Step-by-step education One of the main problems people have when learning to code is knowing what order to learn things in. Should you learn HTML first, then Ruby? Or perhaps start with Javascript and work your way to Rails? We remove this barrier with our curriculum - developed... [-]