Showing posts from March, 2019

Top Ten Best Apps to Learn Programming

The Top 10 Best Apps to Learn Programming Languages

#10 Encode

Encode offers bite-sized courses with code examples and challenges to get you coding. This is a good app for beginners who wish to learn the fundamentals.

#9  Udemy

Udemy is an online marketplace with over 80,000 courses available. Most of these are not free but if you search around you can find lots of great deals on them.

#8 w3schools

W3Schools is a great resource for online or offline Learning. It's easy to understand format is an asset to Beginners as well as Experienced Programmers.

#7 Udacity

Udacity offers a School of Programming as well as Schools for AI, Data Science, Nano Degrees and much more.

#6 mimo

Mimo is a fun app to learn not only Programming but Game Building, App Development, Ethical Hacking, and more.

#5 Coursera

Coursera offers many great courses from top rated universities.  With the paid version you can earn certificates and even a degree.

#4 Khan Academy

Khan Academy has excellent Programming L…

CTF Resources

Capture the Flag

Capture the Flag

So what exactly is Capture the Flag? Excellent question there are many types of the game this introduction from Cybrary will help you to understand.
My first experience with this came after reading this great article
I joined the site they mentioned in the article HackerOne and here my journey began.
HackerOne has a free CTF or Capture the Flag game that's awesome for beginners. I was a little nervous to jump right in so I watched one of the free videos they offer and joined the discord group for members.
Here I found a friendly community of people encouraging me to jump right in and give it a try. The Discord site also has a channel dedicated to each challenge with a few extra hints with folks willing to help if you get stuck.
I hope you will consider joining as a Programmer it's…


*Featured Code Created by Rull Deef

Source Code HTML5 with CSS and JavaScript <!DOCTYPE html>
    body {
    margin: 0;
    background-color: black;

canvas {
    width: 100vw;
    height: 100vh;
    position: absolute;
    <body onload=init()>
            var W, H, ctx;
var arr, max = 100;

function init() {
  var canvas = document.querySelector('canvas');
  canvas.width = W = window.innerWidth;
  canvas.height = H = window.innerHeight;
  ctx = canvas.getContext('2d');
  ctx.fillStyle = 'rgba(0,0,0,0.15)';

  arr = [];
  for(var i = 0; i < max; i++)
    arr.push({x:Math.min(W, H)/2.3*i/max, y:0});


function animate() {
  ctx.fillRect(0, 0, W, H);

  for(var i = 0; i < max; i++) {
    var x = arr[i].x, y = arr[i].y;
    var a = Math.sqrt(x*x + y*y) / 1e3;

    arr[i].x = x*Math.cos(…

Search Free Code Examples

Search Free Code Examples