First time hacker? No worries!
This starter kit is designed to help hackers with little to no experience get a jumpstart on what can seem like a very intimidating weekend ahead. You'll find tutorials, examples of past Hack Princeton projects, and resources to help you get started. Don't fret if you find yourself getting stuck at every step along the way, whether it's struggling to implement a tricky algorithm or even failing to understand the basics of Git (we've all been there). Help will always be given at Princeton to those who ask. Best of luck!
|Need help finding a team? Attend our team formation event in Friend 101 on Friday at 9:00 PM (same room as the opening ceremony)! At our speed dating-style event, you’ll get the chance to talk to numerous hackers about their experience, skills, and interests in order to form a team.||Stuck? Not sure where to begin? Visit our mentorship corner in the Friend Convocation Room! We're here to help hackers of all experience levels, whether it's with coming up with new ideas, planning out a project structure, debugging, or recommending new libraries or tools to use.|
|Want to learn some cool new skills you can apply to your project? Attend a workshop! This year’s topics include Image Recognition, Artificial Intelligence, Wolfram Alpha, and more. The full schedule is on our day of website.||Interested in winning cool prizes like Ipad Minis, drones, and Bose Headphones? View our list of prizes on Devpost. Also make sure to check out our corporate prizes, like Nintendo Switches from StdLib (API Starter Pamphlet here).|
- Comprehensive source of varied tutorials: Difficulty - Varies
- Grocery List App using Firebase as backend: Difficulty - Medium
- Android walks you through the process of building your first app here: Difficulty - Beginner
- General source of nice tutorials: Difficulty - Varies
BEST HEALTH/ENVIRONMENT FALL 2017
With just a few clicks and a pretty smart AI, DeepSquat makes your phone your own personal trainer!
BEST DESIGN FALL 2017
Tabs allows you and your friends to easily keep track of your borrowed money, without needing to transfer any funds.
- Learn HTML, CSS and JSS with Dash: Difficulty - Beginner
- Great collection of resources + links for anything web-related: Difficulty - Varies
- Polling App: Difficulty - Beginner
- Todo app using MEAN (Mongo, Express, Angular, Node) stack: Difficulty - Intermediate
- To-Do App Using Meteor.js: Difficulty - Intermediate:
- Build a real-time Twitter Stream with React: Difficulty - Advanced
- Boilerplate for Node.js applications: Difficulty - Advanced
- Scrape weather forecasts using BeautifulSoup: Difficulty - Beginner
- Scrape Brickset website with Scrapy: Difficulty - Beginner
- Scrape Wikipedia with Beautiful Soup: Difficulty - Medium
Single or Nah
BEST SOCIAL MEDIA HACK FALL 2017
Ever wonder if that one cutie is single? Simply input their Insta handle and get a prediction back in seconds!
BEST MICROSOFT HACK FALL 2017
Translate Videos to any Language and Search Videos based on people and objects seen in it!
Raspberry Pis, LeapMotion Cables, Arduino, breadboards, Google Cardboards, Electric Imp Boards
...come visit the Hardware Lab to rent out toys to tinker with!
Located in the EQuad Basement - upon entering E-Quad Main Entrance from Olden Street, go down the stairs on the right.
- Main Unity documentation and tutorials
- Beginner’s Wiki on Unity
- Build Roll-A-Ball game using Oculus Rift or Samsung VR
- Deep Learning Coursera: Difficulty - Beginner
- Machine learning + data visualization tutorial with SciPy: Difficulty - Beginner
- Data Science with R: Difficulty - Hard
- Build various Alexa skill kits: Difficulty: Easy
- Natural Language Processing with Python and R: Difficulty - Medium to Hard
- Predict Titanic Survivors with Machine Learning: Difficulty - Easy