Learning Technology/Coding Care Package

Credit: Three29design artist Livia Lucie

Created & Curated By: Juvoni

Beckford

Digital Business Society @ Fordham University (GSB’13)

“If you have knowledge, let others light their candles in it. “ -Margaret Fuller

Juvonib@gmail.com
You are free:  to Share — to copy, distribute and transmit the work  to Remix — to adapt the work

Follow: @Juvoni

.................................................D.............................................................9 Photoshop ................................................................................................................................................................................................6 Popular Programming Languages ........................................................................................................................ 12 PHP ...............9 Interactive Web Platform for learning to code ............................................................................................................................................................................................................................................ Tools & Apps .........................................................................................................................................9 Web Programming .................................................................................................................................................................................................................................................................. and what are they used for? .....................................8 Tutorials .................. 10 Learning WordPress: Most Useful Tips and Tutorials .....................................................................................................................................................................................................................................3 Online Courses.............................................................................................................................................................................................................................................................................................................................................................................................. 13 Sublime Text IntelliJ IDEA 12 Xcode 4 .............................. 13 PyCharm ........................................................................................................................ 10 Recommended Books ................................................................................................................................... 11 JavaScript .....7 Recommended Beginner Languages ...................... 13 Visual Studio Express Recommended Web Services.................................................................................................................................................................................................................................................................................................................................................................................................................................................E for coding ........................................................................... 14 March 2013 2 ..............................................................................................................................................................................7 Notable Articles ................................................... what are the major programming languages..........................5 Technology Beginner Vocabulary ..................................................................................................................Learning Technology/Coding Care Package Table of Contents Introduction ....................................................... 11 C++ .......................................................................................................................................9 PHP/MYSQL ........................................................................................................ 11 Python .................................................................................................. 12 Recommended Text Editor or I......................................................................6 Choose a Path ........................................................... 10 JavaScript ................................................................................................................9 Web Programming + Design ..............................4 Recommended Tech Sites ................................................................................................................................................................................................................................................................................................6 In layman’s terms.... 10 Python ..................... 12 Ruby ................................................................................................ 11 Java ..........5 What is a Programming Language? .........................................................................................................

March 2013 3 . and kids in summer camp. The term most often appears in the context of packages sent to deployed members of the military.wisegeek.htm Note: Document contains trusted links that are safe to allow if prompted.com/what-is-a-care-package.Learning Technology/Coding Care Package Introduction [1] A care package is a package of food and goods which the recipient has difficulty obtaining at his or her location. The goal is to make the recipient's life a bit more pleasant by providing both vital necessities and comfort. along with a kind word and a breath of home. students away at college. http://www.

.udacity.org/ “With a library of over 3000 videos covering everything from arithmetic to physics.” *http://www.com/ “Udemy is a website that empowers anyone to teach and learn online. Harvard and Berkeley.” https://www. Take courses at your own pace. *https://www. Our online courses help you learn critical skills.” * Full access to services require Payment or Subscription March 2013 4 . https://www.edx. there are thousands of online courses from the best instructors in the world. make apps.Learning Technology/Coding Care Package Online Courses Can be supplemental to existing coursework.com/ “Software training & tutorial video library..” *http://teamtreehouse. JavaScript.udemy.lynda.org/ “Social entrepreneurship company partnering with 33 top universities in the world to offer courses online for anyone to take.coursera. and more. or a great source for continued learning. iOS.org/tutorials. Free access & previews on hundreds of tutorial. and start a business. On Udemy.khanacademy. and history and hundreds of skills to practice.com/ “Discover free online classes from top instructors and industry experts.. provided by MIT. Ruby. Tutorials in CSS.” http://thenewboston. finance. https://www. for free. https://www.php Great source for video tutorials on computer related and additional education content.com/ Treehouse is a great way to learn to code. HTML.org/ “Free courses designed specifically for interactive study via the web.

com/ http://allthingsd.Learning Technology/Coding Care Package Recommended Tech Sites http://arstechnica.com/ http://www.com/ Technology Beginner Vocabulary The Top 30 Internet Terms for Beginners.com/ http://www.about.engadget.htm Digital Journalist Survival Guide: A Glossary of Tech Terms You Should Know http://www.com/ http://techcrunch.com/od/internetlanguage/tp/the-top-internet-terms-for-beginners.com/ http://thenextweb.poynter. 2013 http://netforbeginners.theverge.org/how-tos/digital-strategies/104015/digital-journalist-survival-guide-a-glossaryof-tech-terms-you-should-know/ Server Side Client Side March 2013 5 .

C++ . iOS apps C# .general scripting.com/questions/1325686/what-is-a-computer-programming-language Popular Programming Languages C.server-side web applications Perl . Making things fast.Mac OS X applications. In layman’s terms.Windows desktop applications. [Clever & funny read] March 2013 6 . building small programs incrementally until you can take on bigger things.general scripting. Software Engineer | Answer from Quora http://qr.Low-level operating system.me/post/in-laymans-terms-major-programming-languages-used-for/ Analogy using female personalities to describe programming languages. what are the major programming languages. server-side web applications. Microsoft stack web applications (very similar to Java) PHP .saac. mathematic and scientific applications.Just about everything.general scripting. and what are they used for? http://i. and Android Objective C . Linux desktop applications Ruby . server-side web applications Source: Mat Brown. Experiment with one first or at most 2. software. but especially cross-platform desktop applications. Java . libraries.ae/TvguB If you are a beginner don’t overwhelm yourself by learning many languages at once. server-side web applications.Learning Technology/Coding Care Package What is a Programming Language? http://stackoverflow. server-side web applications JavaScript . string processing Python .client-side web applications.

They don’t track how well they’re doing. Or you can just find additional ways how technology can improve your existing job and workflows. They concentrate on learning. On building a base of knowledge. “ -Dan Shipper http://danshipper. March 2013 7 . The Best way to learn how to code is by doing. What matters is that you take action. and they don’t think about it day to day.Learning Technology/Coding Care Package Choose a Path You can make programming your most productive and useful hobby you’ve ever picked up. C++ C++ for a more in depth understanding of programming “I think people successfully learn how to code when they treat their progress as an inevitability so long as they put in the work.cc/2012/09/21/why-we-should-all-learn-a-little-code-answer-and-infographic/ Recommended Beginner Languages Or . You can more seriously consider the prospects of a career in technology. just don’t get discouraged if you don’t see results immediately. “Why We Should All Learn a Little Code: Answer and Infographic” http://theindustry.com/you-have-to-get-good-before-you-get-better *For some people it may actually be good to track your progress to add additional motivation.

com/21-days.yipit.computer.Learning Technology/Coding Care Package Notable Articles “Why Software Is Eating The World” http://online.com/post/32913573235/90-things-ive-learned-from-founding-4-technology “Frequently Forgotten Fundamental Facts about Software Engineering” http://www.com/blog/2012/10/30/24-years-of-life/ March 2013 8 .net/blog/programming/how-to-get-started-in-web-development/ “Advice From A Former Business Student Turned Googler” http://techcrunch.html “Learning to Code: The Roadmap I Wish I Had Been Given” http://jimmy-li.thesimplelogic.com/2010/11/01/6-things-you-need-to-learn-to-build-your-own-prototype/ “Some Lessons From the First 24 Years of Life” http://designcodelearn.com/why-i-didnt-want-to-be-a-developer/ “How I Taught Myself to Code in 8 Weeks” http://tech.wsj.html “Why I Didn't Want to Be A Developer” http://www.com/2012/08/21/how-i-taught-myself-to-code-in-8-weeks/ “Computer science curriculum entirely on Coursera” http://www.com/wealth.com/2012/09/24/you-say-you-want-an-education/ “How to get Startup Ideas” http://paulgraham.org/portal/web/buildyourcareer/fa035 “6 Things You Need to Learn To Build Your Own Prototype” http://viniciusvacanti.html “90 THINGS I’VE LEARNED FROM FOUNDING 4 TECHNOLOGY COMPANIES” http://betashop.com/article/SB10001424053111903480904576512250915629460.suneelius.com/startupideas.com/2013/02/08/thoughts-from-a-former-business-student-turned-googler/ “Teach Yourself Programming in Ten Years” http://norvig.html “How to make Wealth” http://paulgraham.

com/ http://abduzeedo. March 2013 9 .com/ http://webdesign.net/ Photoshop Themes *Some people who try to learn how to code may sometimes become intimidated or ”burned” by a particular programming language.tutsplus.codecademy. Codecademy is your sunscreen for that problem.amazedsaint.smashingmagazine.com/ http://themeforest.tutsplus.tutsplus.com/ Web Programming Web Design http://www.com/2012/11/changing-times-for-web-developers-6.Learning Technology/Coding Care Package Tutorials Changing Times for Web developers http://www. without initial preparation.com/ Web Programming + Design Design + Daily Inspirations http://psd.html * http://www.com/ Interactive Web Platform for learning to code http://net.

pyschools.org/levels/1/challenges/0 http://astonj.com/learning-wordpress-useful-wordpress-tips-tutorials/ JavaScript http://javascriptissexy.shayhowe. so be Careful“The 2 Biggest Mistakes I Made When Learning to Code” http://www.org/ http://www.net/ [Online Interactive Editor & debugger] + Ruby http://tryruby.appendto.org/ http://sqlzoo.com/html-css/ http://scratchpad.com/edu/python/ http://showmedo.php[SQL] http://www.com/phpT/ https://phpacademy.railstutorial.org/book/ruby-on-rails-tutorial http://schneems.Learning Technology/Coding Care Package -You have a Lot of Choices.com/tech/best-way-to-learn-ruby-rails/ http://ruby.com/ut-rails Python http://www.io [Online Interactive HTML/CSS Editor] PHP/MYSQL http://tizag.wampserver.com/2012/09/07/the-2-biggest-mistakes-i-made-when-learning-to-code/ HTML/CSS http://learn.com/how-to-learn-javascript-properly/ http://learn.com/videotutorials/django March 2013 10 .google.learnpython.com/ *Not official JS Logo http://jsfiddle.com/ https://developers.suneelius.com/en/ [Run PHP/MYSQL on Your machine with WAMP] Learning WordPress: Most Useful Tips and Tutorials http://www.smashingmagazine.net/w/index.

there are different tools for the right job.com/ March 2013 11 .Learning Technology/Coding Care Package Recommended Books Think of Programming Languages as a tool in a carpenter’s toolkit. C++ Java JavaScript Free Javascript Books http://jsbooks.revolunet.

com/ Ruby PHP March 2013 12 .revolunet.Learning Technology/Coding Care Package Python Free Python Books http://pythonbooks.

jetbrains.com General Purpose Sublime Text2 Perfect Workflow www.sublimetext. Sublime Text IntelliJ IDEA 12 Xcode 4 www.com/2012/11/chart-for-learning-a-programming-langauge/ Complete List of Startup Tools http://steveblank.com/express/ C++ http://www.tamu.com/tools-and-blogs-for-entrepreneurs/ Programming Texts and Tutorials http://stommel.com/pycharm/ Python March 2013 13 .edu/~baum/programming.jetbrains.zappable.html Recommended Text Editor or I.apple. Sublime Text 2 is ok to start with for beginners.E for coding Caution: It is recommended for beginners to start learning from command line/terminal instead of using an IDE early on.D. For scripting languages or HTML/CSS.microsoft.com/idea/ Java https://developer.com/xcode/ Objective-C Visual Studio Express PyCharm www.Learning Technology/Coding Care Package List of Free Available Programming Books http://stackoverflow.com/questions/194812/list-of-freely-available-programming-books/392926#392926 Chart for Learning a Programming Language http://www.

simple. or Kindle.me/ Free. iPad.tomighty. when you have time. Tools & Apps Let Technology Work for you Quora: https://www. Pomodoro Technique: trains your brain away from distractions.com/ connects you to everything you want to know about. Share your screen instantly with anyone. http://www.Learning Technology/Coding Care Package Recommended Web Services.com/ Rescuetime: A personal-analytics service that shows you how you spend your time & provides tools to help you be more productive.me: https://join. http://resuetime. Track spending and monitor your online banking account.org/ [Desktop timer for Pomodoro Technique® users] Mint: Manage your budget with easy to use personal finance tools and calculators. http://instapaper.com/ Instapaper: Save long web pages to read later.com/ March 2013 14 .pomodorotechnique. Free to get started.com/ http://www. It is a productivity method that utilizes timers and breaks. fast online meetings. emphasizing working in focused bursts. Join. on your computer.quora. iPhone. http://mint. Quora aims to be the easiest place to write new content and share content from the web.

Learning Technology/Coding Care Package Kippt: http://kippt. Trello is a collaboration tool that organizes Goodreads: Discover and share books you love on Goodreads.com/ Droplr: simple file sharing apps.com/flux/ Evernote: helps you remember and act upon ideas.lux is free software that warms up your computer display at night. together. Never email yourself a file again! http://dropbox. http://evernote.com/ Organize anything. docs. the world's largest site for readers and book recommendations! http://goodreads. share and discover interesting things on the web. http://trello.com/ When you find something you want to view later. to match your indoor lighting. projects and experiences across all the computers. popularized by its simple Mac menubar app that lets you drag files to its icon and instantly share them with the world https://droplr.com/ is the best way to collect. put it in Pocket.lux: Is your computer keeping you up late? f. Pocket: http://getpocket. phones and tablets you use. http://stereopsis. F. and videos anywhere and share them easily.com/ March 2013 15 .com/ Trello: your projects into boards.com/ Dropbox: is a free service that lets you bring your photos.

Juvoni Beckford Juvonib@gmail. and push notifications. March 2013 16 .Learning Technology/Coding Care Package Wunderlist 2: a to-do list manager for just about every platform.com/wunderlist IFFT: services to each other. comments or want to share materials or tips with me. Sharing is Caring.0 Unported License. https://ifttt.6wunderkinder. we can stretch the limits of technology even further and advance our human capabilities in order for us to adapt to an uncertain and challenging future.com/ SleepBot is a sleep management platform that will help you sleep better.com a free service that lets you connect your social media. projects. adding their perspective and domain knowledge. and Wunderlist 2 is a major uplift that adds a ton of new features like shared tasks. “Technology is limited by the talent of people to make full use of that technology. photo and other Web Sleepbot: http://mysleepbot. “ I strongly believe that with more diverse groups of people simply better understanding or building technology. http://www. This work is licensed under a Creative Commons Attribution-ShareAlike 3.com Follow: @Juvoni Feel free to contact me if you have any non-troubleshooting questions.

Sign up to vote on this title
UsefulNot useful