Filter by Topic
Filter by Vendor
HTML Foundations eLearning
Course Description: No technology is more essential to the operation …
What you'll learn
Structure of a HTML page
head, p, spa, em, and strong elements
Parent and child relationships
Tables, forms, and special characters
Headers and footers
Java Foundations eLearning
Course Description: This online training course is a high level …
What you'll learn
Setting up a computer to utilize JDK
Create programs and learn various syntactical rules
Define and use Java classes and other object
Java constructors
Creation and manipulation of data types
Understanding of variable types
Understanding modifier types
Knowledge about operators and how to use them
Ways to loop data structures and objects
Number representation and manipulation
String creation, manipulation, and deletion
Array creation and manipulation
Java methods
Understand how to interact with the operating system to collect input and output data
Inner classing and why it’s helpful
Raise, catch, and work with exceptions within your Java application
Object orientation
Creation and manipulation of common data structures
Object serialization
Socket networking
Creation and interaction with multi thread applications
Understand how Java applets work and how to create and embed them
C# Foundations eLearning
Course Description: This online training course is a high level …
What you'll learn
The basics of Visual Studio
Create and edit source code
Compile source code for use by the JIT
Installation and updating of Visual Studio
The basics of .NET development
Introduction to CLI, GC, JIT, and FCL
Syntax
Use of Types
Strings
Object Orientation
Events
Execution Flows
Ruby Foundations eLearning
Course Description: This online training course is a high level …
What you'll learn
Setting up computer to utilize the Ruby technology
Create your first program
Utilize various syntactical rules
Define and use various attributes of a Ruby class
Understand how various supported data structures are created and manipulated in Ruby
Conditional logic statements
Modules in Ruby
String creation, manipulation, and deletion
Array creation and manipulation
Hash creation and manipulation
Common iterators
Object orientation
DBI
Plain text and HTML emails from a Ruby application
GUI programs
Multithreading
JavaScript Foundations eLearning
Course Description: This online training course is a high level …
What you'll learn
The basics of JavaScript
Data types
CLI basics
String methods
Object literals
if and switch statements
Object-oriented programming
Python Application Security eLearning
Course Description: This online training course is an introduction to …
What you'll learn
Overview of course and course-level learning objectives
Quick overview of some common concepts and resources for securing your app
Learn how to use Bandit to detect potential security issues in your Python code
Understand how to implement the Flask-Security package
Understand the risk of XSS and how to mitigate this in your Flask app
Understand how CSRF attacks work and how to mitigate them in your Flask app
Understand how SQL injection works and how to mitigate in your app
Explore the various HTTP headers that allow an application to work with the browser to control security
Improve the security of our app using what we’ve learned
Increase security of our app using what we’ve learned
Increase security in the apps APIs
Explain and fix all detected issues using the Bandit package
Learn about various types of input injections
Understand why we only use asserts to communicate with other developers, and never for production evaluations
Understand how to securely parse yaml data in your app
Python Flask eLearning
Course Description: This online training course is a high level …
What you'll learn
Setting up an environment to build a Flask app
Create a flask app while exploring different simplistic functionality
Using templates with Flask
Working with forms in Flask
Define and perform CRUD operations on DB objects with Flask
User authentication with Flask
Display avatars for users on their profile page
Learn the different functionality offered by Node.js for buffer interaction
Introduction to the “follower” functionality to your blog
Pagination with Flask
Support email transactions in our Flask app
Working with dates and times in your Flask app
Learn the basic usages of the express framework in your Node apps
Add full text search functionality with elasticsearch
Learn how to deploy your Flask app to Heroku
Understand how to build a fully functional RESTful API for our Flask based blog
Python Foundations eLearning
Course Description: This online training course is a high level …
What you'll learn
Setting up a computer to utilize the Python technology
Create programs and learn various syntactical rules
How to assign variable values and about the different types of variables that Python supports
Various string operations
List operations
Tuple operations
Available operations for dealing with numbers in Python
Pythonic operators
How to use if statements to execute code conditionally
Using and controlling standard looping ability in Python
Use of the dictionary data structure
Time manipulation and formatting
Define, use, and return functions
Python modules in your application
Input/Output collection and manipulation
Defining, raising and handling exceptions
Classing and object oriented terminology
Regular expressions matching and searching
Connect your Python app to a database and execute queries
Types of sockets and their respective options
Python threading and how to use it in code
GUI abilities, specifically the provided tkInter