Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Updated][HQ Tutorial] How to become a coder [HQ Tutorial] [Updated]
#1
Hello PacketPunks and welcome to my tutorial, where you will learn how to start on programming. This specific tutorial, is highly recommended for users who have no experience in programming. It's very basic this tutorial, and if you have some problems, please feel free to ask. If I however isn't responding your question, because I'm busy or something.
Those programming languages we will talk about today is:
  • C
  • C++
  • Python
  • HTML
  • PHP
  • JavaScript


What is a programming langue?
Coded language used by programmers to write instructions that a computer can understand to do what the programmer (or the computer user) wants. The most basic (called low-level) computer language is the machine language that uses binary ('1' and '0') code which a computer can run (execute) very fast without using any translator or interpreter program, but is tedious and complex. The high-level languages (such as Basic, C, Java) are much simpler (more 'English-like') to use but need to use another program (a compiler or an interpreter) to convert the high-level code into the machine code, and are therefore slower. There are dozens of pr
pogramming languages and new ones are being continuously developed. Also called computer language.

C

What is C?
C is a high-level and general purpose programming language that is ideal for developing firmware or portable applications. Originally intended for writing system software, C was developed at Bell Labs by Dennis Ritchie for the Unix Operating System (OS) in the early 1970s.
Ranked among the most widely used languages, C has a compiler for most computer systems and influenced many popular languages - notably C++.

Introduction and Basic C Features
  1. Introduction to C
  2. If Statements in C
  3. Loops
  4. Functions in C
  5. Switch Case in C

Pointers, Arrays and Strings
  1. Pointers in C
  2. Structures in C
  3. Arrays in C
  4. C Strings

File IO and command line arguments
  1. C File I/O
  2. Type Casting in C
  3. Command Line Arguments

Linked lists, binary trees, recursion
  1. Linked Lists in C
  2. Recursion in C
  3. Variable Argument Lists in C
  4. Binary Trees in C

Finished all these? Well if your still into learn more about C click this.

C++

What is C++?
C++ is used to create computer programs! Anything from art applications, music players and even video games. Yes, many video games have been made in C++. Keep in mind though, just like you wouldn't be able to write a book in Spanish after taking a few classes, you won't be making any serious video games right off the bat. Programming, like many skills, takes time. C++ was created by a Dane named Bjarne Stroustrup.

Introduction and Basic C++ Features
  1. Introduction to C++
  2. If Statements in C++
  3. Loops in C++
  4. Functions in C++
  5. Switch Case in C++

Pointers, Arrays and Strings
  1. Pointers in C++
  2. Structures in C++
  3. Arrays in C++
  4. C++ Strings

File IO, command line arguments and intro to classes
  1. File I/O in C++
  2. Type Casting in C++
  3. Classes in C++
  4. Inline Functions in C++
  5. Command line arguments in C++

Linked lists, binary trees, recursion
Inheritance and class design
  1. C++ Inheritance
  2. C++ Inheritance - Syntax
  3. Class Design in C++
  4. Understanding Initialization Lists in C++

Finished all these? Well if your still into learn more about C++ click this.

Python

What is Python?
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together. Python's simple, easy to learn syntax emphasizes readability and therefore reduces the cost of program maintenance. Python supports modules and packages, which encourages program modularity and code reuse. The Python interpreter and the extensive standard library are available in source or binary form without charge for all major platforms, and can be freely distributed.

Table - Lessons
  1. Hello world
  2. Variables and Types
  3. Lists
  4. Basic Operators
  5. String Formatting
  6. Basic String Operations
  7. Conditions
  8. Loops
  9. Functions
  10. Classes and Objects
  11. Dictionaries
  12. Modules and Packages

Finished all these? Well if your still into learn more about Python click This

HTML

What is HTML
The primary thing to keep in mind, the supermagic key, is that HTML is used for meaning and CSS is used for presentation. HTML is nothing more than fancy structured content and the visual formatting of that content will come later when we tackle CSS. You might find different approaches elsewhere on the web but HTML Dog focuses on best practice from the outset and getting into the frame of mind of doing things the right way from the start will lead to much better results in the end.

  1. Getting started
  2. Tags, Attributes, and Elements
  3. Page Titles
  4. Paragraphs
  5. Headings
  6. Lists
  7. Links
  8. Images
  9. Tables
  10. Forms
  11. Putting it all together

PHP

What is PHP
PHP was originally an acronym for Personal Home Pages, but is now a recursive acronym for PHP: Hypertext Preprocessor.
PHP was originally developed by the Danish Greenlander Rasmus Lerdorf, and was subsequently developed as open source. PHP is not a proper web standard - but an open-source technology. PHP is neither real programming language - but PHP lets you use so-called scripting in your documents.
To describe what a PHP page is, you could say that it is a file with the extension .php that contains a combination of HTML tags and scripts that run on a web server.

PHP Tutorial - Table of contents
  1. Introduction to PHP
  2. What is PHP - Very detailed
  3. Servers
  4. Your first PHP page
  5. Working with time and dates
  6. Loops
  7. Conditions
  8. Comment your scripts
  9. Arrays
  10. Functions
  11. Passing variables in a URL
  12. Passing variables with forms
  13. Sessions
  14. Cookies
  15. Filesystem
  16. Reading from a text file
  17. Writing to a text file
  18. Databases
  19. Create databases and tables
  20. Insert data into a database
  21. Get data from database
  22. Delete data from database
  23. Update data in a database

Finished all these? Well if your still into learn more about PHP click this.

JavaScript

What is JavaScript?

Javascript can be thought of as an extension to HTML which allows authors to incorporate some functionality in their web pages. So now, whenever the user presses the SUBMIT button, you don't necessarily have to invoke a cgi script to do the processing. If it is something simple, you can do the processing locally using Javascript and give back the results. Javascript can also be used in a number of ways to spice up your page.

JavaScript REFERENCEDESIGNER.COM's tutorial
  1. Introdutions to Java
  2. Your First Hello World Javascript
  3. Javascript Statements and Comments
  4. Javascript Variables and Operators
  5. Arithmetic and Assignment Operators
  6. Comparison Operators and if else
  7. Javascript switch statement
  8. Javascript Pop up Boxes
  9. Javascript Confirm Box
  10. Javascript Prompt Box
  11. For Loop
  12. While Loop
  13. Javascript Functions
  14. Javascript Break and Continue statements
  15. Conditional Operator ( ? : ) operator in Javascript
  16. Short operators += and *=
  17. Javascript Conditional AND and OR
  18. Javascript Break Statement
  19. Javascript Events
  20. Javascript Objects - Introduction
  21. Javascript Objects - Object Template
  22. Javascript Objects - Mehod

VB.NET

What is VB.NET
It's a computer programming system developed and owned by Microsoft. Visual Basic was originally created to make it easier to write programs for the Windows computer operating system. The basis of Visual Basic is an earlier programming language called BASIC that was invented by Dartmouth College professors John Kemeny and Thomas Kurtz. Visual Basic is often referred to using just the initials, VB. Visual Basic is easily the most widely used computer programming system in the history of software.

If you want to learn all about VB.NET, download the ebook.
  1. Download the ebook .Net for beginners here.
Or if you just want to learn a little about VB.NET follow the next 8 steps.

  1. Getting started with VB.net
  2. VB.NET forms
  3. Adding controls using the toolbox
  4. Adding a Textbox to the Form
  5. Visual Basic .NET and Properties
  6. The Text Property
  7. Adding a splash of colour
  8. Saving your work

Credits:
[Spoiler]
C tutorials written by Alex Allain
C++ tutorials written by Alex Allain
Python tutorials written by steven thurlow
PHP tutorials written by HTML.net
Javascript tutorials written by Referencedesigner.com
HTML tutorials written by HTMLdog
VB.NET tutorials written byhomeandlearn
VB.NET ebook written by India Community Initiative
Shared on Hackforums by RecycleBin.
[/Spoiler]
Reply
#2
OP this is very high quality shit thanks for this Smile
Reply
#3
Ahh! So long! Add spoilers please! Otherwise a very good post!

Best regards,
-Siberia
PacketPunks
Knowledge talks, wisdom listens.
PM me with any questions or comments
Reply
#4
Yep. Very H.Q share!
Do NOT PM me for any inquiries related to advertising on PacketPunks. 

For our change log, CLICK HERE.
For our help docs, CLICK HERE.
Reply
#5
Very HQ shizzle you got there, son.
Thanks for the share, this might be useful if i start learning new languages.
Reply
#6
I would be impressed if you didn't copy and paste this. Sad

http://www.hackforums.net/showthread.php?tid=3510607
Reply
#7
You should add Java! Smile

Best regards,
-Sibeia
PacketPunks
Knowledge talks, wisdom listens.
PM me with any questions or comments
Reply
#8
Thanks for the share nice hq thread.
Reply
#9
Very nice thread... I'll be taking a look at this right now.
Reply
#10
Thanks for sharing this.

I'll be looking into this real soon.
[Image: nsa2.gif]


If you need help with anything, don't hesitate on contacting me.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)