Please enable JavaScript.
Coggle requires JavaScript to display documents.
AINT355 (What do I want to learn? (How can I achieve this? (Tutorials,…
AINT355
What do I want to learn?
Web Development
Full Stack Development
Resources
Freecodecamp
Gets a certificate!
Odin Project
Gives a project
Languages
Back End
PHP
Python
Ruby on Rails
Front End
HTML
Javascript
React
C++
Shader Programming
More basic concepts of C++ without OpenGL
C++ in the context of Unreal Engine
Optimization
Developing for VR in Unity
Locomotion
Anti sickness methods
Interaction
Grabbing
Rotating
Enhancing experience
Developing for multiple systems; I.E Oculus Quest, Rift S, HTC Vive
3D Modelling
Proper Workflow
Experience in Industry standard programs
Becoming a better modeller generally
UV Mapping
Sculpting
Minimizing vertices
Creating easily usable models
Communicating requirements effectively with other modellers
Different OS's
Some places rely solely on Linux
Getting experience with Terminal
Compiling for Linux
Cybersecurity
Core concepts
Obfuscation
Reverse Engineering
Memory Deallocation
Job prospects
Network Engineer
Penetration Testing
Resources
Jobs
https://www.cybrary.it/cyber-security-jobs/
https://www.cybersecurityjobsite.com/
Tools
https://gchq.github.io/CyberChef/
Certifications
https://www.eccouncil.org/programs/certified-ethical-hacker-ceh/
CompTIA
How can I achieve this?
Tutorials
Certifications
Projects
Engaging with professionals
Seminars/workshops
What am I good at?
Project management
Requirements gathering
Understanding clients needs
Agile methodology
Scrum
Trello
Project Lead/Product Manager
Documenting agile artifacts
Competent C# Developer
Experience in Java
Have a working C# Discord bot that a small community uses
Has its own issues (Usability testing, bugs found by community, that I'd never have found without releasing the project)
Built using limited documentation
Has a working database backend storing coins
Petty gambling features
Daily coins given
Enhance Developer Profile
Social Media
Twitter
Interact with community
LinkedIn
Grow Contacts
Scout potential recruiters
Show ability to work/talents
Gain credibility as developer
Show off work
YouTube
Tutorials
Improve credability within the sector
Allows me to 'give back'
Improves public speaking ability
Makes sure I understand my work
Dev blogs
Shows commitment
Instagram
Personal Site
Update frequently
Plug blog
Reddit
Interact with Subreddits
r/Gamedev
r/Unity3D
r/learnprogramming
Discord
If any projects take off, a community discord
Individual projects
Have more software orientated projects publicly listed
Attending events
What am I bad at?
Game Development
3D modelling
Animations
Audio sampling/creation
Finishing projects