MongoDB mit NodeJS: CRUD

Im letzten Beitrag ging es darum wie wir mit NodeJS eine Verbindung zu einer MongoDB Datenbank herstellen. Um die Verbindung zu testen, habe wir abschließend einen Eintrag erstellt. In diesem Artikel möchte ich genau dort ansetzen und die vier fundamentalen Operationen des Datenmanagements vorstellen: Create, Read, Update, Delete – CRUD.

Weiterlesen

Erste Schritte mit MongoDB und NodeJS: Verbindung herstellen

Weiter geht es mit meiner NodeJS-Reihe und heute möchte ich mich MongoDB widmen. Mongo erfreut sich großer Beliebtheit, weil es als NoSQL Datenbank skalierbar ist und vor allem in Kombination mit NodeJS einen schnellen und sehr einfachen Einstieg ermöglicht. Lasst uns direkt starten.

Weiterlesen

Einfache REST API mit NodeJS und Express erstellen

Als Conversion Engineer beschäftige ich mich in meinem Alltag überwiegend mit Frontend-Development. Trotzdem habe ich aus verschiedenen Gründen immer wieder mit Server-Endpoints zu tun. Deshalb glaube ich, dass man sich selbst als Frontend-Dev mit Client-Server Kommunikation beschäftigen sollte, da das Wissen über „die andere Seite“ die eigene Produktivität steigert und unabhängiger macht.

In diesem Beitrag meiner kleinen NodeJS Serie, möchte ich zeigen wie man man mit NodeJS und Express eine einfache REST API erstellt. Ziel wird es sein, über eine URL-Parameter einen Suchbegriff an einen Server-Endpoint zu übermitteln. Dieser Antwortet im Anschluss mit GIF-Memes als JSON Objekt.

Weiterlesen

Wenn deine größte Schwäche zu deiner größten Stärke wird

Soziale Phobie, Sprachentwicklungsstörung, Deutsch als Fremdsprache, Hauptschul-Empfehlung, gescheitertes Abitur, zwei abgebrochene Studiengänge.

Das hört sich wahrlich nach keiner Erfolgsgeschichte an, dennoch gehören diese Begriffe zu mir.

In der Schule gab es keine schlimmere Situation als ein Referat vor der Klasse zu halten. Ich bekam kein Wort raus. Die Grundschule war hart. Ich lerne Deutsch von der 1. Klasse an „by-doing“. Im Nachhinein betrachtet waren das Faktoren die vermutlich dazu führten, dass ich mich extrem zurückzog, was wiederum meine soziale Phobie und Sprachprobleme erklärte. Was folgte war unausweichlich. Eine, damals verbindliche, Hautpschul-„Empfehlung“.

Heute weiß ich, es war die erste „Prüfung“ in meinem Leben. Es gab zwei Optionen. Die Erste war den Kopf in den Sand stecken und sich dem Schicksal ergeben, dass man es sowieso zu nichts bringt. Das habe ich mir nicht einfallen lassen, das waren Aussagen von Erwachsenen, darunter sogar Lehrer.

Die zweite Option war ganz einfach: weiter machen und das beste daraus machen. Was ich auch tat. Damals habe ich das nicht wirklich erkannt, aber heute weiß ich, dass diese Zeit der Grundstein war, für das, was danach folgte.

Weiterlesen

Wie Du A/B-Testing auf jeder Single-Page-Application meisterst

Immer wieder werde ich gefragt, welche Auswirkungen Single-Page-Applications auf A/B-Tests haben. In diesem Video gehe ich auf diese Frage ein und erkläre wie A/B-Testing auf SPAs (mit VueJS, Angular oder React) kein Problem darstellen.

Hast du Fragen oder Anmerkungen? Schreibe sie in die Kommentare!

REGIOMIND Podcast: Brezeln auf Instagram #2

In dieser Folge von Regionmind ist Ulf Mayer von Kameleoon bei uns zu Gast und erzählt uns seine ganz persönliche Gründer-Story. Außerdem erfahrt ihr von Kermin wie Ihr Instagram für euer Business nutzen könnt und welche Rolle Brezeln dabei spielen.

Empfehlungen
How To Win Friends And Influence People (Ulf)  [Affiliate Link]
Mehr Geschäft Youtube Channel & Podcast (Kermin)

Abonnieren
iTunes 👉 https://apple.co/2ScKzEw
Spotify 👉 https://spoti.fi/2SdCNdx
SoundCloud 👉 https://bit.ly/2GxxpAJ


Folge uns auf:
instagram.com/kermsch
instagram.com/ulf.mayer

REGIOMIND Podcast: Aller Anfang ist schwer #1


Die erste Folge von REGIOMIND ist ab sofort online! Der Podcast für Unternehmer, Gründer, Start-Ups & Selbstständige.

Jeden Montag eine neue Folge.

Show Notes:

1. Vorstellungsrunde
2. Beweggründe für den Podcast 1:04
3. Kermin erzählt über seine Gründung 4:08 
4. Samy erzählt über seine Businesses, Erfahrungen und das Scheitern 9:43 
5. Samy entdeckt das Marketing für sich 16:58
6. Hürden und Schwierigkeiten bei der Gründung 18:43 
7. Unternehmensform “UG” 23:35
8. Kermins Erfahrungen mit dem Finanzamt 27:10
9. Vom Notar zur Geschäftskontoeröffnung -> Empfehlung: getpenta.com 31:50
10. Social Media / Instagram zur Kundengewinnung nutzen 37:00
11. Ausblick 44:10

Machine Learning für Anfänger mit JavaScript: k-Nearest Neighbors

Im Machine Learning kommen diverse Algorithmen oder „Modelle“ zum Einsatz. Sie sind meinst sehr komplex aufgebaut und bedienen sich bereits bestehender Konzepte aus der Mathematik und Statistik. Eines dieser Konzepte, habe ich bereits in meinem letzten Beitrag zur Linearen Regression vorgestellt. 

Es gibt allerdings noch einen viel einfacheren Algorithmus der ohne sogar ohne eine ML-Library wie z.B. Tensorflow auskommt – k-Nearest Neighbors.

Weiterlesen

Machine Learning für Anfänger mit TensorFlow.js: Lineare Regression

Nach meinem letzten Video über Machine Learning, wollte ich es etwas genauer wissen und der Technik unter die Haube schauen. Dabei bin ich auf die Google JS Library TensorFlow.js gestoßen, welche Machine Learning auf Basis von JavaScript möglich macht. Kurz gefasst, ermöglicht Tensorflow Machine Learning im Browser! Daraus ergibt sich eine solide Grundlage für kleine Experimente.

Eines dieser Experimente habe umgesetzt und möchte in diesem Beitrag anhand eines praktischen Beispiels Schritt für Schritt erklären wie Machine Learning (AI) mit TenserFlow.js funktioniert.

Weiterlesen