Learn and Master C Programming For Absolute Beginners!

Learn and Master C Programming For Absolute Beginners!
English | Size: 3.60 GB
Category: Tutorial

The Complete C Course with over 50 easy to follow projects built using C on Visual Studio

The easiest and most comprehensive way to learn and master C programming at your own pace. This course will not only teach you to master C language from the ground up, but it will also make you understand why we do things the way we do them in our code and what’s the best way to write efficient, simple and elegant code!.
[Read more…]

Udemy – Programming Fundamentals – Logic and Designing

Udemy – Programming Fundamentals – Logic and Designing
English | Size: 433.57 MB
Category: Tutorial

This course will help you understand the fundamentals of Programming. You will learn the concepts which can be easily applied in any programming language. After this course, you can learn any programming language more quickly. The course will help in developing the logic for the programs, and will introduce program design tools. You will also learn different types of programming paradigms and types of programmers. You will get to know how to code a program using three structures namely :- Sequence, Selection and Repetition. You will then learn what are modules.
[Read more…]

Pluralsight – Fundamentals of Functional Programming in JavaScript

Pluralsight – Fundamentals of Functional Programming in JavaScript
English | Size: 98.49 MB
Category: Tutorial

In order to be proficient in functional programming there are a few key concepts that you’ll need to understand such as immutability and first class functions. In this course, Fundamentals of Functional Programming in JavaScript, you’ll learn about functional programming and how to write JavaScript in a functional style. First, you’ll cover how you’ve likely already used functional programming concepts in your JavaScript, and how functional programming can actually simplify how you write software. Next, you’ll explore how to utilize functions the same as any other variable. Finally, you’ll learn how to write your code so it only changes when you want it to. By the end of this course, you’ll have the necessary skills and knowledge to write efficiently with JavaScript in a functional style. [Read more…]

The Art of Computer Programming – Donald E Knuth

The Art of Computer Programming – Donald E Knuth
English | Size: 258.04 MB
Category: CBTs

The bible of all fundamental algorithms and the work that taught many of today’s software developers most of what they know about computer programming. [Read more…]

Lynda – Python Parallel Programming Solutions

Lynda – Python Parallel Programming Solutions
English | Size: 596.41 MB
Category: CBTs

Learn parallel programming techniques using Python and explore the many ways you can write code that allows more than one task to occur at a time. First, discover how to develop and implement efficient software architecture that is set up to take advantage of thread-based and process-based parallelism. Next, find out how to use Python modules for asynchronous programming. Then, explore GPU programming using PyCUDA, NumbaPro, and PyOpenCL. This course provides extensive coverage of synchronizing processes, streamlining communication, reducing operations, and optimizing code so you can select and implement the right parallel processing solutions for your applications. [Read more…]

Lynda – Learning SQL Programming

Lynda – Learning SQL Programming
English | Size: 183.82 MB
Category: CBTs

SQL (Structured Query Language) is a common tool for retrieving data from relational databases such as SQL Server, MySQL, MariaDB, and PostgreSQL. This course provides an introduction to this core programming language. Learn how to request data from a server, limit and sort the responses, aggregate data from multiple tables with joins, and edit and delete data. Instructor Scott Simpson also shows how to perform simple math operations and transform data into different formats.
[Read more…]

Packt Publishing – Modern Golang Programming

Packt Publishing – Modern Golang Programming
English | Size: 3.68 GB
Category: CBTs

Learn how to use the Go language open source third party ecosystem to build sophisticated production applications.

Go is the language of the Internet age, because it was built from the ground up to support modern distributed web software. Go is also cross-platform as it compiles to numerous operating systems and CPU architectures via simple commands. It compiles to native binaries, it doesn’t use a VM, and is garbage-collected, which makes it a breeze to deploy in production environments. [Read more…]

Udemy – Python Programming for real life Networking use get 5 Apps

Udemy – Python Programming for real life Networking use get 5 Apps
English | Size: 1.31 GB
Category: Programming

*** Why would you take this course? ***
Do you want to become a Python Developer without having to spend a lot of money on books and boring theoretical courses?
Are you a network professional who wants to start automating network tasks using Python?
Or maybe you’re seeking a raise or even a career change?
Join thousands of successful students who have decided to learn Python, upgrade their networking skills and boost their careers using this 100% hands-on course! [Read more…]

Packt Publishing – Linux Shell Programming for Beginners

Packt Publishing – Linux Shell Programming for Beginners
English | Size: 2.49 GB
Category: CBTS

Want to feel like an awesome spy hacker similar to the one in the movies that opens a command line terminal and manages to complete complicated tasks using a few simple codes? Well, this can be a reality using BASH.A huge chunk of a programmer’s time is wasted in trying to repeat codes and processes, especially when it comes to working with UNIX or Linux. The constant commands that are required to program or create systems is a tedious and long process.Well, here’s how you can eliminate that and save a whole buncha time – BASHBourne Again Shell, more popularly known as BASH is a UNIX/Linux shell and a command line interpreter that runs commands from a standard input file. This shell comes with a nifty feature that allows you to reduce the amount of commands that you have to call personally by automating them. [Read more…]

Packt Publishing – Learning Path – From Python Programming to Data Science

Packt Publishing – Learning Path – From Python Programming to Data Science
English | Size: 4.54 GB
Category: CBTs

Python has become the language of choice of data scientists for performing data analysis, visualization, and machine learning. If you’re looking forward to implementing Python in your data science projects to enhance data discovery, then this is the perfect Learning Path for you. Starting out at the basic level, this Learning Path will take you through all the stages of data science in a step-by-step manner. [Read more…]