Create a cloud9 (c9.io) account with out credit card

What is c9.io? c9.io or Cloud9 IDE is a web based Integrated Developement Environment which deploys a linux container tailered to each of your project with a quota of 512 MB RAM and 2 GB storage for the free tier account. They are asking for credit card info.…

Team Treehouse free account in September 2018 (email + password)

Treehouse is an impressive subscription website that provides training on a range of web development, web design and app development topics. It has a library of 1,000+ videos, which are complemented by interactive coding exercises and quizzes. Treehouse has over 37,000 active paying members, and is unique as…

Controlling HTML and CSS with JavaScript

JavaScript can control all the elements in an HTML document. It can also change CSS styles or create new styles. You can also use JavaScript to program buttons that read user input from a textfield. You can then use that input in your program. If you know how to do…

User Input in HTML5

User input forms are significant aspect of web applications. There are a few new form elements available in HTML5. Here are a few: Element list: color email tel datalist month time date number url datetime range week datetime-local search Search from code: <form novalidate> <input type="…

New Elements in HTML5

New Elements article header svg aside main time audio math track bdi mark video canvas meter wbr datalist nav details output embed progress figcaption section figure source footer summery Main <main>...</main> element is used to wrap the main content of the page. Article <article&…

Object Orientation in Java [class notes]

Learning Goals The object oriented aspects of Java includes learning: Classes: how we create them and use them Classes as reference type: (and how they are different than primitive types) Encapsulation and access modifiers (details of classes remain inside of classes) Methods: basic behavior and creation field accessors and mutators:…

Introduction to Java

Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. Source: Wikipedia Code structure in Java A source-code file (with the .java extension) holds class. The class contains the methods and the methods contain the statements. // This is…

C Programming: Features of C

[Note: This is a continuation of previous post Getting to know C ] Variables So, the previous example showed you how to compile and run a C program. The example we used above was intentionally kept simple to allow you to focus on learning about compilation. Let’s take a look…

C programming: Getting to know C

Introduction In this course we will learn the C programming language from the basics. C is a simple, small, yet very powerful programming language. C is the sturdy foundation in which many modern programming languages (including but not limited to Java, C++, C#, JavaScript, PHP, and PERL) are built upon.…

Solving The Lane-Emden Equation

Introduction Most of theoretical astrophysics involves the numerical solution of various differential equations, both ordinary DEs (ODEs) and partial DEs (PDEs). Our aim here is to solve the Lane-Emden equation. This is a second order ODE. The Lane Emden Equation (NOTE: Sometimes the equations does not render upon page load.…