Skip to content

openpsu/Tutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Tutorials

Tutorials repository. All tutorials and courses Free to use for everyone!

{description}

Index


OpenPSU Basics

Technology Development

  • Full Stack Development

    • The Odin Project: The Odin Project is a coding bootcamp that provides an open-source curriculum to students who want to learn to code but can't afford to join traditional education paths. The Odin Project's online programs cover languages like JavaScript, HTML and CSS, Ruby on Rails, and Node. I recommend starting from foundationals then take the javascript track.
    • Full Stack Open: Take control of React, Redux, Node.js, MongoDB, GraphQL and TypeScript! The course introduces you to modern web application development using JavaScript. The content is the same as in the Full stack course held at the Department of Computer Science at the University of Helsinki
  • Backend Specific

    • Java

      • Spring: The most popular web framework for Java. At its core it is an application framework and inversion of control container for the Java platform. The framework's core features can be used by any Java application, but there are extensions for building web applications on top of the Java EE platform.
      • Spring Boot Quickstart
      • Extra References
    • Kotlin

      • Ktor A framework built by JetBrains for creating Web applications in Kotlin, making use of coroutines for high scalability and offering an easy-to-use and idiomatic API.
      • Micronaut A modern JVM-based full-stack framework for building modular, easily testable microservices and serverless applications. It comes with a lot of useful built-in features.
  • DevOps

  • Cloud Technologies

    • So you've written the code, now you want to deploy it! Let's break down the ways to run your software into 3 categories that every dev should know.
      • Website/Frontend App

        Perhaps you have a portfolio, personal website, or landing page amd you need to quickly serve up those pages at a domain.

      • Web App, Application Hosting

        On top of providing you the tools to launch web apps, cloud hosting platforms let you allocate customs VMs, databases, and containers.

      • Cloud Infrastructure Providers

        These cloud providers give you access to cloud resources for specific scenarios. Large software companies depend on these providers and some jobs focus around designing this infrastructure.

        • Azure Azure is Microsoft's cloud offerings. The GitHub Student Pack that comes with university emails gives you $100 in credits.
        • Azure for students
  • Firmware-Embedded

  • Hardware

  • Self-Learn: Teach yourself CS: learn everything about Computer Science

Clubs and Orgs

  • Club1

  • Club2

  • Etc

Courseworks

  • Linkage with openpsu's wiki - textbooks and videos
  • other open-courseworks provided by psu and more

Soft Skills

  • Work in progress

About

Tutorials repository

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •