This group is a resource for people in various fields, and at various training levels, who wish to strengthen their coding skills. Below are some of the resources and training we host.
COG "Office Hours" will be held on Tuesdays from 3-5pm during the Spring 2020 semester. Office hours are meant to serve as an open environment where people can come to work on personal coding and computational projects and get help from other attendees (as opposed to traditional office hours). If you are interested, please join the COG Google Group link here
Workshops focus on a specific research skill or topic and aim to have participants actively involved. These workshops try to be as hands-on as possible with the goal of teaching new skills and techniques to people who already have some coding experience.
Coming soon in Summer 2020!
Below are some online tutorials that you can use to teach yourself coding in various languages
- Codeacademy Tutorial
- An introduction to python for beginners
- No coding knowledge required
- Gives you a basic coding foundation from if-statements and for-loops, to more advanced python scripting
- I would recommend that you complete the whole course, but do not stress memorizing everything
- Get a general idea of how coding works and what you can do, then you can go back and google solutions to your problems
- https://www.learnpython.org/
- Pandas - for basic data management and data analysis
Never use excel again! Instead you'll learn to use dataframes (like a spreadsheet for python) to store, manipulate,
and analyze your data
- Data Analyst Skills
- Titanic Tutorial
- Learn pandas with a tutorial and real dataset
- Psychopy
- Misc commands
- Anaconda
- Anaconda is a more scientific-geared integrated development environment (IDE)
- Comes pre-installed with pandas, numpy, and some other packages that are useful for data analysis
- R for Data Scientists
- Cheatsheets for R
- Easy ways to use popular R packages
- Learning R the EZ way
- Resource from the University of Maryland