Free Resources
Exclusive Software Offered to WVUP Students
Azure Dev Tools
Get access to normally paid for Microsoft software for free when enrolled in the Computing programs at WVUP. In order to get qualified, you must message the current professor in charge of facilitating the verification process. Once verified, you will obtain access to software such as Visio, Windows 10 Student edition, Windows server, Azure, etc. There are plenty of operating systems that can be used in combination with virtual machine such as VMware to get some really great hands on experience!
VMware IT Academy
With virtualization software such as VMware, you can use software instead of hardware to deploy apps such as Linux, Apple, or Windows 10. Each virtual machine is highly customized, and you will be able to alocate how much CPU or RAM you want to use per instance. As a WVUP Computing student, you will obtain access to this normally paid for app for free. Get all the hands-on experience you want without the extra expenses!
[Temporarily down]Discord Groups
Join a discord group and gain access to:
- Study groups
- Alumni assistance
- Peer collaboration
- etc.
Computer Science
Computer Information Technology
Computing Academies
CompTIA Academy
WVUP is partnered with CompTIA, a globally known IT certification industry. Certifications can assist with obtaining more knowledge in a specific field, along with giving you a competitive edge on your resume. Since CompTIA is globally known, many IT jobs will require you to obtain a certification, with some basic ones being the Network + or ComptiA A+.
Each test will cost a few hundred dollars, but as a CompTIA Academy you will gain access to discounted vouchers. So get testing and check out the link below for more information!
Cisco Academy
As a Cisco Academy, students will be taught much of what Cisco has to offer. You will be working with Cisco routers and switches, along with being taught some of the basic protocols specific to Cisco. You can expect to take classes that will prepare you for the CCNA/CCNP, which are some really advanced networking certifications. While there is plenty of competing networking equipment on the market, if you are able to pass a Cisco class, you will more than be prepared to deal with networking in the real world! Check out all the resources available on the main website!
Discounted/free software offered to college students
Office 365
Microsoft offers a free Office 365 subscription to college students. Inside is software such as Office word, PowerPoint, and Excel!
Adobe Cloud
Adobe cloud offers a ton of editing software such as Photoshop, InDesign, Premier Pro, XD, and more! You can get this normally $60 a month subscription for only $20.
Amazon Prime
With amazon prime, you can get quick and free shipping, streaming services, and more. Get Amazon prime half off with this student only promo.
Spotify + Hulu + Showtime bundle
Get access to Spotify, Hulu, and Showtime for just $5 with the student only promo.
Computer Science – Resources
IDEs
Visual Studio Code
Visual Studio Code is one of the most popular IDE’s on today’s market. This IDE is especially helpful for coding on the front end, where you will deal with HTML, CSS, JS, etc.
InteliJ
InteliJ is one of the leading Java IDE’s available. Obtain access to tools such as intellesense, unit testing, and much more. This IDE is the recommended choice in the CS classes.
Visual Studio 2022
Visual Studio 2022 is a very powerful IDE that can be used for frameworks such as ASP.net. The unit testing is incredible powerful, making it one of the best IDE’s on the market.
Microsoft SQL Server
Microsoft SQL Server is a RDBMS that will provide you with the ability to store or retrieve software applications.
PyCharm
PyCharm is an IDE for python. Visual Studio Code can be an alternative, but PyCharm is a very powerful so you might want to check that out instead.
Notepad++
While it isn’t recommended to code without intellesense, it is very much possible. Notepad ++ provides minimal features and is very simple to use. I personally like using this to write out code and troubleshoot before actually putting it into a more powerful IDE like Visual Studio code or InteliJ.
BlueJ
BlueJ is a beginner Java IDE which provides you with a very great visual/interactive approach to programming. This will be one of the first IDE’s you use in your CS class.
Developer Tools
Bootstrap
Bootstrap is a CSS framework that provides plenty of code that solves reoccurring issues. A challenge such as spacing, responsive design, buttons, etc., have already been assigned classes and users simply have to find the right class to solve the challenge at hand.
The documentation for Bootstrap is very clear, allowing users to do research on all the classes made available to you. A visual, explanation, and similar classes will be presented in an easy to understand format.
Fontawesome
Fontawesome provides a ton of royalty free fonts that can be used on your application for free or at a low price. Fonts such as shopping carts, check marks, people, etc., all can be found here.
Github
Developing software isn’t a 1-person job. You will be working with plenty of others, and each person will be given a different set of tasks. GitHub is one of the leading software hosting websites which you will need to become accustomed to using so you can develop code with others in a stable environment.
Github is a very great source for hosting software you can use for your application. Take a look at what this software accomplishes, follow the license concerns, and you could very well use someone else’s software instead of having to create and maintain your own!
Git
Git is version control software that is used for handling files, folders, tracking changes, and much more. You will find Git is supported by many different kinds of software and has sort of become the leader at it’s craft. Becoming familiar with Git will allow you to make fluent changes to team built software which will have backups, not interfere with other’s code, and ensure backups are made available.
NPM
NPM is a package manager for the JavaScript language. It is the default package manager for Node and provides you with plenty of useful commands and file structure for your projects.
Node
JavaScript natively runs on the client side, but with Node.js you can also run on the server side of the application/back end. By using Node, your applications will work well, and scale better since it has cross-platform compatibility.
Chocolatey
Chocolatey is a package manger used by windows to assist with installing and deploying software.
Docker
With the use of docker, developers can package applications into containers, allowing the software to be multiplatform and ready for deployment.
Software Design Tools
Lucidchart
Lucidchart can be used for designing flow charts, user interfaces, and much more. This is a great tool to use for simple software design and is especially great for flow chart designs. An alternative to this is Vizio, which is free to you as a WVUP student in the in the Azure Dev tools.
Draw.io
Draw.io is a free designing tool which can create flowcharts and design other things. It is recommended that you use lucid chart or Vizio as an alternative but know this is also available to you too.
Figma
Figma is a tool that can be used for designing the user interface of an application. You can be given really interesting effects, such as clicking a button and having it open another page, or even dropping a menu. Figma allows you to make it appear as if you have a fully functional application simply for design purposes. It can be great for showing off to stakeholders when you want to explain what your application will do when it is developed.
Photo Tools
Pixabay
Website for plenty of royalty free images you can use for free on your website.
Eye Dropper
Find a color you like on a webpage and capture the RGB value. This can also be used for testing to validate changes you have made.
iLovePdf
Covert a PDF to/from the selected file type for free!
Favicon
The favicon is the photo which is displayed in the browser. Convert existing photos into favicons with this app.
TinyPNG
Sometimes your photos could be of too big size to be uploaded on your website. With TinyPNG, you can shrink the px size of a photo to make it more universally accepted on your site.
Resource Bundles
Ninite
Ninite can be used to download a ton of software such as Google Chrome, I-Tunes, etc., in a secure manner!
Jonas's Resources
Check out this Udemy instructor who has a list of very helpful resources you can use for designing websites. If you haven’t already, check out his Udemy courses too for everything front end design and more!
Tutorials
Stackoverflow
You will find that many challenges you run into with designing software has already been solved or at least experienced by others. Forums like Stackoverflow can provide great solutions that professionals have used to solve the very problem you might be experiencing. Stackoverflow uses the MIT license, which allows developers to use the software on their own applications for free.
Geeksforgeeks
With geeksforgeeks, you will get more article-based solutions rather than forum based. You will find solutions to challenges in many different languages, from java, python, and more!
Udemy
Udemy provides very structured videos based on learning some kind of thing. If you like not having to look all over the place, and just be spoon fed very great structured data, then Udemy is a great alternative to just brute force google or YouTube searches.
W3schools
Something that W3schools excels in is providing very specific tasked based tutorials. Rather than relying on a huge book of fundamentals, you will find yourself tackling just 1 task at a time. This saves times, and is personally one of my favorite tutorial sites.
Code Academy
Codeacademy is great for code specific hands-on tutorials. This is a great way to apply what you have learned.
Computer Information Technology – Resources
IT Tools
Ninite
Ninite can be used to download a ton of software such as Google Chrome, I-Tunes, etc., in a secure manner!
Packet Tracer
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Augue ut lectus arcu bibendum at. Id aliquet lectus proin nibh nisl condimentum id. Urna cursus eget nunc scelerisque viverra mauris in. Amet cursus sit amet dictum sit amet justo donec enim. Elementum pulvinar etiam non quam lacus suspendisse faucibus interdum posuere. Purus in massa tempor nec feugiat. Sed elementum tempus egestas sed sed risus pretium quam. Risus at ultrices mi tempus imperdiet nulla malesuada pellentesque elit. In pellentesque massa placerat duis ultricies lacus sed turpis tincidunt. Et netus et malesuada fames ac turpis. In eu mi bibendum neque egestas congue quisque egestas.
Eget lorem dolor sed viverra ipsum nunc aliquet. Suspendisse potenti nullam ac tortor vitae purus faucibus. Dignissim convallis aenean et tortor at risus. Quam id leo in vitae. Sed vulputate odio ut enim. Elementum eu facilisis sed odio morbi quis commodo. A iaculis at erat pellentesque adipiscing commodo elit. Habitasse platea dictumst quisque sagittis purus sit amet. Proin nibh nisl condimentum id venenatis. Orci porta non pulvinar neque laoreet suspendisse interdum consectetur libero. Interdum consectetur libero id faucibus nisl tincidunt eget. Eget felis eget nunc lobortis mattis aliquam. Turpis egestas integer eget aliquet nibh praesent tristique magna. Orci phasellus egestas tellus rutrum tellus pellentesque eu. Nec ultrices dui sapien eget. Penatibus et magnis dis partur
ient montes nascetur. Vel elit scelerisque mauris pellentesque pulvinar pellentesque. Blandit massa enim nec dui nunc mattis enim. Sem nulla pharetra diam sit amet nisl suscipit. Faucibus purus in massa tempor nec feugiat.
Certification Study
Professor Messor
Professor Messor provides YouTube tutorials on certifications such as the Network +, CompTIA A+, and more! He also has some great extra resources such as the study notes that can be bought.
Boson
Boson provides excellent study material in the form of videos, practice tests, practice labs, etc. While this is a bit on the expensive side, you will definitely find it to be incredibly helpful for passing many different CIT Certifications!
Jason Dion
Jason Dian provides tutorials for CIT certifications. Check out some of his CIT practice tests!