Dein Powerstart für Einsteiger: Android 8 Apps und Firebase

Erstelle Android Apps, die es in sich haben. Mit Firebase als Server schreibst du großartige Apps.

Ratings: 4.14 / 5.00




Description

Du lernst Apps zu schreiben, die es in sich haben und das mit den neusten Techniken!

  • Lerne Android Apps zu schreiben, die richtig Power haben.
  • Entwickle eigene Apps und verdiene damit Geld.
  • Mache den ersten Schritt zum professionellen Entwickler mit tollen Job Chancen.

Hier noch ein paar Beispiele, was du mit dem Wissen aus diesem Kurs machen kannst:

  • Social-Apps wie Messenger, Chats und Communities
  • Tausch- und Kauf-Apps wie: Tauschbörsen, Verschenk-, Anzeigen- und Gutschein-Apps für Firmen
  •  Nachrichten und News-Apps
  • und alles was du dir wünscht!

Was macht den Kurs besonders:

  1. Die verwendete Technik gehört zu den aktuellsten Anwendungen, die Du auf dem Markt finden kannst, nämlich Android 8 und Google's Firebase für den Server in der aktuellen Version.
  2. Trotz der Komplexität des Themas werde ich immer wieder wichtige Themen wiederholen und langsam erklären. Somit erhältst Du die Möglichkeit, immer wieder neu einzusteigen, wenn Du mal längere Zeit den Kurs pausiert hast.
  3. Ich möchte Dir vor allem Programmier-Prinzipien beibringen. Es bringt dir am meisten, wenn du schnell in die Lage versetzt wirst, Dich auch alleine zurecht zu finden. Deshalb zeige ich Dir auch die prinzipielle Herangehensweise an ein Software-Projekt.
  4. Mir geht es in erster Linie darum, dass Du handlungssicher wirst, also nicht nur nachtippst
    - auch wenn das am Anfang ok ist -
    aber du wirst niemals ein guter Programmierer, wenn Du nur nachtippst.
  5. Außerdem wirst Du in diesem Kurs lernen, mit Problemen umzugehen. Da ich den Kurs sehr praxisorientiert halte, wird es an der ein oder anderen Stelle auch immer wieder zu Problemen kommen, die wir dann gemeinsam lösen werden.
    Dies wird auch Dir bei Deinen Projekten immer wieder passieren und es ist wichtig, dass Du jetzt schon lernst, wie Du in Zukunft damit umgehst.
  6. Du wirst lernen, mit externen Helpern und Libs zu arbeiten.
    Das sind kleine Codeteile, die Dir andere bereitstellen und die Deine Arbeit vereinfachen. Mit diesem Wissen wirst Du eine Menge Tools haben, die Dir weiterhelfen.

Dieser Kurs ist als schneller und gleichzeitig fundierter Einstieg in die App-Entwicklung konzipiert.
Du wirst Dich am Anfang des Kurses erst einmal mit Android vertraut machen. Gleichzeitig wirst Du die Grundlagen der Objektorientierten Programmierung kennen und nutzen lernen.

Es wird in diesem Kurs immer wieder kleinere Beispielprojekte geben, an denen Du die Umsetzung der gelernten Theorie testen kannst.

Dann springen wir ins kalte Wasser und Du lernst Googles neusten Serverdienst Firebase kennen. 
Firebase ist eine Echtzeitdatenbank. Das bedeutet, Du musst dich nicht sehr darum kümmern, die Daten zu aktualisieren. Das macht Firebase für Dich! 

Was kannst du mit Firebase machen?

  • Deine Datenbanken objektorientiert in der Cloud speichern. (Realtime Database)
  • Dateien wie Fotos für dich und deine User speichern, z.B für Uploads. (Firebase Storage)
  • Nachrichten an deine User senden. (Notifications)
  • Dich bei Problemen informieren. (Crash Reporting)
  • Neue Nutzer finden, in dem deine User Einladungen an ihre Freunde schicken. (Invites)
  • Firebase kümmert sich um das Login der User in die App z.B. mit eigener Registrierung, Google-, Twitter-, oder Facebook- Account. (Authentication) 
  • und viel viel mehr

Dies ist das perfekte Tool, um einfach großartige Serverfunktionen zu bekommen. 

Du lernst die Grundlagen, das Prinzip von Firebase und die wichtigsten Funktionen kennen und nutzen.
Damit hast du alles was du brauchst, um selbstständig weiter zu kommen.

Neben vielen Beispielprojekten entwickeln wir am Ende ein kleines Projekt  und bringen die App von der Idee bis in den Store. 


What You Will Learn!

  • Du wirst alles wissen, um mit deinen Apps Geld verdienen zu können.
  • Du wirst deine eigenen Ideen verwirklichen können.
  • Du wirst selbständig!
  • Du wirst wissen, wie eine App grundsätzlich funktioniert.
  • Du wirst die wichtigsten Firebase Funktionen nutzen können.
  • Du wirst mit Google's Firebase Echtzeitdatenbank umgehen können.
  • Du wirst mit Google's Firebase Storage deinen Usern Speicherplatz für Bilder und Files bereitstellen können.
  • Du wirst die wichtigsten Funktionen und Prinzipien von Android kennenlernen.
  • Du wirst mit Problemen bei der eigenen App-Entwicklung umgehen können.

Who Should Attend!

  • Anfänger, die lernen wollen wie Apps geschrieben werden.
  • Anfänger, die mit Google's Firebase-Server Echtzeitanwendungen und Plattformen wie Comunities, Chats, Messengerdienste schreiben wollen.
  • An diejenigen, die richtig durchstarten wollen