11
A BUNCH OF PROGRAMMING STUFF THAT YOU MAY NEED AT SOME POINT IN YOUR LIFE A LIST OF STUFF BY SOME PROGRAMMER SOMEWHERE

A BUNCH OF PROGRAMMING STUFF THAT YOU MAY NEED AT SOME POINT IN YOUR LIFE A LIST OF STUFF BY SOME PROGRAMMER SOMEWHERE

Embed Size (px)

Citation preview

Page 1: A BUNCH OF PROGRAMMING STUFF THAT YOU MAY NEED AT SOME POINT IN YOUR LIFE A LIST OF STUFF BY SOME PROGRAMMER SOMEWHERE

A BUNCH OF PROGRAMMING STUFF THAT YOU MAY NEED AT

SOME POINT IN YOUR LIFE

A LIST OF STUFF BY SOME PROGRAMMER SOMEWHERE

Page 2: A BUNCH OF PROGRAMMING STUFF THAT YOU MAY NEED AT SOME POINT IN YOUR LIFE A LIST OF STUFF BY SOME PROGRAMMER SOMEWHERE

THE BASICS OF STUFF

Alright, so you put this PowerPoint on your computer to find out about programming stuff but really have no clue what’s going on because it’s programming and nobody ever understands programming for the simple reason that it is in fact programming. Hopefully this PowerPoint can help you. If you use it properly (it’s a fairly simple task) it will make your life a lot easier. This PowerPoint will provide you with links, tips, concepts, and the pinch of insanity you need to be a good programmer.

Page 3: A BUNCH OF PROGRAMMING STUFF THAT YOU MAY NEED AT SOME POINT IN YOUR LIFE A LIST OF STUFF BY SOME PROGRAMMER SOMEWHERE

GENERAL TIPS

• Use comments while you learn. They might not seem important, but walk away from the program for a month and you’ll be clueless.

• Don’t use comments if you want job security. But we don’t have jobs so still use comments

• Don’t be afraid to ask for help. Programming is difficult and we were all noobs at one point so we know what it’s like.

• If you don’t get help, use forums.

• Oh, did I mention that you should USE ONLINE FORUMS?

• Always brush up on the basics and fundamentals. Practice clean structure and neat code.

Page 4: A BUNCH OF PROGRAMMING STUFF THAT YOU MAY NEED AT SOME POINT IN YOUR LIFE A LIST OF STUFF BY SOME PROGRAMMER SOMEWHERE

THE (VISUAL) BASICS

If you are a Visual Basic programmer (programming 1 student) this section will be helpful for you. If you are not, you may find it helpful anyways. Visual Basic is considered an “easy language” so it’s a great place to start. But you may find that you get lost every now and then. You can reference online forums to get a little bit of knowledge or a quick fix. OR you can go to any of the included sites to find full lessons that are very helpful.

• Visual Basic 2008: http://www.vbtutor.net/vb2008/vb2008tutor.html

• Visual Basic 2013: http://www.vbtutor.net/index.php/visual-basic-2013-tutorial/

• More Visual Basic: http://www.visual-basic-tutorials.com/

• Even More Visual Basic: https://www.thenewboston.com/videos.php?cat=39

Page 5: A BUNCH OF PROGRAMMING STUFF THAT YOU MAY NEED AT SOME POINT IN YOUR LIFE A LIST OF STUFF BY SOME PROGRAMMER SOMEWHERE

C++

int main(){

// Hooray, you’ve made it to C++

cout << “Good luck if you came from VB” << endl;

cout << “Don’t forget semicolons” << endl;

cout << “It’s a bit more difficult” << endl;

cout << “You’ll do fine” << endl;

cout << “Use the links to the right” << endl;

return 0;

}

Some stuff (account needed): http://www.sololearn.com/Play/CPlusPlus

More stuff: https://www.thenewboston.com/videos.php?cat=16

Use forums. There’s a ton that are C++ specific

Page 6: A BUNCH OF PROGRAMMING STUFF THAT YOU MAY NEED AT SOME POINT IN YOUR LIFE A LIST OF STUFF BY SOME PROGRAMMER SOMEWHERE

THIS IS YOUR C++ TEACHER FROM THE LINKS EARLIER

Page 7: A BUNCH OF PROGRAMMING STUFF THAT YOU MAY NEED AT SOME POINT IN YOUR LIFE A LIST OF STUFF BY SOME PROGRAMMER SOMEWHERE

JAVA

At this point, you’re competent so I’ll just give you links to stuff.

Java Basics: https://www.thenewboston.com/videos.php?cat=31

Java Intermediate: https://www.thenewboston.com/videos.php?cat=25

Java Game Development: https://www.thenewboston.com/videos.php?cat=30

Java FX Java GUI Design: https://www.thenewboston.com/videos.php?cat=354

More Java Stuff (Account Needed) : http://www.sololearn.com/Course/Java/

Page 8: A BUNCH OF PROGRAMMING STUFF THAT YOU MAY NEED AT SOME POINT IN YOUR LIFE A LIST OF STUFF BY SOME PROGRAMMER SOMEWHERE

THAT’S IT FOR THE BASICSBUT WAIT!!! THERE’S MORE

Page 9: A BUNCH OF PROGRAMMING STUFF THAT YOU MAY NEED AT SOME POINT IN YOUR LIFE A LIST OF STUFF BY SOME PROGRAMMER SOMEWHERE

ANDROID DEVELOPMENT

Android Intro Course: https://www.thenewboston.com/videos.php?cat=278

Android Development: https://www.thenewboston.com/videos.php?cat=6

JavaScript: https://www.thenewboston.com/videos.php?cat=10

JAVASCRIPT

Page 10: A BUNCH OF PROGRAMMING STUFF THAT YOU MAY NEED AT SOME POINT IN YOUR LIFE A LIST OF STUFF BY SOME PROGRAMMER SOMEWHERE

MISCELLANEOUS STUFF

HTML5: https://www.thenewboston.com/videos.php?cat=43

PHP: https://www.thenewboston.com/videos.php?cat=11

Python: https://www.thenewboston.com/videos.php?cat=36

Objective-C: https://www.thenewboston.com/videos.php?cat=33

Ruby: https://www.thenewboston.com/videos.php?cat=50

Arduino: https://www.thenewboston.com/videos.php?cat=106

Unity (2D): https://www.thenewboston.com/videos.php?cat=93

Unreal Development Kit (UDK): https://www.thenewboston.com/videos.php?cat=12

Advanced UDK: https://www.thenewboston.com/videos.php?cat=4

iOS Development with Swift: https://www.thenewboston.com/videos.php?cat=280

Page 11: A BUNCH OF PROGRAMMING STUFF THAT YOU MAY NEED AT SOME POINT IN YOUR LIFE A LIST OF STUFF BY SOME PROGRAMMER SOMEWHERE

Your mind after all of this programming (and other stuff)