User Tools

Site Tools


workshops:summerschool2021

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
workshops:summerschool2021 [2021/03/24 13:37]
agill
workshops:summerschool2021 [2021/12/09 16:42] (current)
Line 1: Line 1:
 This page is intended to make publically available the written notes and videos prepared for the CHPC/NITheP 2021 Summer School, covering basic linux and python usage. This page is intended to make publically available the written notes and videos prepared for the CHPC/NITheP 2021 Summer School, covering basic linux and python usage.
  
-===== Introduction to the Linux command-line (week 1) ===== +====== Introduction to the Linux command-line (week 1) =====
 +**Getting Set Up**\\ 
 +{{:workshops:01_getting_set_up.pdf|}}\\ 
 +\\ 
 +**Introduction to the shell**\\ 
 +{{:workshops:02_introduction_to_the_shell.pdf|}}\\ 
 +\\ 
 +**Files and Folders**\\ 
 +{{:workshops:03_files_and_folders.pdf|}}\\\ 
 +\\ 
 +**Text Editors**\\ 
 +{{:workshops:04_text_editors.pdf|}}\\ 
 +\\ 
 +**Wildcards**\\ 
 +{{:workshops:05_wildcards.pdf|}}\\ 
 +\\ 
 +**Additional Flags and Finding Files**\\ 
 +{{:workshops:06_additional_flags_and_finding_files.pdf|}}\\ 
 +\\ 
 +**Search and edit text files**\\ 
 +{{:workshops:07_search_and_edit_text_files.pdf|}}\\ 
 +\\ 
 +**Piping sorting counting and reduced output**\\ 
 +{{:workshops:08_piping_sorting_counting_and_reduced_output.pdf|}}\\ 
 +\\ 
 +**Variables and Loops**\\ 
 +{{:workshops:09_variables_and_loops.pdf|}}\\ 
 +\\ 
 +**Bash Scripting**\\ 
 +{{:workshops:10_bash_scripting_part1.pdf|}}\\ 
 +{{:workshops:11_bash_scripting_part2.pdf|}}\\ 
 +{{:workshops:12_bash_scripting_part3.pdf|}}\\ 
 +{{:workshops:13_bash_scripting_part4.pdf|}}\\ 
 +\\ 
 +**Videos**\\ 
 +[[https://youtube.com/playlist?list=PLsQOc-tS_U2H5nUTcE0qlCKkzQKYgcqCv|Video Playlist of Linux Material]]\\ 
 +\\
  
 ===== Introduction to Python programming for scientists (week 2) ===== ===== Introduction to Python programming for scientists (week 2) =====
 +
 +==== Getting Set up with Python ====
 +
 +{{:workshops:1._8-feb_setting_up_the_python_environment.pdf|}}
 +
 +==== Python Variables and Data Types ====
 +{{:workshops:2._8-feb_variables_data_types_1.pdf|}}
 +
 +=== Math Operators, Lists and Dictionaries in Python ====
 +{{:workshops:3._8-feb_math_operators_lists_and_dictionaries_2.pdf|}}
 +
 +==== String Indexing and Manipulation in Python ====
 +{{:workshops:4._8-feb_string_indexing_and_manipulation_2.pdf|}}
 +
 +==== Conditional Statements and Loops in Python ====
 +{{:workshops:5._9-feb_conditional_statements_loops_3.pdf|}}
 +
 +==== Python Modules and Functions ====
 +{{:workshops:6._9-feb_python_modules_functions_2.pdf|}}
 +
 +==== Reading and Writing Files with Python ====
 +{{:workshops:7._9-feb_reading_writing_files.pdf|}}
 +
 +====Numpy: handling arrays of numerical data efficiently====
 +{{:workshops:numpy_intro.pdf|}}
 +
 +====Matplotlib: Graphs and Plots in Python====
 +{{:workshops:matplotlib_intro.pdf|}}
 +
 +====Scipy: Specialist Scientific Tools for Python====
 +{{:workshops:scipy_demo.pdf|}}
 +
 +====Sympy: Symbolic Mathematics and Computer Algebra in Python====
 +{{:workshops:sympy_introduction.pdf|}}
 +
  
/app/dokuwiki/data/attic/workshops/summerschool2021.1616585854.txt.gz · Last modified: 2021/12/09 16:42 (external edit)