Course in Software Engineering

Top Courses in Software Engineering

Software Engineering

Software engineering is an important part of any industry that involves the use of computers. Students taking courses in this field will be prepared to help shape the future of business as it develops in an automated world.

What is a course in software engineering? Being a broad category, software engineering includes courses focusing on virtually every aspect of computing. The main attribute they have in common is the effective use of computer sciences, but you could gain experience in anything from data analysis to technical support. Before you start a program in this area, think about what your career goals are and what you want to specialize in.

Taking a course in software engineering is beneficial because students gain many useful skills including design, testing, programming, critical thinking, analysis of information, and communication, all of which are vital to the work you will be doing during the program and afterward. Additionally, with so much variety in applications, you will have an opportunity to become an expert in a very specific field.

The different programs in this field vary greatly in cost. Universities also influence the expenses, so before you enroll, be sure to research your options.

There are numerous areas of emphasis that you can choose to work in, and each of them often has many positions available. There are five major branches of software engineering: system administration, computer/application programming, technology analysis, information security and computer software design. The industry is growing quickly while more and more businesses are incorporating computer systems, so the demand for professionals in this area is always on the rise. You can help create a force of technicians to influence the entire world's future.

There are many options for students interested in breaking into software engineering all over the world, including online courses. Begin by researching the different programs that are available. 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

Higher Level Training Course In Web Application Development

IED – Istituto Europeo di Design Madrid
Campus Full time 2 years October 2018 Spain Madrid

The Advanced Degree in Web Application Development, specialist in Digital Design and User Experience, trains you to become a programmer with advanced knowledge in digital design, one of the most demanded profiles in the market. [+]

The Advanced Degree in Web Application Development , specialist in Digital Design and User Experience, trains you to become a programmer with advanced knowledge in digital design, one of the most demanded profiles in the market. Develop your communicative and creative skills and learn, through specific technologies and development environments, to develop and improve computer applications for all operating systems and mobile platforms. You will approach concepts such as usability and user experience while deepening in digital design and information systems, generating technological solutions for all types of platforms.

Aimed at young people who want to guide their professional work within the field of programming and software development in the field of creative industries. The IED Madrid, as a Superior Design Center, complements a technical education with a specific training in digital design, creating professionals with a double profile.... [-]


Ruby On Rails: Stock Market App

Simpliv
Online Full time Part time 3 - 4 hours Open Enrollment USA Fremont + 1 more

Ruby on Rails can seem overwhelming at first, but it doesn’t have to be! In this course, I’ll walk you through it step by step and you’ll be building your first web app in MINUTES. You’ll be amazed how quick and easy it is to create very professional looking websites, [+]

Ruby on Rails can seem overwhelming at first, but it doesn’t have to be! In this course, I’ll walk you through it step by step and you’ll be building your first web app in MINUTES. You’ll be amazed how quick and easy it is to create very professional looking websites,

even if you have no programming or web design experience at all.

Watch over my shoulder as I build a cool Stock Market app step by step right in front of you. You’ll follow along and build your own copy. By the time we’re finished, you’ll have a solid understanding of Ruby on Rails and how to use it to build awesome web apps.

The course contains 42 videos – and is just over 3 hours long. Watch the videos at your own pace, and post questions along the way if you get stuck. You don’t need any special knowledge or software to take this course, though any experience with HTML or CSS is a plus. You don’t even need to know the Ruby programming language. I’ll walk you through EVERYTHING.... [-]


Image Processing Applications on Raspberry Pi - From Scratch

Simpliv
Online Full time Part time 4 - 5 hours Open Enrollment USA Fremont + 1 more

This course will take beginners without any coding skills to a level where they can write their own programs. [+]

Image Processing Applications on Raspberry Pi is a beginner course on the newly launched Raspberry Pi 3 and is fully compatible with Raspberry Pi 2 and Raspberry Pi Zero.

The course is ideal for those who are new to the Raspberry Pi and want to explore more about it.

You will learn the components of Raspberry Pi, connecting components to Raspberry Pi, installation of NOOBS operating a system, basic Linux commands, Python programming and building Image Processing applications on Raspberry Pi.

Building Image Processing applications are taught in the simplest manner which is easy to understand. Users can quickly learn hardware assembly and coding in Python programming for building Image Processing applications. By the end of this course, users will have enough knowledge about Raspberry Pi, its components, basic Python programming, and execution of Image Processing applications in the real-time scenario.... [-]


From 0 to 1: Learn Python Programming - Easy as Pie

Simpliv
Online Full time Part time 11 hours Open Enrollment USA Fremont + 1 more

A note on the Python versions 2 and 3: The code-along in this class all use Python 2.7. Source code (with copious amounts of comments) is attached as a resource with all the code-along. The source code has been provided for both Python 2 and Python 3 wherever possible. [+]

A Note on the Python versions 2 and 3: The code-along in this class all use Python 2.7. Source code (with copious amounts of comments) is attached as a resource with all the code-along. The source code has been provided for both Python 2 and Python 3 wherever possible.

What's Covered: Introductory Python: Functional language constructs; Python syntax; Lists, dictionaries, functions and function objects; Lambda functions; iterators, exceptions, and file-handling Database operations: Just as much database knowledge as you need to do data manipulation in Python Auto-generating spreadsheets: Kill the drudgery of reporting tasks with xlsxwriter; automated reports that combine database operations with spreadsheet auto-generation Text processing and NLP: Python’s powerful tools for text processing - nltk and others. Website scraping using Beautiful Soup: Scrapers for the New York Times and Washington Post Machine Learning: Use sk-learn to apply machine learning techniques like KMeans clustering Hundreds of lines of code with hundreds of lines of comments Drill #1: Download a zip file from the National Stock Exchange of India; unzip and process to find the 3 most actively traded securities for the day Drill #2: Store stock-exchange time-series data for 3 years in a database. On-demand, generate a report with a time-series for a given stock ticker Drill #3: Scrape a news article URL and auto-summarize into 3 sentences Drill #4: Scrape newspapers and a blog and apply several machine learning techniques - classification and clustering to these Using discussion forums ... [-]

Full-Stack Developer Course

RED Academy
Campus Full time 24 weeks August 2018 United Kingdom London

The Full-Stack Developer program is a comprehensive 24 week, full-time immersive diploma program designed for beginners. This program enables students to develop the necessary skills to succeed as a junior web and/or mobile application developer. [+]

The Full-Stack Developer program is a comprehensive 24 week, full-time immersive diploma program designed for beginners.

This program enables students to develop the necessary skills to succeed as a junior web and/or mobile application developer.

The Full-Stack Developer program has been designed to help students acquire the necessary skills to first master the fundamentals of front-end web development by coding interactive, client-facing websites and basic single-page applications (SPAs) using a combination of HTML5, CSS3, JavaScript, and PHP.

In the second half of the program, you’ll dive deeper into the back-end of the web stack and learn the practical skills, techniques and best-practices used in modern, full-stack JavaScript application development by using in-demand libraries, frameworks, and platforms including React, Express, Meteor, and React Native.... [-]


Full-Stack Designer Course

RED Academy
Campus Full time 24 weeks August 2018 United Kingdom London

Designed to provide graduates with an in-depth understanding of the core skills, tools, and technologies to succeed in a career as a UX/UI Designer. Interface and experience design are defining elements in how a product or service will be perceived by the end user. Designing experiences goes beyond just how the product looks: it starts with identifying human needs, and ends with the creation of pixel-perfect interfaces. With today’s growing consumer expectations of flawless, high quality experiences, the caliber of the design can be what makes or breaks the success of a business. [+]

Designed to provide graduates with an in-depth understanding of the core skills, tools, and technologies to succeed in a career as a UX/UI Designer.

Interface and experience design are defining elements in how a product or service will be perceived by the end user. Designing experiences goes beyond just how the product looks: it starts with identifying human needs, and ends with the creation of pixel-perfect interfaces. With today’s growing consumer expectations of flawless, high quality experiences, the caliber of the design can be what makes or breaks the success of a business.

A great digital designer has UX & UI skills and is able to design any website or app from scratch. This 24-week program (12 weeks focused on UI + 12 weeks focused on UX) was designed to teach you the skills and knowledge needed to create delightful visual designs that are true to the brand while balancing seamless interactivity and ease of navigation for apps and websites.... [-]


Web Developer Professional Course

RED Academy
Campus Full time 12 weeks August 2018 United Kingdom London

The Web Developer Professional program is a comprehensive 12 week, full-time immersive diploma program designed for beginners. This program enables students to develop the necessary skills to succeed in a career as a junior front-end web developer. [+]

The Web Developer Professional program is a comprehensive 12 week, full-time immersive diploma program designed for beginners.

This program enables students to develop the necessary skills to succeed in a career as a junior front-end web developer.

The Web Developer Professional program has been designed to help students acquire the necessary skills to start a career as an industry-ready front-end web developer. Throughout this intensive 12-week program you’ll learn the fundamental technical skills for this career path, including HTML5, CSS3, JavaScript, jQuery, PHP, and WordPress.

You’ll also learn about responsive web design and how to use build tools such as Gulp and Webpack. Throughout the program, you’ll have the opportunity to build up your portfolio with a series of individual projects, and at the end of the program work in a small team to build out a real-world project for a RED community partner.... [-]


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

Simplilearn
Online Part time Open Enrollment USA USA Online

Our PMI® Agile Certified Professional training program is aligned to the 2015 PMI® guidelines and is designed to help you clear your PMI-ACP® exam on the first attempt. Additionally, this course will empower you to become a versatile agile professional with the knowledge of Scrum, Kanban, Lean, extreme programming (XP) and test-driven development (TDD).

[+]

Key features 24 hours of instructor-led training 25 hours of high-quality e-learning content 1 industry case study and 61 real-life examples 102 end-of-chapter quizzes & 4 simulation exams 21 PDUs offered Course description

What's the focus of this course? Our PMI® Agile Certified Professional training program is aligned to the 2015 PMI® guidelines and is designed to help you clear your PMI-ACP® exam on the first attempt. Additionally, this course will empower you to become a versatile agile professional with the knowledge of Scrum, Kanban, Lean, extreme programming (XP) and test-driven development (TDD). What are the course objectives? This course will enable you to:

Develop the knowledge and skills required to clear the PMI-ACP® certification exam along with the requisite 21 PDUs Develop a working knowledge of the Agile Principles of SCRUM, KANBAN, XP, and TDD Develop the expertise of implementing multi-iterative development models for any scale of projects Develop the ability to deliver high-velocity Stories and Epics ... [-]

Course MongoDB Developer and Administrator Certification Training

Simplilearn
Online Part time Open Enrollment USA USA Online

MongoDB Developer and Administrator certification from Simplilearn would equip you to master the skills to become a MongoDB experienced professional.

[+]

Key features 32 hours of instructor-led training 17 hours of self-paced video Includes 3 industry-based projects on in e-learning and telecom domains Includes 6 hands-on lab exercises to be executed in a virtual machine Get experience certificate as MongoDB Developer and Administrator Includes 60 demos explaining key concepts Course description

What is the focus of this course? MongoDB Developer and Administrator certification from Simplilearn would equip you to master the skills to become MongoDB experienced professional. By going through this MongoDB training you would become job ready by mastering data modeling, ingestion, query and Sharding, Data Replication with MongoDB along with installing, updating and maintaining MongoDB environment. What learning outcomes can be expected? At the end of Simplilearn’s training in MongoDB developer and administrator, you will be able to:... [-]


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


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

[+]

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

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


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

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


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

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

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