Displaying 1 to 20 from 40 results

learn-tdd - :white_check_mark: A brief introduction to Test Driven Development (TDD) in JavaScript (Complete Beginner's Step-by-Step Tutorial)

  •    Javascript

A brief introduction to Test Driven Development (TDD) in JavaScript for people who want to write more reliable code. Project(s) without tests often end up looking like they are stuck together with duct tape ...

website - Coding Train website

  •    Javascript

Hello and welcome to the GitHub repo for The Coding Train website! This houses all of the content at thecodingtrain.com as well as source code for corresponding videos. The site welcomes contributions from the community in a variety of ways! More informations at CONTRIBUTING.md.




awesome-discord-communities - A curated list of awesome Discord communities for programmers

  •    Python

If you're familiar with other popular awesome lists, you may find this list a little anomalous. For starters take a look at the available badges. Notable channels are exploratory, and can be used for looking up a particular topic. A community may offer channels dedicated to more than one spoken languages that Language is there for. You can start contributing from here. Read this FAQ about Discord's privacy policy and answers to other frequent questions. Some Discord counterpart communities to Stack Overflow.

learn-tachyons - :heart_eyes: Learn how to use Tachyons to craft beautiful, responsive, functional and fast UI with minimal CSS!

  •    HTML

Learn how to use Tachyons to craft beautiful, 100% responsive, functional and fast User Interface/Experience (UI/UX) with minimal CSS in much less time. The User Interface (UI) or User Experience (UX) is the part of your application that the people ("end users") see and interact with. Ensuring that the UI/UX is the best it can be, is easily the top priority for our Web/Mobile projects.

goHackTools - Hacker tools on Go (Golang)

  •    Go

This project is licensed under MIT license. Please read the LICENSE file. Welcomes any kind of contribution. Please read the CONTRIBUTING, ISSUE TEMPLATE and CODE_OF_CONDUCT file.

UnityPlayground - A collection of simple scripts to create 2D physics game, intended for giving workshops to a young audience

  •    CSharp

A collection of simple scripts to create 2D physics games, intended for giving workshops to an audience of beginner game developers to quickly enable them to make games in Unity. This project is intended to be as flexible as possible, not enforcing a specific game genre apart from the obvious constraints of being 2D and physics-powered. It contains a lot of scripts that perform atomic tasks, that is they do mostly only one thing, so you can combine them to create any kind of gameplay.


Temporal-Wars XNA Indie Game Engine

  •    

Temporal Wars 3D Engine includes a full suite of WYSIWG tools designed for rapid creation of your game world. Created for myself (Ben), now available for FREE.

PlaygroundProject - A collection of simple scripts to create 2D physics game, intended for giving workshops to a young audience

  •    CSharp

A collection of simple scripts to create 2D physics games, intended for giving workshops to an audience of beginner game developers to quickly enable them to make games in Unity. This project is intended to be as flexible as possible, not enforcing a specific game genre apart from the obvious constraints of being 2D and physics-powered. It contains a lot of scripts that perform atomic tasks, that is they do mostly only one thing, so you can combine them to create any kind of gameplay.

vue-examples - Collection of Vue examples for beginner front end developers

  •    Javascript

Collection of Vue.js reference examples for teaching and learning Vue. These examples assume NO experience of front end by the reader. I myself had more experience as a backend engineer and found most front end examples required too much familiarity of HTML, Javascript and the front end stack. I journaled these examples to help myself and others. The early examples 1-15, are intentionally simple while the remainder start using VUE cli and NUXT which are more sophisticated patterns (they generate complex starting projects) that it is helpful to build up to. VUE cli is what an experienced front end developer may use if they are unfamiliar with Vue and Nuxt would be used by an intermediate Vue Front End engineer as it provides more benefits as well as more complexity.

UpdatedPharoByExample - A new version of Pharo by Example

  •    CSS

Pharo by Example (vol 1) is a practical introduction for Pharo, a Smalltalk-inspired programming language, IDE and live coding enviroment. This book is an updated version of Pharo By Example for Pharo 1.4. This version focuses on the latest stable version of Pharo (Pharo 5.0, at the time of writing).

Scipy-Bordeaux-2017 - Course taught at the University of Bordeaux in the academic year 2017 for PhD students

  •    

Lecture notes from the course taught at the University of Bordeaux in the academic year 2017 for PhD students. Each student needs to come with a notebook computer running either Linux, OSX or Windows. The scientific Python ecosystem is made of several modules that constitute together the scientific stack. There are hundreds of Python scientific packages and most of them are built on top of numpy, scipy, matplotib, pandas, cython and/or sympy. We won't cover everything in this short course, but you should get enough information to decide if your research can benefit from Python. And I bet it will likely do.

CSS-assignment-2 - A second CSS assignment for beginners: padding, margin, floats

  •    HTML

This repo contains your assignment starter files, including three images. Fork this repo (make sure you are logged into GitHub).

vst24-hello-world - This project contains a "Hello World" style application for building a VST 2

  •    C++

This project contains a "Hello World" style application for building a VST 2.4 plugin: the code is heavily commented to explain what is going on. Also check out the VST2.4 section below for more details on VST. This plugin has no UI nor any way to configure it. It simply lowers the input signal by 3dB. The point is to have the minimum amount of code to have a fully working plugin while demonstrating what is going on and best practices (I know the code could be made even smaller without the C++ wrapper class, but the point is to write realistic code that can be used as a starting point for more advanced plugins).

learn-elm-architecture-in-javascript - :unicorn: Learn how to build web apps using the Elm Architecture in "plain old" JavaScript (step-by-step tutorial with TDD)!

  •    Javascript

Learn how to build web applications using the Elm ("Model Update View") Architecture in "plain" JavaScript. Therefore, by learning the Elm Architecture, you will intrinsically understand Redux which will help you learn/develop React apps.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.