Get $1 credit for every $25 spent!

The A-to-Z Programming Language Bundle

Ending In:
Add to Cart - $26
Add to Cart ($26)
$413
93% off
wishlist
(19)
Courses
8
Lessons
229
Enrolled
190

What's Included

Product Details

Access
Lifetime
Content
9.5 hours
Lessons
73

Ultimate Java Development and Certification Guide

Prepare for a Top Web Development Certification While Mastering Java

By Eduonix Technologies | in Online Courses

Java is one of the most popular programming languages in the world, and is the code behind most of the software you probably use every day. This in-depth training will give you a crash course in Java programming, while also preparing you for the Oracle Java Certification Exam. By the time you're done, you'll be ready to ace the exam and use your certification to find high-paying jobs working with Java.

  • Access 73 lectures & 9.5 hours of content 24/7
  • Understand Java syntax & general programming constructs
  • Get started w/ object-oriented programming
  • Master concepts surrounding the powerful polymorphism feature in Java
  • Learn why & how to use interfaces w/ Java
  • Discover input/output systems & how to work w/ them
Eduonix creates and distributes high-quality technology training content. Their team of industry professionals has been training manpower for more than a decade. They aim to teach technology the way it is used in the industry and professional world. They have a professional team of trainers for technologies ranging from Mobility, Web and Enterprise, and Database and Server Administration.

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Course Outline

  • Introduction
    • Course Introduction
    • Eclipse Installation
  • Java Syntax and Class Review
    • Primitive Types in java
    • More Data Types
    • Strings
    • if-else-revisited (8:30)
    • Switch Statement
    • Creating Arrays, For-Loops
  • Encapsulation and Subclassing
    • Functions
    • Intro to Objects (5:36)
    • Encapsulation
    • Subclasses
    • Subclassing - Advance
  • Overriding Methods, Polymorphism, and Static Classes
    • Method Overloading
    • Final Modifier
    • Instanceof
    • Static keyword
    • Singleton
    • Varargs
  • Abstract and Nested Classes
    • Abstract Classes
    • Nested Classes
  • Interfaces and Lambda Expressions
    • Interfaces
    • Interface or abstract class (4:50)
    • Subclassing interfaces, Default
    • Anonymous Inner Classes
    • Lambda Expressions
  • Collections and Generics
    • Arraylists (10:26)
    • Generic Classes
    • Hash Maps - Basics
    • Hash Maps - Implementation
    • Deques, Treesets
  • Collections, Streams, and Filters
    • Builder Pattern
    • Looping with Lambda Expressions (8:33)
    • Filtering with Lambda Expressions
  • Lambda Built in Functional Interfaces
    • Interfaces in java.util.function
  • Lambda Expressions Continued
    • Lambda Expressions Continued (11:26)
    • Collectors
  • Fundamentals and Java Exceptions
    • Basic IO, Exceptions
    • IO Continued
    • Deserialization
    • Final Notes on Exceptions
  • Date and Time
    • DateTimes
    • Time Zones
    • Periods, Durations, Formatting
  • Threads
    • Intro to Multithreading
    • Executor Service
    • Threading Problems
    • Deadlock
  • Summary
    • Summary

View Full Curriculum


Access
Lifetime
Content
4 hours
Lessons
22

The Developers' Guide to Python 3 Programming

Want to Code? Python 3 is the Perfect Place to Start

By Eduonix Technologies | in Online Courses

Python is an excellent first programming language because of its simple syntax, coding principles, and easy readability. It is a simple, yet powerful programming language that allows developers to build complex websites without complex code. First time coders will find Python to be a great jumping off point, and can use the skills they learn in this course to take on greater coding challenges.

  • Access 22 lectures & 4 hours of content 24/7
  • Learn basic Python concepts like functions, conditions, loops & objects
  • Discover object-oriented programming principles
  • Understand classes, package & modules, exceptions & more
  • Code your very own program w/ Python
Eduonix creates and distributes high-quality technology training content. Their team of industry professionals has been training manpower for more than a decade. They aim to teach technology the way it is used in the industry and professional world. They have a professional team of trainers for technologies ranging from Mobility, Web and Enterprise, and Database and Server Administration.

If you have any questions, feel free to contact Eduonix at info@eduonix.com.

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner

Compatibility

  • Internet required

Course Outline

  • Introduction to Python
    • Introduction (6:07)
    • Intro to Python (12:28)
    • Types and Functions Part A (10:44)
    • Types and Functions Part B (12:22)
  • Loops and Conditionals
    • Conditionals Part A (12:06)
    • Conditionals Part B (11:40)
    • Loops Part A (10:55)
    • Loops Part B (11:36)
  • Object oriented programming in Python
    • Objects (13:21)
    • Classes
    • Advanced OOP Part A (9:08)
    • Advanced OOP Part B (12:41)
    • Package and Modules Part A (10:59)
    • Package and Modules Part B (12:24)
  • Other Python Features
    • Working with Files Part A (12:18)
    • Working with Files Part B (9:46)
    • Exceptions Part A (11:16)
    • Exceptions Part B (10:13)
    • Standard Library and Applications (17:56)
  • Final Project
    • Final Project Part A (18:44)
    • Final Project Part B (20:29)

View Full Curriculum


Access
Lifetime
Content
6 hours
Lessons
39

Learn to Build iOS Apps with Swift 2

Join the iOS Revolution & Build Awesome Apps

By Eduonix Technologies | in Online Courses

Swift is the official programming language for Apple devices, which makes it a highly desirable language to know for aspiring programmers. This course will give you the background in Swift programming and the Xcode Integrated Development Environment you need to start programming iOS apps. It's time to finally get down to work on that iPhone app idea!

  • Access 39 lectures & 6 hours of content 24/7
  • Build iOS apps using the latest version of Swift
  • Master Swift programming concepts like Sets, Tuples, Arrays, Dictionaries & more
  • Understand the Swift programming paradigm
  • Learn professional app development techniques
Eduonix creates and distributes high-quality technology training content. Their team of industry professionals has been training manpower for more than a decade. They aim to teach technology the way it is used in the industry and professional world. They have a professional team of trainers for technologies ranging from Mobility, Web and Enterprise, and Database and Server Administration.

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required
  • Xcode required (free to download)

Course Outline

  • Introduction
    • Intro
    • Introduction
  • iOS Developer Requirements
    • Xcode
  • Swift Language Introduction
    • Playground
    • Varibles and constants
    • String Manipulation
    • Arrays
    • Dictionaries
    • Sets
    • Tuples
    • Loops - Arrays
    • Loops - Dictionary
    • Conditional Flow
    • Switch Statement
    • Enums
    • Classes
    • Functions Basic
    • Functions Advanced
    • Using Functions In Classes
  • Building Your First App
    • Intro
    • Parts of The User Interface
    • Pickerview
    • Hiding keyboard
    • Calculating Total Value
    • Creating Transactions
    • Adding Sound Effects
    • NSUserDefaults_starter
    • NSUserDefaults Persisting
    • NSCoding Transaction
    • UITableView
    • UITableView Dynamic Data
    • UITableView Detailed Label
    • Animations
    • Building Your First App_summary
  • Working With PLIST Files
    • Working With plist
    • Formatting plist Code
  • Debugging
    • Debugging
  • CoreData
    • Coredata
  • Course Project
    • Course Project

View Full Curriculum


Access
Lifetime
Content
5 hours
Lessons
20

The Go Programming Language Guide: Code Like a Pro

Become a More Desirable Coder When You Learn Google's Go Language

By Eduonix Technologies | in Online Courses

As new systems and programs become more complex, it's important for companies to find programmers who know how to code efficiently and reliably. Learning Go can help put you among that rank of programmers and give you a leg up on the competition for coding jobs. Regardless of your skill level, this course will get you up to speed with Go so you can add a valuable language to your skill set.

  • Access 20 lectures & 5 hours of content 24/7
  • Compile faster w/ Go
  • Learn how to set up a Go development environment & understand syntax & app development
  • Understand Go Language fundamentals
  • Use Go w/ Cloud Services including Google Cloud, Amazon Cloud & Docker
  • Discover how Go works w/ language bindings like C, Python & Java
Eduonix creates and distributes high-quality technology training content. Their team of industry professionals has been training manpower for more than a decade. They aim to teach technology the way it is used in the industry and professional world. They have a professional team of trainers for technologies ranging from Mobility, Web and Enterprise, and Database and Server Administration. If you have any questions, feel free to contact Eduonix at info@eduonix.com.

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Course Outline

  • Introduction
    • Introduction
  • Introduction to the Go Programming Language
    • Why Go ? (15:41)
    • Setting up the development machine (15:26)
    • Go Basic Syntax (15:41)
  • Language Features
    • Basic Features (15:42)
    • Functions
    • Pointers (15:15)
  • Advance Go Programming
    • Go mem
    • Go Pipes
    • Goo Routines
  • Using Go on the Cloud
    • Go on Amazon AWS (15:23)
    • Go on Docker (14:24)
    • Go on Google
  • Working Examples
    • Go and Java
    • Go and Python (15:31)
    • Go and C
  • Apps with Go
    • Desktop App
    • Stand-alone App
    • System-level App
  • Summary
    • Summary (4:04)

View Full Curriculum


Access
Lifetime
Content
3 hours
Lessons
13

C Programming for Beginners: Go from Zero to Hero!

Build an Ironclad Programming Foundation by Learning C

By EDUmobile Academy | in Online Courses

The C programming language is one of the earlier programming languages, and many other languages have their syntax based on C. Therefore, learning C can be an excellent introduction to programming as it makes learning many subsequent languages, like Java, PHP, or Swift, much easier. This introductory course will get you up to speed on C and enable you to dive into other languages more easily.

  • Access 13 lectures & 3 hours of content 24/7
  • Learn the foundations of C, from data types & operators to command line arguments & more
  • Understand functions & structures in C
  • Discover the stack vs. the heap & dynamic allocation
  • Write a program using C
Eduonix creates and distributes high-quality technology training content. Their team of industry professionals has been training manpower for more than a decade. They aim to teach technology the way it is used in the industry and professional world. They have a professional team of trainers for technologies ranging from Mobility, Web and Enterprise, and Database and Server Administration.

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner

Compatibility

  • Internet required

Course Outline

  • Introduction to C
    • Introduction
    • Finding and Installing the GCC Compiler
    • Basic Syntax and Hello World Program
    • C Language Primitive Types
    • Man Documentation and the Size of Function
    • Arithmetic Operators, Part 1
    • Arithmetic Operators, Part 2
  • Arrays, Pointer and Conditional Expressions
    • Conditional Expressions and Comparison
    • Boolean Operators Demo
    • If, if..else, if..else if..else
    • Arrays, Part 1
    • Arrays, Part 2
    • Introducing Pointers
    • First Pointer Demo
  • Functions and Loops
    • While, do, and for loops
    • Intro to Functions
    • Pass by Value and Pass by Reference
    • Demo: Pass by Value and Pass by Reference
    • Link to GNU C Functions
    • Using the GCC Function List
    • Using scanf for Input
  • Pointers and Structures
    • Pointer Arithmetic
    • Finding Max and Min with Pointer Arithmetic
    • Structures, the Stack, and the Heap
    • Demo of Structures
  • More on Stack, Queue and Doubly List
    • Linked Lists
    • Stack Demo: Basic Operations
    • A Simple Stack Based Command Interpreter
    • Queue Demo: Basic Operations
    • A Simple Queue Based Task List
    • Doubly Linked List Demo

View Full Curriculum


Access
Lifetime
Content
2.5 hours
Lessons
19

Projects in CSharp: Learn By Building Projects

Build 5 Projects to Get a Grasp of This Multi-Paradigm, General Purpose Language

By Eduonix Technologies | in Online Courses

C Sharp, or more commonly, C#, is a multi-paradigm, general purpose programming language designed by Microsoft. Evolved from popular web languages, C and C++, C# is used not just in building web applications, but also allows desktop applications, mobile apps, games, and entire websites. After this course, you'll be well-versed in an important programming language that will put you in greater demand on the job market.

  • Access 19 lectures & 2.5 hours of content 24/7
  • Build five projects: a phone book, text editor, media player, quiz & tic-tac-toe game
  • Develop web applications within the .NET framework
  • Learn fundamentals of C# in a fun & engaging manner
  • Use interesting features like LINQ to SWL, media player tools, user authentication & more
Eduonix creates and distributes high-quality technology training content. Their team of industry professionals has been training manpower for more than a decade. They aim to teach technology the way it is used in the industry and professional world. They have a professional team of trainers for technologies ranging from Mobility, Web and Enterprise, and Database and Server Administration. If you have any questions, feel free to contact Eduonix at info@eduonix.com.

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Course Outline

  • Course Introduction
    • Intro
  • Project 1 - The Phonebook
    • Project Plan
    • Creating Database
    • Adding Actions (6:13)
  • Project 2 -The Text Editor
    • Project Plan
    • Creating file menus
    • Finishing up the menus
    • Creating font menu
  • Project 3 - The Media Player
    • Project Start (9:59)
    • Code Implementation (7:39)
    • Final Changes
  • Project 4 - Quiz App
    • Project Plan (9:55)
    • Creating other forms
    • Implementing Design and Functionality
    • Final Steps
  • Project 5 - Game
    • Project Plan (7:01)
    • Adding images
    • Final game logic

View Full Curriculum


Access
Lifetime
Content
5 hours
Lessons
23

Learn To Build Scala Apps From Scratch

Diversify Your Programming Skill Set with This In-Demand Language

By Eduonix Technologies | in Online Courses

Scala is an object-oriented language, running on the Java virtual machine, that allows a programmer to develop a small set of core constructs that can be combined in flexible ways across classes. Its functional nature makes it easier to write safe and multi-threaded code that is hugely useful for a programmer. Scala is currently one of the most demanded programming languages, making this crash course an awesome one for your resume.

  • Access 23 lectures & 5 hours of content 24/7
  • Understand functional programming & how it is implemented
  • Work w/ Scala collections, order types & functions
  • Learn to extend Java concurrency using Scala
  • Discover real use cases to supplement your learning
Eduonix creates and distributes high-quality technology training content. Their team of industry professionals has been training manpower for more than a decade. They aim to teach technology the way it is used in the industry and professional world. They have a professional team of trainers for technologies ranging from Mobility, Web and Enterprise, and Database and Server Administration.

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Course Outline

  • introduction
    • introduction
  • JVM Languages
    • JVM Languages
    • Concurrent programming and Functional Languages
    • Functional programming what is it?
    • Scala Success Stories: Akka, Spark, Play Framework
    • Scala Success Stories: Akka, Spark, Play Framework- Continued
  • Scala Development Environments
    • Set up a Scala Development Environment
    • Scala IDE: Scala worksheet and Sbt console REPL
    • Set up a Scala Development Environment with Gradle
    • Scala Application Packaging: Create a Simple Microservices with Scala
  • Scala Syntax and Semantics
    • Scala as a Strong Statically Typed Language
    • Scala as a Object OrientedLanguage
    • Scala as a Functional Language
    • New Lecture
  • Scala Functions with Collections
    • Working with Scala Collectons : Lists, Sets, Maps and Streams
    • Working with Scala Higher Order Types: Map, Reduce, Aggregate and Group
    • Working with Scala FunctionN Types: Closures, Scope and Syntax
  • Concurrent Scala
    • Java Memory Model and Scala Concurrency
    • How Scala extends Java concurrency
    • Functional Reactive Programming with Scala
  • Scala Application Example Use Cases
    • Practical Example 1 Scala MicroService with Akka
    • Practical Example 2 Scala Machine Learning Apache Spark
    • Practical Example 3 Scaling deployment with Scala concurrency
  • Summary
    • Summary

View Full Curriculum


Access
Lifetime
Content
5 hours
Lessons
20

Clojure Fundamentals for Beginners

You Can Write Bigger Programs with Less Code When You Learn Clojure

By Eduonix Technologies | in Online Courses

Clojure is a functional programming language that is a dialect of the Lisp language and was designed for Java Virtual Machines, Common Language Runtime, and JavaScript engines. Effectively, its great power is that it allows you to write massive amounts of application code as a series of immutable functions. Knowing Clojure will let you write large programs with relatively little code, adding a degree of efficiency to your coding that will make you a highly desirable programmer.

  • Access 20 lectures & 5 hours of content 24/7
  • Learn the conceptual fundamentals of Clojure
  • Understand the design behind the Clojure language
  • Dissect small blocks of Clojure code to understand how it functions
  • Delve into Clojure features such as abstractions, data structures, forms, macros, symbols, functions, vector types & more
  • Write small programs that perform large tasks
Eduonix creates and distributes high-quality technology training content. Their team of industry professionals has been training manpower for more than a decade. They aim to teach technology the way it is used in the industry and professional world. They have a professional team of trainers for technologies ranging from Mobility, Web and Enterprise, and Database and Server Administration.

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: intermediate

Compatibility

  • Internet required

Course Outline

  • Introduction
    • Introduction (4:51)
  • Clojure Concepts
    • Why Clojure Preview (15:49)
    • JVM Languages (15:49)
    • Clojure Success Stories (15:03)
  • Set up a Clojure Development Environment
    • Leiningen Environment (15:52)
    • Gradle Environment (15:42)
    • Clojure Application Packaging (15:16)
  • Language Fundamentals
    • Basic Syntax (15:45)
    • Clojure Core Functions (15:46)
    • Advanced Clojure Concepts ( Macros ) (15:39)
  • Functional Programming with Clojure
    • Functional recipe: Pure functions with Immutable Data Structures (15:37)
    • Functional Recursive Data Flow (15:28)
    • Functional Composition (15:53)
  • Concurrent Programming with Clojure
    • Clojure Memory Model (15:40)
    • Clojure Concurrent tools: Atoms, Agents, Refs and Vars (15:39)
    • Clojure Process (core.async) (15:59)
  • Clojure Applications
    • Clojure and Java (15:49)
    • Clojure and JavaScript (15:31)
    • Clojure Web Applications (15:31)
  • Summary
    • Summary (5:22)

View Full Curriculum



Terms

  • Instant digital redemption

15-Day Satisfaction Guarantee

We want you to be happy with every course you purchase! If you're unsatisfied for any reason, we will issue a store credit refund within 15 days of purchase.
×
Your Ad Blocker Is On!
Sadly, recent updates to your Ad Blocker are preventing crucial parts of our shop from loading. Frustrating. We know. We hate to nag, but please turn off your Ad Blocker or whitelist us to continue exploring our shop.