Computer science is a field that has rapidly expanded with the growth of technological development. According to definition, it is a practical and scientific approach to computation. This involves the algorithms that deal with obtaining, processing and representing information.
The course is organized according to a framework of core AI capabilities. It follows a problem-based learning approach, where each AI capability is discussed in the conte
About this course
One way or another, AI will determine the future of technology. While it has vocal supporters and opponents, there is no doubt that its impact will be transformational. While the field is changing rapidly, there is a lot to learn, but also many ways to shape it and contribute. This course teaches you what you need to know to be part of this journey.
AI has delivered some of the most amazing technological advances of the last decade, outperforming human abilities in domains as diverse as image recognition, natural language understanding, pattern detection, prediction and autonomous devices. It has shown that it can transform entire industries over the course of a few years, and change the way we think about our lives, jobs, businesses, government, and society....
Build your own mobile apps and launch your coding career by learning Swift, a powerful and intuitive programming language. During this course, you will learn the process
APP DESIGN WITH SWIFT PROGRAMMING
Build your own mobile apps and launch your coding career by learning Swift, a powerful and intuitive programming language. During this course, you will learn the process of development and how apps are created from concept to prototype to final product. You will discover new creative possibilities and future business opportunities while you create custom apps for business and personal use.
Learn iOS app development from an industry insider who has collaborated with small businesses and corporations for 17 years.
See how apps are conceptualized, designed, animated and coded into a fully functioning prototype.
Learn art direction in conjunction with development and how to balance creative and technical decisions.
Learn how to implement menus, animated graphics, create sound designs and make use of the iPhone interface to manipulate media with user input.
The blockchain represents a way to transfer value, securely and with no central authority involved. It is arguably the most important technological innovation of the past
The blockchain represents a way to transfer value, securely and with no central authority involved. It is arguably the most important technological innovation of the past two decades. Blockchain technology is poised to disrupt the world in a way that we haven’t seen since the introduction of the world wide web.
It’s important to understand this technology because its impact on society is likely to be very significant, across several industries. In this course, we’re going to cover relevant historical events, what a blockchain is, who the players are, and why this is so important.
By the end of the course you will be familiar with the following:
Reasons why the blockchain matters
The technology design underpinnings
With our technology-driven world, learning the basics of coding and programming can be extremely useful for your everyday technical needs.
With our technology-driven world, learning the basics of coding and programming can be extremely useful for your everyday technical needs
What in the world is coding all about?
The terms coding and programming are often thrown about in the computer world, but most people don’t really understand what the words mean. In fact, most are coding and programming illiterates and even the ones that can offer up a believable definition, don’t know much more than that. Our Coding for Beginners course is an excellent introduction to the world of programming and its significance to the modern-day computer user.
Still wondering why you need this course?
It’s simple really, the world is becoming more automated. Businesses are relying heavily on their website’s traffic margin. Online searches and sales are skyrocketing daily. It is garishly obvious that computer technology is not only here to stay but is on the upsweep of the career market. Individuals who have at least a basic grasp of coding and programming will be highly sought-after in that marketplace, as it will be apparent that they are people on the cutting edge of modern technology. Our Coding for Beginners online course will give you a significant advantage over your peers....
In this online program by Kellogg School of Management Executive Education, you'll gain an end-to-end perspective of the modern marketing process that starts with gatheri
The proliferation of new technologies such as mobile, cloud computing, and artificial intelligence have transformed customer behavior and disrupted the marketplace. As a result, our marketing practices must also evolve. Marketing in a digital world is much more than marketing through digital channels. It's about harnessing automation to make marketing practices more productive and agile. It's about mining new sources of customer data to create personalized. communications. And it's about leveraging analytics and AI (artificial intelligence) to optimize marketing activities.
Kellogg Executive Education is a thought leader in understanding how new technologies continue to transform marketing practice. Professor Mohanbir Sawhney—a globally-recognized scholar, educator, and author at the intersection of marketing, innovation, and technology—will guide you through a strategic deep dive into modern marketing practices....
To support companies in their desire to be more agile, the lines between development and operations are becoming increasingly blurred. Through continuous integration and
To support companies in their desire to be agiler, the lines between development and operations are becoming increasingly blurred. Through continuous integration and deployment, students will learn how to react to changing market conditions. In a world where your audience taste can change on a dime, ensure audience happiness by learning about application monitoring and feedback loops. Built with the focus on what you need you need to work in DevOps, the Microsoft Professional Program Certificate will help you learn the skills necessary for a DevOps culture in your workplace.
7 courses + Final Capstone Project
16 - 30 hours per course
$99 per course / $792 for the entire program...
The courses provide the necessary knowledge and skills required to succeed in this sector. You will be able to stand out in the crowd by adding our Software qualification
Why Should You Choose one of our Software Courses?
Lifetime access to our Software courses
No hidden fees or exam charges
Affordable, engaging & high-quality e-learning study materials
Full Tutor support
Efficient exam system, assessment, and instant results
Improve your chance of gaining professional skills
Who is this Course for?
As there is no experience and qualification required for our Software courses, they are available for all students from any academic backgrounds.
Our Software courses are fully compatible with any kind of device. Whether you are using Windows computer, Mac, smartphones or tablets, you will get the same experience while learning. Besides that, you will be able to access the courses with any kind of internet connection from anywhere at any time without any kind of limitation....
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
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
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...
Gain a full understanding of the SQL Server environment and be able to implement that knowledge into a business context, aiding you in your search for employment opportun
What are the objectives of this course?
This course package covers everything from the core fundamentals of querying tables through to building an enterprise-class data warehouse.
As with all of our technical IT packages, we provide 12 months unlimited access to our dedicated Live Labs. This live equipment allows students to input their knowledge and put it to the test by recreating course scenarios and roaming around the live environment without putting their system at risk. It’s a very cost-effective and risk-free way to ensure an understanding of the key Microsoft concepts.
This course is made up of three modules:
Microsoft 70-461: Querying SQL Server 2012
The Transact-SQL (T-SQL) language and how to build efficient queries, stored procedures and views that return key information quickly.
How to combine datasets, rank results and extend tables programmatically.
Optimise T-SQL statements for the most efficient operation.
Extend reporting and data transfer capabilities using XML.
Microsoft 70-462: Administering SQL Server 2012 Databases
Appreciate the correct way to install and use add-on components, instances and services.
Build systems for high availability environments using AlwaysOn, mirroring and replication to keep data online at all times.
How to protect information from loss using database backup, restore and disaster recovery (DR) techniques.
Securing database contents by configuring permissions, alerts, logins, roles and more.
Practical troubleshooting, maintenance and optimisation techniques
Microsoft 70-463: Implementing a Data Warehouse with SQL Server 2012
Advanced data management concepts like data cleansing techniques and Extract Transform Load (ETL) package development and scheduling will keep...
The increased use of computers and communication systems that store, process and share large amounts of information is being dramatically in
Course - Computer Security The increasing use of computers and communication systems that store, process and share large amounts of information is being dramatically in recent years. This fact causes, increasingly, a larger number of organizations consider their information and technology associated with it, as one of your most important assets. In the same manner as required for the other assets of the company, the quality requirements and information security are indispensable. The company management should establish a security system suitable to support and ensure correct operation of the business processes. Moreover, today there are laws such as the Protection of Personal Data, to require compliance with a set of minimum security measures to protect the infor- formation of people. These laws, today, affecting almost all companies. This course aims to address computer security in the business analyzing the possible hazards and measures to be implemented to ensure the proper functioning of the systems and and their protection....
The CIW Web Design Specialist course is for the individual who wants to develop the skills necessary to specialise in Web site design. In this course, you will build upon
The CIW Web Design Specialist course is for the individual who wants to develop the skills necessary to specialise in Web site design. In this course, you will build upon your basic Web authoring skills to learn the essentials and best practices of Web design, including design theory, tools and technologies.
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 Design Specialist
QCF Recognised: Yes at level 4
Awarding Body: CIW
Start Date: Anytime - We enrol 365 days a year
Duration: Flexible - Approx 140 Hours - 12 Months Max Support
Credit Value: 20
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
Introduction to HTML5 and CSS3
Migration to Mobile Devices
The Web Development Trifecta
The Evolution of HTML5
HTML5 Structure Elements
Validating HTML5 Code
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 User Interfaces
Creating Menus and Buttons with CSS3
Introduction to Scripting
Objects, Properties, and Methods
Expressions and Operators
Defining a Function
Calling a Function
Methods as Functions
This course is designed to introduce students to the range of skills necessary to begin a pathway into a career in programming for the Electronic Games industries. C++ Pr
This course is designed to introduce students to the range of skills necessary to begin a pathway into a career in programming for the Electronic Games industries. C++ Programming Foundations is an introductory level online course that is extremely flexible allowing students to study at their own pace, in their own time and in their own place while still being fully supported in their learning. The course contains detailed self-paced tutorials, numerous exercises, an assessment task for each of its modules that develops a mini computer game over the duration of the study. Course materials include a combination of text-based (Adobe Acrobat) and flash based video tutorials, plus links to websites where appropriate. Successful completion of C++ Programming Foundations enables students to enter directly into more intensive programming courses, such as the Advanced Diploma of Professional Game Development - Specialising in Software Development at AIE....
Australia, Sydney, Melbourne, Canberra, Adelaide, Australia Online, USA, Lafayette, Seattle, USA Online, Campbellsville, Perth+ 8 More
This is a general purpose, object-oriented and high-level programming language, prevalent in many sectors. Startups, banking and finance, aerospace, high-tech, medical an
This course is instructor-led-online. It is not like video lecture and automatic tasks results checks. You will communicate with the trainer and he will answer your questions and will correct your mistakes.
Please be sure that you have at least B2 level of English to participate this course
Introduction to Java
Application areas. The Java platform. Features of Java. Java Virtual Machine. Java Development Kit. Java Runtime Environment. Compiling and running programs from the command line.
Integrated Development Environment (IDE). Overview of popular development environments.
Perspectives of using and development of the Java programming language
Working with Eclipse IDE
Download and installation Eclipse. Setting up a workspace. Configuring Java in Eclipse. Overview of Eclipse working environment. The concept of the project.
Creation and running a simple Java application in Eclipse.
Overview of program debugging. Diagnosing problems. The concept of unreachable code. Debugging programs in Eclipse.