Showing 1–16 of 42 results

    100 Algorithms Challenge (JE017)

    249.00

    Learning JavaScript is an important and critical skill for any web developer. But learning just the syntax and data types is only the beginning. Learning to solve problems in JavaScript is the most critical ability you can have. Learning to create effective algorithms is important regardless of what framework you use, if any. Algorithms are also a critical part of any developer interview. In this course, Dylan Israel will take you through 100 different algorithmic challenges. After laying out the challenge, you will have the opportunity to attempt to solve the problem yourself. Afterwards, Dylan will show you a possible solution to the problem so that you can compare your solution to his. This course is learned at anyone who wants to improve their JavaScript and interview skills. Before beginning this course you should have basic familiarith with JavaScript.

  • Sale! Quick View

    100 Algorithms Challenge (JE017)

    Rated 0 out of 5
    249.00 Add to cart


  • Adding Authentication to React with Auth0: Login and Profile (JE011)

    249.00

    Some knowledge of JavaScript, React, or a more advanced knowledge of another language will be needed to complete this course, Adding Authentication to React with Auth0: Login and Profiles. Having websites that securely login users, manage their profiles, and complete online transactions is paramount in protecting user data. Adding Authentication to React with Auth0: Login and Profile takes you through the process of creating a React Aplication, configuring Autho, setting up the Autho SDK wrapper, creating a navbar component complete with links, and discussing how to protect the profile route.

  • Sale! Quick View

    Adding Authentication to React with Auth0: Login and Profile (JE011)

    Rated 0 out of 5
    249.00 Add to cart


  • Angular CLI Basics (JE006)

    249.00

    The Angular CLI is the interface through which developers interact with an Angular application. Learning the ins and outs of the CLI is fundamental to becoming proficient with Angular. In this course, learners will discover how to use the CLI to generate modules, components, guards, pipes, and services. They will also learn how to create new applications customized to exactly what they need, and become proficient in serving and publishing those applications to production environments. This course is targeted and new and experienced Angular developers alike. Before starting this course, you should be familiar with JavaScript.

  • Sale! Quick View

    Angular CLI Basics (JE006)

    Rated 0 out of 5
    249.00 Add to cart


  • Angular Fundamentals (CA074)

    249.00

    The Angular: Fundamentals course is a beginner level course to learn the basics of Angular framework for JavaScript/TypeScript application development. The course also helps the candidates to learn how to properly set up the development environment for creating an Angular application, including installing VS Code, Node.JS, TypeScript, and the Angular CLI.

    The Angular: Fundamentals course facilitates the students to learn about Angular framework. This course provides practical and hands-on experience with a great option for building sophisticated web applications. If you are building for the web, Angular will change the way you write web interfaces and work across multiple browsers and platforms.

    The course assumes that the candidates enrolling in this course possess substantial prior experience with HTML, CSS, and JavaScript.In addition to this, the candidates are also supposed to have a minimum of two to three years’ experience in application and/or web development.

    This course is for:
    Experienced web developers
    Front-end developers and engineers
    Programmers
    Web designers
    Quality analysts

  • Sale! Quick View

    Angular Fundamentals (CA074)

    Rated 0 out of 5
    249.00 Add to cart


  • Become an Angular Developer in Five Minutes (JE007)

    249.00

    Angular is the most popular enterprise front end framework. It has existed in various forms for over 10 years and powers many of the world’s critical line of business applications and websites. In this course, learners will build their own Angular application in just five minutes. They will gain a concise idea of how Angular works compared to other technologies. They will gain hands on experience and get a taste of what is possible with Angular. This course is aimed at those who want to dip their toes into the Angular swimming pool. Before starting this course, learners should have a passing familiarity with JavaScript and HTML.

  • Sale! Quick View

    Become an Angular Developer in Five Minutes (JE007)

    Rated 0 out of 5
    249.00 Add to cart


  • C++ 11 Fundamentals (CA138)

    249.00

    The C++ Fundamentals course is a foundation level course focused on the hands-on skills required to learn C++ coding and object oriented programming. The course enables the students to equip themselves with the required expertise to apply C++ programming in solving the practical programming problems.

    The C++ Fundamentals course is vital course to learn the concepts of C++ syntax and style. The students are taught various methods and techniques to develop a reusable, adaptable and reliable code with much emphasis on object oriented programming. Much importance is given to the features of C++ that support abstract data types, inheritance, and polymorphism. In addition to the theoretical knowledge, comprehensive hands on exercises are an essential part of this course to reinforce the learnt concepts.

    This course is an introductory-level C++ programming course designed for prospective software developers with little to no experience of programming.

    The course is designed for beginners in programming. Hence, no formal pre-requisites are required to enroll in this course. However, a basic concept of programming languages is preferred.

  • Sale! Quick View

    C++ 11 Fundamentals (CA138)

    Rated 0 out of 5
    249.00 Add to cart


  • C++ for Beginners (ML013)

    249.00

    Have you always wanted to create console video games, but lack the basic C++ skills? Do you want to understand a more “heavy-duty” programming language? Do you really want to get “under the hood” and complete more complex computing tasks quickly? Do you simply want to advance your current skill set and learn one of the world’s most popular programming languages?

    C++ is one of the most widely used languages in the world. It’s used for everything from financial trading applications (where speed equals revenue!) to console video games.

    Dozens and dozens of code examples are included in the course, that you can learn from. You’ll also complete engaging lab exercises that are not only fun, but specially designed to help you retain the information in the lectures.

    What you’ll learn

    Learn to Set up Your Development Environment
    Learn to Execute C++ Code
    Learn To Debug Your Code
    Understand the Role of Variables
    Be able to use Variable Data Types
    Be Able to Output to the Standard Error Stream
    Learn To Cast Data Types
    Learn to Format Output
    Learn to Take and Process Console Input
    Understand and Use Source Comments
    Be able to use Assignment Operators
    Identify and Use Compound Operators
    Use Comparators and Logical Operators
    Understand and apply Operator Prescedence
    Create Simple and Complex Conditionals with If
    Use the Switch Statement
    Use the Ternary Operator
    Create While Loops and For Loops
    Use Arrays
    Access Array Members with Loops
    Understand and use Multidimensional Arrays
    Learn the Role of Pointers
    Understand Binary Theory and it’s Role in C++
    Create and Use Truth Tables and Binary Operators
    Work with Bitwise Operators
    Encapsulate Code in Functions
    Work with Header Files and Includes
    Understand and Use Namespaces
    Understand and use the STL String Library
    Understand Object Oriented Programming
    Create Classes and Objects in C++
    Read Text Files to Permanent Storage
    Store Text Files in Permanent Storage

    Requirements

    PC or Mac

    Who this course is for:

    Aspiring Game Programmers
    Teachers and Students
    Developers who Want a “Heavy Duty” Langauge
    Developers who Work in the Financial Sector
    Developers working with Apps that Need to Do Many Calculations Quickly
    Anyone who Wants to Wield the Power of C++!

  • Sale! Quick View

    C++ for Beginners (ML013)

    Rated 0 out of 5
    249.00 Add to cart


  • C++ Programming Fundamentals (SR038)

    249.00

    C++ is one of the most in demand programming languages in the software industry, and the language that many others derive from – Java being just one. Being somewhat more complex than others, it’s not easy to find a C++ tutorial for beginners. However, if you want to boost your employability and fine tune your programming skillset to include C++ fundamentals, then this is the course for you.

    Take your Programming Skills to the Next Level

    Hands on approach to C++ basics including DIY examples and explanations

    Write basic programs using control structures and switch case blocks

    Prepare for C++ intermediate level through in depth coverage of the fundamentals

    Gain a better understanding of basic programming topics in general

    Learn C++ Basics in a Flash

    This course has been specially designed for intermediate programmers who have already gotten to grips with basic programming languages. It’s especially suitable for those planning to pursue programming as a serious career path. As C++ is a complex language, this course is not intended for complete beginners.

    With 16 lectures and 3 hours of content, this C++ beginners tutorial will get you up to speed with the basics of the language first of all, including variables and literals, data types, data assignment, and the mathematical operations that C++ uses. Next, it’s on to type conversions, overflow and underflow, formatting output, and string manipulation. The final section deals with control logic, including control structures, logical operators, conditional operators, and looping.

    You will learn each of the concepts covered in this course with the help of practical examples and do-it-yourself style material, so that you’ll instantly see how the knowledge you learn can be applied. By the end of this course, you will be ready to progress to intermediate C++ or at the very least, have a working knowledge of C++ fundamentals that can be built upon with practical use.

    About C++

    C++ is a general purpose programming language that emphasises performance, efficiency and flexibility of use. It has a variety of uses and is best suited for large, resource-constrained systems, and has proved particularly strong in the software infrastructure and software entertainment, among many other areas. Initially developed in 1979 by Danish computer scientist Bjarne Stroustrup, it was standardised in 1998 and has been one of the heavyweights in the programming world ever since.

  • Sale! Quick View

    C++ Programming Fundamentals (SR038)

    Rated 0 out of 5
    249.00 Add to cart


  • C++11 Intermediate (CA139)

    249.00

    The C++ Intermediate course is the second course in the two course series on C++. The course is an intermediate level course that builds on the basic C++ coding skills taught in the C++ Fundamentals course. The course introduces the concepts of Standard Template Library (STL), data structures, iterators, sequence containers and function objects.

    The C++ Intermediate is a programming course focused on the advanced concepts of C++ coding. The course has multiple hands-on programming exercises to enable the students to apply the learnt concepts while working with C++ programming language. The course is essential to develop intermediate programming skills in the students.

  • Sale! Quick View

    C++11 Intermediate (CA139)

    Rated 0 out of 5
    249.00 Add to cart


  • Deploying An Angular App to Heroku (JE010)

    249.00

    For Angular developers looking for knowledge on how to deploy Angular to Heroku, this is the course for you. Working on our Angular apps in a development environment is great, but eventually we need to push the app to production. While we could use any old simple web hosting provider, platforms like Heroku give us a lot more flexibility. In this series we’ll learn how to configure an Angular app to be deployed to Heroku and how to manage it once it’s there. Deploying an Angular App to Heroku provides instruction and exercises on how to configure an Angular app to be deployed to Heroku, and how to manage it once it’s there.

  • Sale! Quick View

    Deploying An Angular App to Heroku (JE010)

    Rated 0 out of 5
    249.00 Add to cart


  • Diving Into Angular’s Router (JE009)

    249.00

    Diving Into Angular’s Router was designed for Angular developers looking for more in depth knowledge on routers. The course discusses how Angular provides a powerful Router module packed with a lot of features and in this series we’ll take a deep dive into it. Intruction and exercises are provided about the basic Router setup, and how to navigate between routes, listing out the contacts, using ActivatedRoute, Route Params, Route Resolvers, and Simple Route Gaurds.

  • Sale! Quick View

    Diving Into Angular’s Router (JE009)

    Rated 0 out of 5
    249.00 Add to cart


  • Exploring ASP.NET Core: Fundamentals (CA150)

    249.00

    The Exploring ASP.NET Core: Fundamentals course is a beginner level course that gives the students an overview of the new ASP.NET Core framework, the new tooling, and gives the candidates enough knowledge and confidence to start building web applications using it. The course starts off discussing the new templates and project types available. Then, moves on to review some of the core concepts such as configuration, dependency injection, routing, and Middleware.

    This course is part of the two course series on ASP.NET Core framework. The course focuses on the .NET Core platform itself. The primary objective of this course is to enable the students to develop .NET Core console applications and libraries that run on Windows, Mac, and Linux computers. It also prepares the candidates to learn about developing ASP.NET web applications for the .NET Core platform.

  • Sale! Quick View

    Exploring ASP.NET Core: Fundamentals (CA150)

    Rated 0 out of 5
    249.00 Add to cart


  • Fundamentals of Angular Directives (JE001)

    249.00

    Angular Directives are the core technology in any Angular application. Directives are at the heart of how Angular interacts with the visual world. The Fundamentals of Angular Directives course goes in-depth on how directives work, and how they can be used to create maintainable, performant applications. In this course users will learn how about the different types of directives, how to create custom Decorator, Component, and Structural Directives, and how to use best practices to make their components performant and maintainable. This course is aimed at Angular developers, and those who are looking to improve their Angular skills. Before starting this course, learners should be familiar with JavaScript and Angular.

  • Sale! Quick View

    Fundamentals of Angular Directives (JE001)

    Rated 0 out of 5
    249.00 Add to cart


  • Fundamentals of HTML (SR047)

    249.00

    This course is focused on beginners, and will take you all the way from ‘what does that even stand for’ to creating real life projects using — and understanding why and how you just did it.

    What About HTML5?

    HTML5 will become the new HTML standard version in the coming years. To understand HTML5 you must have knowledge of HTML and how it works. HTML5 modifies HTML to allow you to create more modern websites.

    Projects and Source Codes

    You will learn the basics, then create real projects that use the skills you just learned so you can understand how HTML works in the real world. You will also get access to all lesson source codes so you can deconstruct each lesson — another valuable learning and time saving tool.

  • Sale! Quick View

    Fundamentals of HTML (SR047)

    Rated 0 out of 5
    249.00 Add to cart


  • Google Go Programming for Beginners (Golang) (SR044)

    249.00

    There are an endless number of programming languages out there, and new ones are added on an almost daily basis. To keep on top of the game and broaden your skill set, picking up a few of these new languages never hurts. Google Go (golang) is the programming language created by one of the largest technology names in the world – Google – so having Go in your arsenal is a surefire way to add to your coding credentials. This course will teach you everything you need to know about Go.

    Hands on Programming Training

    Learn Go fundamentals and apply them in real world scenarios
    Get to grip with advanced features like Go Language and Concurrency
    Understand and develop your knowledge of programming fundamentals
    Build up a knowledge foundation for more advanced programming languages
    Learn the language behind the super popular Docker technology
    Everything you Need to Get up and Go!

    This course has been designed for anyone who is familiar with coding and programming languages, but has not yet turned their hand to Google Go. It’s also perfect for beginner programmers who want to diversify their skills by learning a new language. It’s not intended for complete beginners learning their first language, although it does make an excellent follow-up course.

    The course is broken into several different sections which become increasingly more advanced as you progress. Over 41 lectures and 4 hours, you will be continuously challenged but able to move at a comfortable pace (without becoming overwhelmed). It’s all about hands on training, so expect to jump right into the action and get coding with real world golang examples.

    After you’ve been introduced to the Go language, you’ll get to grips with its individual features, functions, structures and interfaces. You’ll then expand your knowledge to elements like polymorphism, encryption and concurrency (among others) before tackling the course project. On completion, you’ll be well versed in all things Go and ready to either start using it in real world applications, or move on to another more advanced programming language.

    Tools Used

    LiteIDE: Lite IDE is the open source integrated development environment used in conjunction with Go to write code. If you are unable to use LiteIDE for this course, golang is a useful alternative.

    Google Go: Go is an open source programming language developed by Google and used in many of their systems (as well as in other applications not associated with Google). It is compiled in the tradition of C and C++ and is relatively simple to pick up for those with programming experience.

  • Sale! Quick View

    Google Go Programming for Beginners (Golang) (SR044)

    Rated 0 out of 5
    249.00 Add to cart


  • Hello Julia: Learn the New Julia Programming Language (SR043)

    249.00

    The secret to making the big bucks and landing that dream programming job is pretty simple. Pick a few key languages and get really, really good at them. Choosing languages that have a solid foundation and a promising future is also a good idea; and Julia fits that bit perfectly. This relatively new kid on the block (its first release was in 2012) is on the verge of becoming huge, and this online course will help you get one step ahead of everyone else by learning it fast, and learning it now.

    Get Ahead of the Coding Curve

    Write Julia code to intermediate level
    Perform File IO operations in Julia
    Understand Julia fundamentals with real world examples
    Learn one of the most popular new programming languages
    Learn Julia Fundamentals

    This Julia online course will take you from complete beginner to intermediate. Starting at the very beginning, you will be guided through the installation process and the basic functions and features of Julia will be presented to you. Variables, strings, logical operators, arrays, types, dictionaries, loops, list comprehensions, scope and modules are all covered to give you a thorough footing in the world of Julia.

    The second half of the course moves into more advanced features. You’ll dive into File IO reading, directories and learn how to write to files before moving on to meta programming, error handling, and various other more complex features of Julia. Each lesson provides download-able code so you don’t miss a trick and can go back over the material at your leisure.

    Anyone who has a handle on basic programming concepts will get through this course with flying colours, as will those who are completely new to Julia and programming in general. You don’t need any previous credentials to begin… in fact, all you need is a computer with an internet connection to be on your way to a glittering programming career.

    About Julia

    Julia is a high-level, high-performance, dynamic programming language mostly used for technical, numerical and statistical computing. It’s also becoming increasingly popular for general-purpose programming, web use and as a specification language. It combines the powerful performance of C with the prototyping of Python

  • Sale! Quick View

    Hello Julia: Learn the New Julia Programming Language (SR043)

    Rated 0 out of 5
    249.00 Add to cart