Professionelle Python Webentwicklung mit Flask | Jorge Escobar | Skillshare

Playback-Geschwindigkeit


  • 0.5x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 2x

Professionelle Python Webentwicklung mit Flask

teacher avatar Jorge Escobar, Technologist, entrepreneur and open source fanatic

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Eine Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Eine Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

81 Einheiten (12 Std. 9 Min.)
    • 1. Einführung

      2:14
    • 2. Was ist Backend Entwicklung?

      3:29
    • 3. Warum Python?

      4:03
    • 4. Der Ansatz von FromZero

      3:10
    • 5. Einführung in Cloud9

      2:35
    • 6. Nahere Look

      5:53
    • 7. Shell Befehle

      10:27
    • 8. Python Shell

      2:13
    • 9. Arithmetische Funktionen

      2:32
    • 10. Variablen

      4:25
    • 11. Typen überprüfen

      1:56
    • 12. Variables Format

      3:34
    • 13. Streifen

      4:16
    • 14. Listen, Tuch und Wörterbücher

      6:34
    • 15. Datum und Zeit und Zeit

      4:29
    • 16. Conditionals

      4:16
    • 17. Schleifen

      3:12
    • 18. Funktionen

      3:08
    • 19. Kurse und Objekte

      14:35
    • 20. Module

      11:53
    • 21. Parameter

      13:41
    • 22. Neues Arbeitsbereich Virtualenv

      8:53
    • 23. Pip Flask installieren

      3:05
    • 24. C9 Python Weg

      6:24
    • 25. Minimale App

      13:11
    • 26. Beginnen mit Git

      3:52
    • 27. Debugging

      11:42
    • 28. Routing mit Vars

      10:28
    • 29. Url_for

      4:50
    • 30. Methode erhalten

      8:49
    • 31. Postmethode

      7:00
    • 32. Einführung in Templates

      9:37
    • 33. Login

      8:07
    • 34. Anmeldefunktion

      8:27
    • 35. Redirect After Post

      6:53
    • 36. Flash

      8:49
    • 37. Besser/HTML

      3:35
    • 38. Super Block

      4:50
    • 39. Template

      12:04
    • 40. Cookies

      12:20
    • 41. Statische Ordner

      4:18
    • 42. Sitzungen

      6:22
    • 43. Logger

      7:13
    • 44. User

      15:03
    • 45. Einführung Mysql

      12:32
    • 46. Anforderungen

      1:07
    • 47. Lass uns mit unserem Blog beginnen

      14:20
    • 48. Die grundlegende Struktur

      9:15
    • 49. Das Author

      8:08
    • 50. Einrichtung des ORM

      12:29
    • 51. Interaktion mit dem ORM

      12:53
    • 52. Die Basisvorlage und Bootstrap

      8:23
    • 53. Einführung in WTForms

      15:45
    • 54. Formfehler

      11:02
    • 55. Makros

      8:05
    • 56. Blog und Form

      8:16
    • 57. Blog und Set-up

      14:39
    • 58. Blog

      11:30
    • 59. Author

      17:03
    • 60. Login erforderlicher Dekorator

      14:47
    • 61. Einführung in Migrationen

      13:46
    • 62. Mehr sichere Passwort

      17:22
    • 63. is_author

      10:04
    • 64. Das Post- und Category

      13:35
    • 65. Post und Testament

      12:01
    • 66. Einführung in Markdown

      9:56
    • 67. Postformular

      11:46
    • 68. Speichern der Post in Datenbank

      9:33
    • 69. Die Artikelansicht

      14:44
    • 70. Liste Artikel

      17:29
    • 71. Fußzeile

      3:59
    • 72. Seitennummerierung

      12:13
    • 73. Flask installieren

      13:39
    • 74. Image hinzufügen

      9:28
    • 75. Image sehen

      6:50
    • 76. Artikel löschen

      13:57
    • 77. Artikel bearbeiten

      17:18
    • 78. Einführung in die Einheitstests

      15:39
    • 79. Blog-Test erstellen

      15:45
    • 80. Benutzertests

      8:27
    • 81. Abschlussprojekt

      2:53
  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Alle Niveaus

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

3.619

Teilnehmer:innen

1

Projekte

Über diesen Kurs

28254cb3

von Grund auf erstellst

Dieser Kurs wird dich in der Vorkenntnisse nicht vorherige Programmierung erwachsen Wie ich das weiß Denn ich habe in den letzten 15 Jahre in der tech in großem Unternehmen sowie startup in New York City geführt.

Ich habe viele Kurse und kostenlose Tutorials gesehen und ich habe dir 90% von ihnen in schlechte Gewohnheiten beibringen und dich in ein echte „Web-Entwickler“ verwandeln Aber ich lass dir die Realität erzählen : Es gibt nichts als a Du bist entweder ein back ein Front-End-Entwickler oder der sogenannte (und so-called volle Webentwickler Es gibt jedoch viele Technologien, die sowohl in Backen und Frontendbereich meistern können, .

Dieser Kurs verspricht nicht, dich nach Abschluss des self-practicing) zu verwandeln – es dauert viel mehr als die 11 Stunden dieses Kurses (und wahrscheinlich hunderte Stunden Zeit von --), um es zu machen. Es wird dir eine gute Grundlage geben, von welcher er anfangen soll, um dein Training zu beginnen und zu beginnen, um ein echte professionelle -- entwickeln zu lassen Mein Ziel ist es, einen zweiten Kurs zu machen, der fortgeschrittenere Konzepte einführen würde und dann früher, die end (grundlegend und fortgeschritten) zu starten.

Der Kurs geht durch einen Schritt für Schritt Prozess der Entwicklung von Webanwendungen und lehrt dich in den Grundlagen von Python, die Einführung von Flask und die Nutzung von Cloud9 als Entwicklungsumgebung. Dann geht es um SQL Datenbanken zu erkunden und dir schließlich zu zeigen, wie du eine blogging mit all dieser Erkenntnisse entwickeln kannst

Am besten müssen du nichts installieren und eine revolutionäre a verwenden, die dir im Wesentlichen deinen eigenen Linux-Webserver mit capabilities! bietet! Alles, was du brauchst ein Browser- und Internetverbindung haben zu haben und es ist dir völlig kostenlos.

Der Kurs ist in 8 Abschnitte und 2 bonus geteilt:

  • Einführung
  • Unsere Umgebung einrichten
  • Python Grundlagen
  • Flask installieren
  • Einführung in die Flasche
  • Eine Einführung in Datenbanken
  • Unsere erste Flask : Ein persönlicher Blog von MySQL
  • Abschlussprojekt
  • Bonus: Unsere Flask mit Docker führen
  • Bonus: Nutzung unserer Anwendung auf einem Cloud-Server

Der Kurs hat mehr als 12 Stunden Video-Tutorial sowie den Quellcode am Ende der einzelnen Flask application damit du in jeder Phase genau sehen kannst, wie das gesamte Projekt sieht in jedem Schritt aus.

Der Kurs kann von 10 Tage bis Monat dauern und fertigstellen, basierend auf , wie viel Material der Kursteilnehmer:in täglich fertiggestellt wird.

Außerdem werden wir den Kurs ständig aktualisieren und Inhalte durch das Feedback unserer we're hinzugeben.

Wir werden auch Bürozeiten haben, in denen du Fragen zur Kurseinheit oder zur Python Backend Web Application Development im Allgemeinen stellen kannst.

Wenn du also lernen möchtest, wie du von Null und ohne Vorkenntnisse programmieren kannst, aber es nutzen beste industry zur Entwicklung eines professionellen Webentwicklers

Also hörst auf, dich zu sehen und beginne den richtigen Weg zum professionellen Python Backend Webentwickler mit diesem Kurs zu werden!

Was sind die Voraussetzungen?

  • Ein Computer mit Internetzugang und Zugriff auf Installationspakete installieren
  • Ein grundlegendes Verständnis dafür, wie du den Internet- und Text-Editoren nutzst

Was werde ich aus diesem Kurs mitnehmen?

  • Du lernst die Grundlagen der of
  • Du lernst die Datenbanken und wie du sie effektiv verwenden kannst
  • Du lernst, wie du mit der MySQL CLI interagieren kannst
  • Du lernst, wie du eine Flask Anwendung effektiv entwickeln kannst
  • Du lernst Patterns wie MVC und Dekorationen
  • Du lernst, wie du Daten von HTML Formularen in eine Webanwendung verarbeiten kannst
  • Du lernst, wie du Flask Anwendungen mit Docker ausgeführt en kannst
  • Du lernst, wie du eine Anwendung auf einem Cloud-Server einsetzen kannst

Wer ist die Zielgruppe?

  • Programmierer
  • Software-Entwickler
  • Projektmanager
  • Computer
  • Unternehmer
  • Software-Entwicklung

Triff deine:n Kursleiter:in

Teacher Profile Image

Jorge Escobar

Technologist, entrepreneur and open source fanatic

Kursleiter:in

From Zero is an educational project created by Jorge Escobar, a technologist, entrepreneur and open source fanatic with more than 15 years of experience in the development of web applications in New York City.

Jorge has worked in well established companies like Yahoo!, Univision and MongoDB and has also been the technical founding member of various successful tech startups that have received multiple rounds of venture capital.

The biggest problem Jorge has experienced during his career is finding well rounded developers and he interviewed hundreds of them for positions in the teams he was leading. A constant pattern (no matter if candidates came from a good university or had a few years of experience) was the lack of practical, real world knowledge.

That's why Jorge... Vollständiges Profil ansehen

Kursbewertungen

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%
Bewertungsarchiv

Im Oktober 2018 haben wir unser Bewertungssystem aktualisiert, um das Verfahren unserer Feedback-Erhebung zu verbessern. Nachfolgend die Bewertungen, die vor diesem Update verfasst wurden.

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen bei Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. Einführung: Hi. Willkommen bei professionellen zurück in der Web-Entwicklung mit Pichon Flask, wo Sie lernen, wie Sie wo Anwendungen mit der erstaunlichen Python Sprache erstellen. Mein Name ist Jorge Escobar, und ich habe das Glück, in den führenden Technologieunternehmen seit 15 Jahren zu arbeiten, und jetzt zeigen wir Ihnen von Grund auf, wie Sie ein professioneller Webentwickler werden. Sie können viele Online-Kurse finden, die Ihnen versprechen, Webentwickler zu werden. Die Wahrheit ist, dass es in der professionellen Tech-Branche so etwas wie Web-Entwickler-Positionen nicht gibt. Sie sind entweder ein Back und Entwickler oder Front-End-Entwickler auf die Fähigkeiten, die für jede vollständig erforderlich sind. Dieser Kurs zeigt Ihnen Schritt für Schritt, die Best Practices, um Ihre Karriere zu beginnen, um wieder arbeitslos in Web-Anwendungen zu werden. Entwickler Ich werde Ihnen Schritt für Schritt und durch die Macht des Videos auf Einführung der Python Sprache zeigen. Wie man Flask installiert, einen ersten Blick auf die Fortsetzungsdatenbanken und dann bauen wir eine Blogging-Anwendung mit Best Development Practice. Am Ende des Kurses werden Sie die Herausforderung, die Anwendung durch die Entwicklung eines Kommentarsystems für Blawg zu erweitern. Sie werden auch in der Lage sein, die gesamte Gerichtsbasis zu erhalten, wie es jeden Schritt des Weges aussieht, so dass Sie Ihr Wissen entwickeln können, um herauszufinden, wie das System wächst Stück für Stück. Der Kurs ist das Zeichen für Leute mit wenig oder gar keinen Vorkenntnissen, die aber gerne lernen möchten, wie man Webanwendungen erstellt. Alles, was Sie brauchen, ist ein Computer und die Bereitschaft, Ihre volle Aufmerksamkeit auf die Metis zu lenken. Hör zu. Es gibt andere Kurse, die den einfachen Weg gehen und mit grafischen Werkzeugen unterrichten. Ich kann Ihnen sagen, diese Studenten ein echtes Interview in einem Profi von meinem Kurs jetzt nicht überleben würden, und ich werde Ihren Weg beginnen, eine professionelle Python-Backend-Waffe zu werden. 2. Was ist Backend Entwicklung?: Okay, schauen wir uns an, was vorne und hinten in der Entwicklung ist. Um, dafür werden wir überprüfen, wie ein Internet-Prozess auf einem sehr hohen Niveau aussieht. Um, lassen Sie uns ein Diagramm und verstehen, wie die Schritte aussehen, wenn Sie eine Seite anfordern. Das erste, was Sie wissen müssen, ist, dass es immer einen Browser und einen Client gibt. Der Browser ist im Grunde das Programm, das Sie verwendet, um auf das Web zugreifen, die Firefox gewachsen Internet Explorer, was auch immer Sie verwenden, und dann ist der Server im Grunde ein Dienst, der da draußen im Internet ist. Im Grunde, ähm, es ist eine Gruppe von Servern oder Computern, die , sich in einem bestimmten befinden,das Sie draußen sind. Wenn Sie also Euro eingeben, Internet-Provider , wird IhrInternet-