5.2 KiB
5.2 KiB
Contents
- Introduction
- Hull University Resources
- Hull Resources (Non University)
- Business/Career
- Services
- Software
- Programming
- Ethics, Law & Professionalism
- Learning Resources
- Linux Distributions
- Electronics
- Hypervisors and virtual machines
- Cyber Security Resources
- Other Interesting Stuff
Programming
Blazor
- Pre-Render Blazor WebAssembly at buildtime to optimise for search engines
- Blazor Project Structure
- Official Blazor Docs
C#
- The Yellow Book - A fantastic intro to C# from former Hull Lecturer, Rob Miles. He also has other publications available here.
- Two Decades of C#: A Reference - A reference of which C# version introduced which features. Linked is the first blog; later versions are covered under later blogs.
CSS
- Awesome TailwindCSS
- Tailwind CSS Docs
- Aweomesheet - CSS Generator
- Learn CSS - Free Google course on CSS
DSharp
- D Sharp Plus - An unofficial .NET wrapper for the Discord API
HTML
Static site generators
- Jekyll
- GitHub Pages
- Netlify - Starter is free for personal use
- Hugo
- Eleventy
- Pelican
- WP2Static
- Nikola
- Gatsby
- Statiq Web - Still under development, use if you want to get involved with the community to help develop
- Publii - Desktop app rather than CLI
Cross-Platform
- Platform.uno - Multi platform applications, one code base.
- Flutter
- React Native
Documentation
- DevDocs - Searchable developer docs
- Refactoring.guru - Learn about design patterns and refactoring.
Coding Practice
- Kattis - Programming problems to help you improve your skills. Compete against staff/students.
- Code Academy - Improve your programming knowledge.
Competitive Programming
- Codechef - A platform for participating in coding contests and also learn new Algorithms and Data Structures. They have a set of challenges every month for competitive coding.
- Codeforces - A widely used platform where top programmers compete. There are various contests every week.
- HackerRank - A good learning resource with paths and problems to get into the world of programming.
- Interview Bit - A platform to learn and practice coding interview questions. Has learning paths for various roles as well.
- Leetcode - A great platform for mastering Data Structures and Algorithms. An essential part of the preparation for SDE interviews.
- DMOJ - An Archive of great coding problems. Also there are contest on this site.
- CSES - A problem set reknowned to be a one set package for getting ready for competitive programming.
- CP Algorithms - A collection of important algorithms written in C++.
- Atcoder - AtCoder is a programming contest site for anyone from beginners to experts.
- Clist.by - Get updates of upcoming competetive programming contests.