Robert Schäfer

@roschaefer
37 Followers
88 Following
17 Posts
#vuejs, #nodejs und #rails developer. Interested in #opensource and #freesoftware. Works on #humanconnection. Helps beginners to learn #programming.

William Lyon, developer relations engineer at #neo4j, introduces #graphdatabases and #neo4j. We learn about #labeled #property #graph of Neo4J and its #query language called #cypher and finally #neo4jgraphql and the #grandstack.

https://peertube.social/videos/watch/7ed9c2bf-a8f1-436a-82cc-d66b436b9e7b and https://youtu.be/eMZ7BHM7XQg

#9 Graph Databases, Neo4J and neo4j-graphql-js

PeerTube

Previously we covered: How is a #commit id generated? Now we focus on: What are #repository, #index and #workingtree? How is the git #graph transformed during an operation, e.g. #amend, #cherrypick, #rebase and #reset?

https://peertube.social/videos/watch/87cc2f42-8971-4db6-a955-25fded98339b and https://youtu.be/WHKJsSicFLo

#8 Advanced Git

PeerTube

Philipp gives a #lightningtalk about the #compositionapi in #vuejs 3. Next up is #authentication with #jwt and #authorization with #graphql-shield. In the last 30 minutes I mess up my own live demo about #promises in #JavaScript 🙈.

https://peertube.social/videos/watch/407f441c-e6c3-40c5-a07c-74e8464da0e6 and https://youtu.be/ZJrjOyp8anc

#7 Authentication with JWT + Authorization with graphql-shield + JavaScript Promises

PeerTube

Jennifer talks about #HeadlessCMS and Andrej introduces an alternative #JavaScript runtime #deno. We learn what is "context" in a #GraphQL resolver method signature, #ES6 classes and how to avoid non-atomic #softwaretests.

https://peertube.social/videos/watch/ff56712e-2e92-4232-b090-47fe66dd1b82 and https://youtu.be/VD3lGGYreV0

#6 GraphQL Resolvers - JavaScript Classes - Apollo Server Testing

PeerTube

Ilona gives a lightning talk about #ci #cd followed by Jonas introducing #kubernetes. After that we introduce #graphql in comparison with #rest and how to implement resolvers with #apolloserver.

https://peertube.social/videos/watch/13bd2b51-883a-4f6c-985f-fa122363d643 and https://youtu.be/iHZTqS0xPE4

# GraphQL + Lightning Talks CI/CD and Kubernetes

PeerTube

In this episode we do a #livedemo and highlight some best practices how to do #softwaretesting in #JavaScript with #jest. At the end of the lecture we show how to setup #storybook with #vuejs.

https://peertube.social/videos/watch/830b98bb-1148-492c-9182-554b5f698443 and https://youtu.be/rzOm7YyxZ9I

#5 Software Testing + Storybook

PeerTube
In this episode we talk about #functionalprogramming in #javascript, pure and impure functions, higher order functions as well as #softwaretesting with #jest and #vuetestutils.
https://peertube.social/videos/watch/51d8b2de-8317-4cd4-a83a-34b68150b79a and https://youtu.be/cUC_Lj4LMrw
#3 Functional Programming + Software Testing

PeerTube
Faith and Joseph join us to introduce crowdsourced learning communities like https://www.agileventures.org/. In the last 30 minutes we cover #git internals including how git compares commits and how the commit id is formed.
https://youtu.be/1BXGiajsrHQ and https://peertube.social/videos/watch/fbf27e4e-56dd-479e-813c-dcccbef3260e
Home

AgileVentures is a project incubator that stimulates and supports development of social innovations, open source and free software. We are also a community for learning and personal development with members from across the world with various levels of competence and experience in software development. We hold scrum meetings and pair programming sessions every day with participants from all time zones and on all levels. Come and join us.

Here's my lecture about #vuejs, explaining the #virtualdom, component composition pattern and "Data Down, Events up"
https://peertube.social/videos/watch/dcf4dbbd-303f-412b-b4d7-378307853460 and https://www.youtube.com/watch?v=AqrjHc6KJ84&feature=youtu.be
#1 VueJS

PeerTube
Hier die Aufzeichnung unserer Einführungsvorlesung über Fullstack Entwicklung an der HTW-Berlin: https://peertube.social/videos/watch/a3ad0dd1-daa5-4c4e-a116-cf052bf706e5 und https://youtu.be/-cuzwDjdowo
Systems-Development and Frameworks - #0 Introduction

PeerTube