Skip to content

Latest commit

 

History

History
181 lines (162 loc) · 12.4 KB

File metadata and controls

181 lines (162 loc) · 12.4 KB

Week 1 Materials

  • Joining Us
  1. Create your free GitHub account.
  2. Create a freeCodeCamp account.
  3. Chat with us at FCC Guam Gitter.
  4. Lastly, join our FCC Guam Facebook Group.

Essentials

Tools

  • GitKraken - GUI for GitHub
  • SQLyog - GUI for SQL database
  • Sublime Text - text editor
  • Eclipse IDE - write and test Java code
  • NetBeans IDE - similar to Eclipse
  • Kalabox - local development for Drupal, WordPress, and beyond
  • XAMPP - A Popular Web Dev Stack. XAMPP stands for Cross-Platform(X), Apache, MariaDB, PHP, Perl. The one most people know about is LAMP (Linux, Apache, MySQL, PHP).
  • Atom - "A hackable text editor for the 21st Century"
  • Vimium - Google Chrome extension for keyboard shortcuts
  • JSONView - chrome extension to view formatted JSON on the web
  • Web Developer - chrome extension that adds a toolbar with various web developer tools

Ongoing Projects

  1. Web * FCCG Leaderboard
  2. Python * Red Discord Bot - where Chovin learned python
  3. Electron * Desktop Toy

News Sites

Articles

Online Courses

  1. Introduction to CS <-- from Harvard
  2. Linux
  1. Operating Systems
  1. Coursera - Machine Learning <-- MOOC from Stanford
  2. Coursera - Algorithm Design Analysis

Videos

Ebooks

Programming

  1. General * Favicon Generator <-- favicon generator * RegEx <-- Regular Expressions
  2. Git (Version Control) * Git * Visual Tutorial * Git Cheat Sheet * Git Game <-- from fcc guys
  3. Practice * http://www.dungeonsanddevelopers.com/ * https://codecombat.com/ * http://www.codeabbey.com/ * https://www.codingame.com * http://openhatch.org/ * https://www.hackerrank.com/domains * http://www.topcoder.com/ * http://www.codecademy.com/ * https://www.hackerearth.com/ * http://coderbyte.com/ * https://projecteuler.net/ * https://codility.com/programmers/ * http://www.spoj.com/ * https://www.codechef.com/ * https://www.codeeval.com/ * http://www.codewars.com/ * http://rosalind.info/problems/locations/ * http://fightcodegame.com/ * http://codeforces.com/ * http://exercism.io/ * https://www.kaggle.com/ * http://codingbat.com
  4. HTML/CSS, JacaScript, Python, Swift, Ruby, Command Line, Markdown * Web Dev Study Resources * 3d CSS editor * taste of what can be done with transitions * LEA VEROU - Life at the bleeding edge (of web standards)
  5. JavaScript * Stack Overflow - Scoping Example * JS AI Game * Closures * Callback Functions * Interactive Beginner JS Tutorial * Advanced JS Tutorial <-- more advanced for later * Great Electron Tutorial <-- it is pre-1.0 though so some changes need to be made. figure it out for practice or use the changes in this gist * React <-- easily start creating React apps
    * Functional Programming * YouTube - Functional Programming * You Don't Know JS Book Series
  6. Python * Learn Python the hard way * Program arcade games * Python Tutor <-- JS/Python live code interpreter/visualization * Interactive Python <-- REALLY awesome group of CS books in python with interactive lessons, exercises, and visualizations * Flexx - Python toolkit for creating GUIs
  7. Swift * Bloc - Ruby Warrior * Command Line Tutorial * Markdown Cheatsheet <-- Cheatsheet

Computer Science

  1. Machine Learning * IBM Services Catalog * Tensor Flow tutorials * IBM Conversation * CodinGame - Machine Learning

Blogs

Random

Health

Computer programmers often sit in front of a computer for many hours at a time, and many health concerns may arise from neglecting improper posture; therefore, it is important to make sure that your workstation is ergonomically friendly.

Twitter

  1. Programming * Addyosmani <-- Engineer at Google working on @GoogleChrome • Author • Creator of TodoMVC, @Yeoman, Material Design Lite, Critical * The Hacker's News
  2. Cyber Security

Podcasts

  • JavaScript Jabber
  • The Changelog
  • CodeNewbie
  • Software Engineering Daily
  • StartUp Podcast <-- not really technical but so much fun to listen to

Dot Files