Coder Social home page Coder Social logo

substring-searcher's Introduction

Hey, I'm Fabian ๐Ÿ‘‹

  • I'm a computer science student from Germany
  • particularly interested in linux, free software and python
  • looking to learn new things and socialize
Skills / technologies:

experienced / sufficient:

Git Github Linux Python NumPy Pandas

intermediate:

Matplotlib Streamlit framework

basics:

C

currently learning:

  • geopandas -cartopy
projects

Projects

โ— Disclaimer โ—

Most of my current projects are either a proof of concept or a way for me to learn new things. Most of them are also unfinished because I either didn't yet have the time to complete them or already achieved the main objective which was learning about a specific technology

Notenrechner

โ— Not a finished project - mostly a learning project, not an actual project for individual use

Description

This project provides an easy, flexible way of organizing exam results from german highschools. The project allows for a lot of customaziation because of the structure used.

technologies used

  • python
  • Pl/SQL (Oracle database 21c XE)
  • streamlit framework
  • git + github
  • pandas

What I learned / key takeaways

  • databases:

    • how to structure data in relational databases
    • how to implement a database in PL/SQL
  • python:

    • streamlit framework
    • splitting a python project in multiple files, ore regular use of OOP
  • other lessons learned / skills aqcuired:

    • documentation a project (planning phase included)
    • splitting a project in backend / frontend
    • using git and github + streamlit cloud
    • planning of projects
    • don't start a big project if you have to study for your finals ๐Ÿคฆโ€โ™‚๏ธ
    • perseverance is important when working on a bigger project

future plans

  • finish the app.
Orbitrechner

Orbitrechner

โ— I can't share a functional version of this project because I used copyrighted images. Source file can be found in this reposirotry โ— If you want to see this project in action, please contact me.

Description

This project was my first real project. It was expanded gradually after starting out with a tkinter graphical user interface that provided access to tons of space-related functions. More details can be found in the corresponding repository.

technologies used

  • python:

    • Tkinter
    • Requests library
    • Dropbox module
    • hashing
    • (webhooks)
    • Pygame
  • very basic web versions:

    • Anvil web app

What I learned / key takeaways

  • Python:
    • basics (data structures, functions, OOP)
    • Tkinter (creating GUIs with multiple windows)
    • APIs (requesting data from multiple spaceflight related APIs)
    • using Dropbox module to pull from/ push to a folder
    • editing files with python
    • Pygame (using pygame to visualize the outcome of a calculation(planetary orbits))
Socials

Discord Stackoverflow leetcode Github

codingame

github stats

fabischw's Github Stats fabischw's top language fabischw's streaks

activity graph:

fabischw's activity graph

summary:

fabishw summary

profile stats:

substring-searcher's People

Contributors

fabischw avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.