„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Bald kommt etwas Großes

Bald kommt etwas Großes

Veröffentlicht am 08.11.2024
Durchsuche:534

Something Big Coming Soon

Ich habe beschlossen, von Anfang an einen Full-Stack-Webentwicklerkurs aufzubauen, angefangen bei HID bis hin zu Servern und Skalierbarkeit. Alles, was Sie wissen müssen, wird KOSTENLOS abgedeckt!
Folgendes wäre abgedeckt:

Internet

  • Wie funktioniert das Internet?
  • Was ist HTTP?
  • Browser und wie sie funktionieren?
  • DNS und wie es funktioniert?
  • Was ist ein Domainname?
  • Was ist Hosting?

Frontend

  • HTML
  • CSS
  • JavaScript
  • React.js
  • Next.js

Betriebssystem und Allgemeinwissen

  • Terminalnutzung
  • Wie Betriebssysteme im Allgemeinen funktionieren
  • Prozessverwaltung
  • Threads und Parallelität
  • Grundlegende Terminalbefehle
  • Speicherverwaltung
  • Interprozesskommunikation
  • E/A-Verwaltung
  • POSIX-Grundlagen

Sprache für Backend

  • Java
  • Python
  • PHP
  • C#
  • Javascript
  • Rubin
  • Rost
  • Gehen

Versionskontrollsystem

  • Grundlegende Verwendung von Git
  • Repo-Hosting-Dienste
  • - GitHub
  • - Gitlab
  • - Bitbucket

Relationale Datenbanken

  • MySQL
  • PostgreSQL
  • MariaDB
  • MS SQL
  • Orakel

APIs

  • AUSRUHEN
  • JSON-APIs
  • HATOAS
  • API-Spezifikation und Swagger öffnen
  • Authentifizierung
  • GraphQL

Caching

  • CDN
  • Serverseitig I. Redis II. Im Speicher gespeichert
  • Client-seitig

Sicherheit

  • HTTPS TLS
  • CORS
  • MD5
  • SHA-2
  • Skript
  • BCrypt
  • OWASP

CI/CD

  • Testen Sie Ihren Code
  • Jenkins
  • TravisCI

Entwicklungskonzepte

  • SOLIDE
  • KUSS
  • YAGNI
  • TROCKEN
  • Domänengesteuertes Design
  • Testgetriebene Entwicklung

Softwarearchitektur

  • Microservices und serviceorientierte Architektur
  • CQRS
  • Serverlos

Container

  • Docker-Grundlagen
  • Docker-Kochbuch
  • Kubernetes-Kochbuch

Server

  • Nginx-Handbuch
  • Apache
  • Caddie

Skalierbarkeit

  • Verteilte Systeme
  • System Design Primer
  • Wartbare Software für die reale Welt
  • Die 12-Faktor-App
  • Architektur skalierbarer Frontend-Projekte

Möglicherweise verändere ich die Kursstruktur oder füge andere Dinge hinzu, aber die Grundstruktur bleibt erhalten.

Freigabeerklärung Dieser Artikel wird reproduziert unter: https://dev.to/kavya-sahai-god/someth-big-coming-soon-2nde?1 Wenn es zu Verletzungen besteht, wenden Sie sich bitte an [email protected], um ihn zu löschen.
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3