Filter
Courses

Best Online Courses in Software Engineering 2019

An online course is a class hosted on a web-based learning platform. It may be part of an online degree program, or it may count towards credits earned in an on-campus degree program.

What is an online course in software engineering? An online course in software engineering acquaints students with the basic principles of understanding, creating and programming software for use in computers and other technologies. The coursework may involve learning programming languages and developing software-based solutions for common problems. The course will likely also feature homework and tests relating to software engineering that must be completed and submitted online. To prepare for these parts of the class, you may review the coursework materials and individual lessons presented in the online learning environment.

An online course in software engineering can benefits students in many different ways. Students become familiar with the skill set needed to work in software as well as some of the most general skills, such as computing and data management, that can be applied to careers in the technology field as a whole.

The cost of enrolling in an online course in software engineering will depend on where you attend school, total tuition costs and how long you attend. For more accurate information, you can reach out to the admissions office.

An online course in software engineering is often a great stepping stone towards a career in software or technology. You can further optimize the chances of earning such an opportunity by pursuing an internship and other learning opportunities in conjunction with the coursework you are doing. Some positions your knowledge may qualify you for include software engineer, information technology technician and programming assistant. Alternately, you may pursue independent work and use your software engineering expertise to freelance and work on your own projects.

Online courses in software engineering are offered at many universities. Search for your program below and contact directly the admission office of the school of your choice by filling in the lead form.

Read More Read Less
Other options within this field of study:

24 Results in Software Engineering

Preply

Use the search filters to find private Python tutors, according to your budget and needs. Grow faster with PREPLY tutors, follow your individual path. ... [+]

Use the search filters to find private Python tutors, according to your budget and needs. Grow faster with PREPLY tutors, follow your individual path.

Other subjects Algorithms by Skype Android app development by Skype Artificial intelligence by Skype Bash by Skype C by Skype CSS by Skype Data Science by Skype Databases by Skype Go language by Skype HTML by Skype IT Project Management by Skype Java by Skype JavaScript by Skype NodeJS by Skype Objective C by Skype PHP by Skype R by Skype Ruby by Skype Rust by Skype SEO by Skype Scala by Skype Swift by Skype Web Development by Skype XML by Skype iOS app development by Skype С# by Skype С++ by Skype [-]
USA Brookline
September 2019
Part-time
Online
Distance Learning Centre

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, ... [+]

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.... [-]

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

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

The CIW Advanced HTML5 & CSS3 Specialist Course 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 a Function Methods as Functions Errors in JavaScript Using... [-]
United Kingdom UK Online
Open Enrollment
Part-time
100 hours
Online
Distance Learning Centre

The Webmaster - JavaScript Web Design Course has been designed to introduce students to the JavaScript Programming Language (Inc. jQuery and AJAX), which tightly int ... [+]

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 Web sites. 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:... [-]

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

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 ... [+]

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 forms the holy trinity of web design. You will learn how to build a stunning homepage 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.... [-]

United Kingdom UK Online
Open Enrollment
Part-time
120 hours
Online
UK Open College

The CIW Web Development Professional home study online course combines three individual qualifications at a reduced fee. This course contains the CIW Javascript Specialis ... [+]

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 ... [-]
United Kingdom UK Online
Open Enrollment
Part-time
300 hours
Online
UK Open College

Online CIW Self-study course. Students will learn about the theory of relational databases, relational database nomenclature, and relational algebra. The course includes ... [+]

Online CIW Self-study course. Students will learn about the theory of 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... [-]

United Kingdom UK Online
Open Enrollment
Part-time
100 hours
Online
E-Careers

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 developme ... [+]

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 organize the data. Use subroutines to organize 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? ... [-]
United Kingdom UK Online Slough
Open Enrollment
Part-time
Online
E-Careers

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

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 skill set by learning new web scripting techniques.... [-]

United Kingdom UK Online Slough
Open Enrollment
Part-time
Online
E-Careers

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.... [-]

United Kingdom UK Online Slough
Open Enrollment
Part-time
Online
E-Careers

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

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 virtualization 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 virtualization scenario. Virtualising apps, servers, and software using the Microsoft Hyper-V hypervisor. Exam preparation and course review Who is it intended for? ... [-]
United Kingdom UK Online Slough
Open Enrollment
Part-time
Online
E-Careers

Prove your programming skill set to potential employers, and 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 understanding 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 ... [-]
United Kingdom UK Online Slough
Open Enrollment
Part-time
Online
E-Careers

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

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? ... [-]
United Kingdom UK Online Slough
Open Enrollment
Part-time
12 months
Online
Treehouse

In this course, I'll walk you through the basics of the language, ranging from basic statements to conditionals. We'll be creating a simple "Unit Converter" as well as a ... [+]

PHP Basics

In this course, I'll walk you through the basics of the language, ranging from basic statements to conditionals. We'll be creating a simple "Unit Converter" as well as a "Daily Exercise Program". We'll then finish up by combining those programs with HTML to create a personal webpage to demonstrate your skills. What you'll learn

Variables Operators Conditionals Comments PHP on the Web

Getting to Know PHP PHP is one of the most widely used technologies on the internet today, supporting many large projects such as WordPress, Drupal, Wikipedia, and Facebook. A conservative estimate is that 25% of the web is built on PHP. The driving force behind PHP has always been; to solve problems, and make it faster and easier to build websites. Because of this drive, PHP is a great choice for creating simple yet powerful websites and applications. Unit Converter PHP has 2 types of number variables: integers, for whole numbers such as 1 through 9, and floats, for fractions such as the cost of 1.99. In this course we'll be creating a simple unit converter which will use these number variables, along with arithmetic operators, to calculate weight and distance conversions. Daily Exercise Program In this section, we'll continue to expand upon the skills you've learned, as we explore more data types and the logic needed to create a "Daily Exercise Program". We'll store each exercise in a STRING variable, then we'll use conditionals to control which exercise is displayed. PHP on the Web In... [-]

USA USA Online
Open Enrollment
Full-time
Part-time
Online
Treehouse

Learn the basics of designing a mobile app, from initial idea, wireframes to user interface design. You will create the design for a diary app while learning how to write ... [+]

Mobile App Design for iOS

Learn the basics of designing a mobile app, from initial idea, wireframes to user interface design. You will create the design for a diary app while learning how to write an application design specification, user experience, right through to creating assets for development. The project will focus on the iOS platform, however, you learn some tips and tricks on adapting the design for platforms like Android and Windows.

Introduction to UI Design

Learn what user interface design entails, what we’re going to design, and some understanding of development languages used to build our app. Discover the tools that are used to create a user interface. Finally, learn about the nuances of designing for Apple's iOS platform.... [-]

USA USA Online
Open Enrollment
Full-time
Part-time
Online