Collections

Awesome lists, learning plans, and reading lists containing tutorials, docs, tools, and other useful resources.

Looker Pro Resources!

This is a collection of some of the best Looker resources.

Useful links

Build Java Full-stack Spring Boot and React app

In this collection, we'll create a full-stack java project from scratch using Spring boot for backend stuff and react for frontend.

CQRS + Event Sourcing in Go

Game development resources

Java

Java resources for programmers

OOP

Design resources for object oriented programming

arangodb + nestjs

This is a recap of the previous session so we can share resources Here is a tutorial about making a nestjs module https://blog.entrostat.com/packaging-nestjs-modules-for-npm-installs/ This is the...

Spring boot

Spring boot examples connecting with database, logging, actuator, hibernate etc

Django resources

Useful Django resources

Git essentials

A collection of useful resources on how to work with Git and collaborate with your teammates effectively.

Leetcode

Solve Leetcode Problems and Get Offers From Your Dream Companies

Cache Threading and Extensibility

An overview of how to support threading and optimize accessibility when working with caches, with specific reference to the n-way associative cache problem and the solution code available here: https://github.com/jordankingg/NWaySetAssocCache

Google Web Summit 2020, CDS Adventure

Information about latest developments from Google for Web Developers, delivered through an interactive adventure game in the browser This is an adventure game that covers all the topics from Chrome...

Interfaces and Delegates in C#

Various notes and resources regarding how to encapsulate functions in C# (ex. for passing algorithms as function parameters).

Assemblies in C#

Assemblies in C# - what they are, why they exist, and how we can use them. This also includes an overview of how to add and use references in C#, and how to create and publish assemblies from your own projects.

STLC

This collection will provide quick insights to STLC, testing basics, RCA analysis tools.

Testing, QA , RCA

These links provide start point for testing and RCA analysis.

Cache Learning Resources

Various learning resources related to caching, in particular implementing a custom in-memory n-way set-associative caching solution.

Flutter Tutorial

Learn Flutter with Examples

Start with Pandas in Python

https://www.analytics-tuts.com/start-with-python-and-pandas/

AWS Cloudformation

Learn about the templating language powering the world's biggest cloud.

All about Tableau

Here is the resources to learn about Tableau

Algorithms

This collection contains books, web sites, interactive courses about algorithms

Intro to Computer Organization

Collection of useful information, material, links, etc. related to your CS class

Basic python tutorial

This is a small website I created using open source and some of my own content I hope you enjoy it.

NODE.JS

Code Stuff

Issy, I'm gonna put some references here for stuff here that we talk about.

Dev Basics

Crypto Learning Resources

Created for the Crypto enthusiasts. Do feel free to schedule a session if you have any issues or questions, cheers.

Multi-Tenant architecture

A set of blog posts and StackOverflow answers to help you understand this concept plan the ideal architecture for you back-end and front-end

Spring Boot Developer Learning Kit

The curated list of books and online courses that will help you learn Spring Boot framework more effectively!

Ruby on Rails Resources

Elementor Must Haves

New to Elementor or looking for some great add-ons for your toolkit?

Groovy Developer Learning Kit

This curated list contains books and online courses that will improve your Apache Groovy learning experience. Both beginners and semi-advanced users can benefit from it.

Get started with Docker

iOS Tutorial

Great iOS tutorials!

Methodologies

RxJS Basics

Learning RxJS.

Varia

React & React native development

Vue Resources

Some of the best resources that have helped me develop applications with Vue.js

python_coding_resources

Best practices and useful packages/references while coding in Python

Getting Started with Hosting Websites and Getting Started with APIs in AWS

Links to help with Deploying and Hosting your own website

CSS Grid

CSS Grid is awesome - you can do a lot with just a little bit of understanding and it can vastly reduce overall page layout complexity.

My First Collection

Learning how the UI feels and look

Learn React with ease here.

The collection is all about learning react from scratch.

ColdFusion & Bootstrap Resources

Serverless

AWS Infrastructure

My favorite, most innovative AWS cloud architectures

Data platfrom

How to print PDF using Headless Chrome

Digital Finance - FinTech

What digital finance is all about

The fundamentals

Resources to learn the fundamentals of computer science.

iOS Push Notifications

A collection to assist in the set up of push notifications in iOS.

Medium data and out-of-core data tools

This is a collection of medium-data tools and out-of-data related software projects and tools

Solidity dev resources 2019

2019 list of tools and frameworks for working with solidity

Bootstrap

Helpful resources and learning tools for Bootstrap!

Automatic differentiation (AD)

.NET references & documentation

Developer Support Work Space

This section is my attempt for help and support code which I written for new and experience programmers. It include a developer support workspace with lot of basic but powerful code test and some image compressor and organiser code.

Some stuff I researched in order to use kinetic energy for natural language processing

Could see a new and powerfull way to do feature engineering in NLP

Android & Kotlin Learning Resources

A collection of articles, books, and tutorials from the basic to advanced Android and Kotlin mobile development

Good Reads

These are some great books I recommend for learning how to make great websites.

Linux Hacks

List of some links that clears Unix/Linux system concepts

beginners guide to web

Nothing new here. Just some articles to build a solid foundation on.

Free Frontend Web Development Courses (Scrimba)

A list of curated courses on Scrimba.com recommended for anyone who wants solidify his or her Frontend Skills

RxSwift

Automation Testing

Quick and easy guide to setup automation testing

Game Dev Tuts

Up and running with iOS development

This Collection is about learning swift Programming language from a beginner's perspective. It could be a good reference point for experienced Swift programmers

Angular 7

Angular 7 Web Application Development

Ruby / Rails

Game Programming

Game Programmer Study Path, divided by sub categories (ai, graphics, network etc)

U-net for cell nuclei image semantic segmentation

A Image segmentation network designed to isolate and segment the cell nuclei in an image. Network architecture based on reference paper: https://arxiv.org/pdf/1505.04597.pdf

React

List of resource I think are useful for React

Awesome

The root of all references.

Learning how to code better by looking at examples

Learning how to improve your coding skills can be hard. There are no easy, simple rules that fit every situation. Coding is an artform, with different ways of expression the same "idea"...

iOS App Libraries to Boost your development

To Boost your app development we are generally using some libraries which will help developer to fast their development and with Minimal efforts gain good output

iOS App Developer Helper Tools Collection

This Collection is for iOS app developers. Here App Developer will find useful tools links and details which help developer to fast development with the help of these tools.

Mini iOS Projects for Beginners.

Are you looking to learn iOS Development with Swift or you have already started? Looking to learn different iOS SDK’s and Modules while working on some mini projects? www.hackingwithswift.com is...

Beginning your Django journey

A great tutorial for starting your Django journey.

Error Handling in Go

In depth advice for good error handling in Go

Go Interfaces

A few quality resources for understanding Go interfaces and how to use them.

Docker and AWS ECS

Entry to ECS - Overall coverage and terminology used within ECS and short intros and references on docker/containers, breakdown of ECS Service as clusters, tasks and task definitions, service definitions/scheduling and surrounding AWS ecosystem

Software Development Books

Books that made the difference after reading them

Development Links

Mindfulness In Tech

Get to know yourself

Learning resources

These are my favorite learning resources, I recommend to beginner and experienced programmers alike.

Spanish Miguel G. Flores articles

Spanish Miguel G. Flores articles

Open Source iOS Components and Libraries

Firebase Firestore: Getting Started

Cloud Firestore is a NoSQL document database that lets you easily work with data at a global scale. This course will teach you the basics of Cloud Firestore, including basic syntax, adding, managing, querying, and securing data.

A great book on programming

Future/Present Software developers

Super cool Unity3d Assets

Asset store links for assets I've found useful throughout my Unity career. Most of these are part of my standard project template and Unity feels naked without them.

TDD with Python

The best Introduction to TDD

All about Ruby

All about Ruby

Python For Beginners

An attempt to explain python in very simple language to beginners

Mentoring Setup

Checklist before entering a Codementor session as mentee

Best Internet Resource on SQL Database Internals

Great online resources to understand internals of relational databases

Learning Swift

Good resources for getting started with Swift programming and iOS development

Elixir

Ever growing collection of Elixir related articles

JS Development Ecosystem

My favorite links for JS Development

Free Resources for Web Developers

I used this link time to time, This has the greatest collection of free HTML Resources. You just name it and they have it. Almost everything, Starting from font to complete theme.

Resources for Learning Git

Web App learning resources

Free online learning resources.

Swift for scripting

All about Swift Scripting

Awesome Lists

Have you ever wondered what resources were available in any particular language but weren't able to find anything? Then this collection is for you!

Kotlin for Android Video Tutorials

Kotlin on Android video tutorials.

Machine Learning 100

The why, what and how of Machine Learning.

dev resources

Website Analysis

Collection of web dev site analyzers.

Testing

Software Engineering Best Practices

This collection is for all software engineers / developers who have an interest in improving their skills and life

Winning recruiters game

Set of resources on how to find a job as software developer

Developer yools

Essentials tools for full stack JavaScript developer

Unity 3D Assets - Models, Animations, Sounds, Documentation, VR, AR by Michael Urvan

A collection of links to 3d models, code samples, assets, sound libraries, animations for developing games and AR / VR applications in Unity 3D

Pointers in C

Resources created by JoeQuery for C beginners to learn about pointers.

Angular Advanced

Learn advanced techniques for Angular 4. Not for dummies!

Develop an E-Commerce Website With Laravel 5.4

I am starting a new series in which I will discuss the development process to create an e-commerce website in Laravel 5.4 where customers can register and buy items after login. For payment, I will...

Resources for Getting Started with Java

Choosing a programming language to start coding in isn't an easy task. Once you've decided to learn, where to start is another big question. In this collection, I am going to give you the links and...

Inspiring Stories From Digital Makers

This collection contains stories from developers and designers who shared their experience of building awesome digital products. All stories are unique, but equally powerful. Stories are...

Scraping with Node.js

Headless browsers and cute libraries are useful when you have to scrape some content from the internet.

Learn Wordpress Online

About If you intend to work with WordPress, then you probably already know how popular the blogging system is. Anyone with basic PHP coding skills can customize their WordPress, but if you’re...

Learn SQL Online

About SQL (Structured Query Language) is everywhere, and in today's digitalized world with massive amounts of data being gathered every day and stored into a database, knowing how to program with...

Learn Ruby on Rails Online

About When coding beginners ask which language they should learn first, most often they will find others recommending them to start out with Ruby on Rails, as it is fairly easy to learn and helps...

Learn Reactjs Online

About React.js is a JavaScript Library developed by Facebook that functions as the V in an MVC. Known for its fast performance with a Virtual DOM, React.js is especially ideal for building mobile...

Learn R Online

About With the rise of big data, data science experts have become in high demand. R is a popular programming language for statistical data analysis and more, so if you're interested in becoming a...

Learn JavaScript Online

About JavaScript can be a fairly easy way to add added functionality to your web page, but learning JavaScript on your own can be a daunting task. Instead of taking weeks to attend an inconvenient...

Learn Python Online

About Python is an easy to learn programming language, so many coding beginners choose it as their first programming language. As a general-purpose language, Python is not limited to web...

Learn Java Online

About Java is a good programming language to learn to expand your knowledge and increase your value as a professional in IT. Because it is a general-purpose language used for most desktop apps,...

Learn IOS Development Online

About Whether you’re a coding beginner or an experienced programmer new to iOS, these days it is possible for anyone to develop an iOS app, especially with the advent of Swift for the upcoming...

Learn CSS Online

About CSS, or Cascading Style Sheets, is a great technology to learn if you're completely new to programming. It's relatively easy to get started on learning how to code CSS, and you will be able...

Learn C# Online

About Whether you want to help develop an enterprise app with the .NET platform or if you want to build a game with Unity3D, you must learn C# (C sharp). C# is designed by Microsoft to be “simple,...

Learn AngularJS Online

About If you don't know how to build applications with Javascript, be sure to take a look at our curated list for Javascript learning resources (https://www.codementor.io/learn-javascript-online)...

Learn Android Development Online

Have you ever thought of creating an app? Android provides you an application framework to innovate apps and games, and you will also pick up Java while learning Android development.