show 12 Result
Free Online Data Analytic Courses
Free Online Data Analytic Courses
icon
1 Person
icon
00:00:00
icon
Primary
Free Online Data Analytic Courses
icon
1 Person
icon
00:00:00
icon
Best selling courses

From Art to Zoology, Alison has thousands of free online courses and is adding more all the time. We seek out experts in their field to design learning material that is comprehensive, broken down into manageable chunks and gives you a series of achievable learning outcomes. Our online courses strive to provide interactive and rich studying experiences - for anyone in the world, wherever they are.

Python for Data Science
Python for Data Science
icon
0 Person
icon
00:00:00
icon
Primary
Python for Data Science
icon
0 Person
icon
00:00:00
icon
Introductory
Best selling courses

Estimated Effort 20 Hours Level Beginner Language English Course Released

Python Basics
Python Data Structures
Python Programming Fundamentals
Working with Data in Python
Working with Numpy Arrays and Simple APIs
Microsoft Azure Essentials
Microsoft Azure Essentials
icon
0 Person
icon
00:00:00
icon
Primary
Microsoft Azure Essentials
icon
0 Person
icon
00:00:00
icon
Introductory
Best selling courses

Completion Certificate Stand out to your professional network 1.0 Hours of self-paced video lectures

Microsoft Azure
Azure Services
Azure Regions
Components and Resource Manager
Information Security
Information Security
icon
0 Person
icon
00:00:00
icon
Primary
Information Security
icon
0 Person
icon
00:00:00
icon
Intermediate
Best selling courses

freeCodeCamp Help Free Certificate English Certificate Available 300 hours On-Demand

Install and Require Helmet
Hide Potentially Dangerous Information Using helmet.hidePoweredBy()
Mitigate the Risk of Clickjacking with helmet.frameguard()
Mitigate the Risk of Cross Site Scripting (XSS) Attacks with helmet.xssFilter()
Avoid Inferring the Response MIME Type with helmet.noSniff()
Prevent IE from Opening Untrusted HTML with helmet.ieNoOpen()
Ask Browsers to Access Your Site via HTTPS Only with helmet.hsts()
Disable DNS Prefetching with helmet.dnsPrefetchControl()
Disable Client-Side Caching with helmet.noCache()
Set a Content Security Policy with helmet.contentSecurityPolicy()
Configure Helmet Using the ‘parent’ helmet() Middleware
Understand BCrypt Hashes
Hash and Compare Passwords Asynchronously
Hash and Compare Passwords Synchronously
Introduction and Setup
Understanding Sockets and Creating a TCP Server
Creating a TCP Client
Secure Real Time Multiplayer Game
SHA-1 Password Cracker
Developing an Nmap Scanner part 1
Developing an Nmap Scanner part 2
Developing a Banner Grabber
PCAP: Programming Essentials in Python
PCAP: Programming Essentials in Python
icon
0 Person
icon
00:00:00
icon
Primary
PCAP: Programming Essentials in Python
icon
0 Person
icon
00:00:00
icon
Intermediate
Best selling courses

English Certificate Available 75 hours On-Demand Intermediate

Think algorithmically – how to analyze a problem and translate it for a computer to process.
Design
develop
and improve multi-module computer programs.
Analyze and model real-life problems in Object-Oriented Programming categories.
Understand a programmer's work in the software development process.
Learn how a program is executed in a computer environment.
Gain skills to create and develop your own programming portfolio.
CPA: Programming Essentials in C++
CPA: Programming Essentials in C++
icon
0 Person
icon
00:00:00
icon
Primary
CPA: Programming Essentials in C++
icon
0 Person
icon
00:00:00
icon
Intermediate
Best selling courses

70 hours Intermediate Free Online Course

Learn the syntax
semantics
and basic data type of C++.
Understand principles of the object-oriented model.
Implement and write in C++ and resolve typical implementation challenges via language libraries.
Prepare for the C++ Certified Associate Programmer Certification (CPA).
Quick and Easy Guide to Microsoft Word
Quick and Easy Guide to Microsoft Word
icon
0 Person
icon
00:00:00
icon
Primary
Quick and Easy Guide to Microsoft Word
icon
0 Person
icon
00:00:00
icon
Introductory
Best selling courses

54 lectures 4.62 hours English

Be proficient in Word (all versions)
Know how to start a new document
edit that document
format the text
save and print the document
Understand how to recover a document if Word crashes
Format your document and also add indentations
line spacing
alignment
header and footer
etc.
Learn what is sectioning and how to section your documents
Know how to use ClipArt and insert pictures into your document
Learn how to create
edit and format tables
Understand advance functions such as mail merge
macros
table of contents
index and forms.
Learn SolidWorks from basic to advance
Learn SolidWorks from basic to advance
icon
0 Person
icon
00:00:00
icon
Primary
Learn SolidWorks from basic to advance
icon
0 Person
icon
00:00:00
icon
Introductory
Best selling courses

We can test a part or an assembly of moderate complexity under various loading conditions. We can analyze how much the part will bend under what force, how much force it will bear and hence optimize our design for least material required for any specific loading requirement. We can see how the fluid flows through a part or an assembly of part using SolidWorks FloXpress

. We can make up new parts
assemble them and then create drawings for the parts or the assemblies.
Further we can assign material to a part and get its mass-volume properties.
We can test a part or an assembly of moderate complexity under various loading conditions.
We can see how the fluid flows through a part or an assembly of part using SolidWorks FloXpress.
Be A White Hat Hacker and Pen Tester
Be A White Hat Hacker and Pen Tester
icon
0 Person
icon
00:00:00
icon
Primary
Be A White Hat Hacker and Pen Tester
icon
0 Person
icon
00:00:00
icon
Introductory
Best selling courses

Become a white hat hacker and learn all the practical techniques for penetration testing with this amazing course which will provide conceptual framework to your security training. The course not only covers theoretical concepts but cover the practical demonstrations of various tools like Metasploit , Scapy and WireShark.

Ethical Hacking Concepts
Real World Information Gathering
Scanning and Vulnerability Gathering
Network Attacking Techniques
Web Exploitation Techniques
Wireless Network Security
Metasploit
Detection Evasion
C++ Programming
C++ Programming
icon
0 Person
icon
00:00:00
icon
Primary
C++ Programming
icon
0 Person
icon
00:00:00
icon
Introductory
Best selling courses

In this course, we will learn the mechanics of editing and compiling programs in C++. We will begin with a discussion of the essential elements of C++ programming: variables, loops, expressions, functions, and the string class. Then, we will cover the basics of object-oriented programming: classes, inheritance, templates, exceptions, and file manipulation. We will then review function and class templates and the classes that perform output and input of characters to/from files. This course will also cover namespaces, exception handling, and preprocessor directives. In the last part of the course, we will learn some slightly more sophisticated programming techniques that deal with data structures such as linked lists and binary trees.

Introduction and Setup
Structuring Program Code
Working with Simple Data Structures
Object-Oriented Programming
Advanced Concepts
Software Engineering
Software Engineering
icon
0 Person
icon
00:00:00
icon
Primary
Software Engineering
icon
0 Person
icon
00:00:00
icon
Introductory
Best selling courses

The purpose of this course is to present software engineering as a body of knowledge. The course is designed to present software engineering concepts and principles in parallel with the software development life cycle. The course will begin with an introduction to software engineering, giving you a definition of this body of knowledge, as well as a discussion of the main methodologies of software engineering. You will then learn about the Software Development Life Cycle (SDLC), major methodologies followed by software modeling using Unified Modeling Language (UML), a standardized general-purpose modeling language used to create visual models of object-oriented software.

Introduction to Software Engineering
Software Development Life Cycle Models
Software Modeling
Software Requirements Gathering
Software Requirements Analysis
Software Design
Implementation
Software Testing
Project Management
Putting It Together: A Case Study
Introduction to Computer Science II
Introduction to Computer Science II
icon
0 Person
icon
00:00:00
icon
Primary
Introduction to Computer Science II
icon
0 Person
icon
00:00:00
icon
Introductory
Best selling courses

This course is a continuation of CS101: Introduction to Computer Science I. It will introduce you to a number of more advanced Computer Science topics, laying a strong foundation for future study and achievement in the discipline. We will begin with a comparison between Java, the programming language used in the previous course, and C++, another popular, industry-standard programming language. We will then discuss the fundamental building blocks of Object-Oriented Programming, reviewing what we have already learned while familiarizing ourselves with more advanced programming concepts. The remaining course units will be devoted to various topics, including the Standard Template Library, containers, exceptions, recursion, searching and sorting, and generic programming. By the end of the class, you will have a solid understanding of Java and C++ programming, as well as a familiarity with the major issues that programmers routinely address in a professional setting.

The Building Blocks of Object-Oriented Programming
C++ and Java Differences
C++ Standard Template Library
Java Container Library
Exceptions
Recursion
Searching and Sorting