Aktuelle Notizen zu Java-Kursen. [Aktuelle Notizen zu Java-Kursen.] (Java), Notizen, Seite 720248
https://www.purl.org/stefan_ram/pub/aktuelles_java (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram

Aktuelle Notizen zu Java 

Warum keine Reinigung der Arbeitsplätze am Ende eines Termins?

Zielgruppe

Dies hier ist ein Java -Kurs:

→ Ein Kurs, der die Programmiersprache Java  behandelt, also

→ Ein Kurs für Personen, die Java  erlernen wollen, also

→ Ein Kurs für Personen, die schon wissen, warum  sie gerade die spezielle Programmiersprache Java  erlernen wollen und nicht beispielsweise Python.

„Was ist der Unterschied zwischen Java  und JavaScript ?“ – Teilnehmer mit dieser Frage haben sich vielleicht noch nicht ausreichend mit dem Thema der Wahl eine Programmiersprache beschäftigt und benötigen erst einmal einen Kurs zur Wahl einer Programmiersprache.

„Was kann Java  für mich tun?“ – Teilnehmer mit dieser Frage empfinden sich vielleicht als Konsumenten. Das Programmieren ist etwas für zukünftige Produzenten, die schon wissen, was sie mit Java  tun wollen, oder für zukünftige Auftragsprogrammierer, die etwas für ihre  Auftraggeber programmieren wollen.

„Ich will allgemein programmieren lernen, nicht unbedingt Java.“ – Dann ist eine einfachere Sprache, wie Python, vielleicht besser zum Lernen geeignet.

Einführung in das Programmieren
Kursnummer: Mi505-011H
Volkshochschule: Mitte
Auskünfte zur Anmeldung: Tel.: 9018 37474, Fax.: 9018 37488, E-Mail: anmeldung@vhsmitte.de, http://localhost/vhsmitte
Fachliche Beratung: Frau Dagmar Müller, E-Mail: dagmar.mueller@ba-mitte.berlin.de
Beschreibung: … Kurzüberblick Programmiersprachen …
Kursleiter/-in: Janis Eilbracht
Unterrichtseinheiten (45 Min.): 6 UE
Veranstaltungsort: VHS Berlin Mitte, 10115 Berlin, Linienstr. 162, Raum 3.05 (EDV)
Termin: Fr, 06.12.2019, 16:00 - 20:30

86, 104, 115, 45, 119, 76, 65, 78.

Notiz zu der guten netbeans version machen.

Steckdosen

Aufruf des JDK 10

javac -source 1.10 -target 1.10

Stellenangeboten in Linked in 2016 laut Dzone

12160 Banken

3499 embedded

1672 Java/Android

980 IoT

972 Gesundheitswesen

739 Raumfahrt

641 Spiele

402 Militär

317 Infrastruktur

173 Fahrzeugbau

Anleitung zur Nutzung von orkten

von O: in den Dokumente-Ordner kopieren

Strg-E Editieren.

Strg-R Run.

Strg-H Home

Strg-T "Translate and Run" (Markierung auf Webseite als Programm starten)

Strg-I "Evaluate" (Markierung auf Webseite als Ausdruck auswerten)

Problem: Wenn man das JDK auf seinem eigenen Rechner installiert hat, braucht man gute Windows -Kenntnisse, um es dann richtig aufrufen zu können. --> Bitte gegebenenfalls melden.

Größe einer Lerngruppe

http://www.tagesspiegel.de/wissen/lernerfolg-in-der-schule-auf-den-lehrer-kommt-es-an/8570354.html

http://www.tagesspiegel.de/wissen/bildung-kleine-klassen-bringen-wenig-/1804444.html

Zinsrechnung

Wenn Zinsen nach einem Jahr gutgeschrieben werden, beträgt das Kapital nach n Jahren A * (1+p/100)^n.

FXML  und CSS

Motivation f FXML: Rundfahren bei GUI-Editoren wie SceneBuilder.

Siehe auch mein „Drei Gewinnt“.

Main.java
public final class Main extends javafx.application.Application
{ @java.lang.Override
public void start( final javafx.stage.Stage stage )
{ try
{ new java.io.FileWriter( "main.css" ).
append
( ".label\n" +
"{ -fx-text-fill: red; };\n" ).
close();

new java.io.FileWriter( "main.fxml" ).
append
( "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" +
"<?import javafx.scene.layout.*?>\n" + /* BorderPane */
"<?import javafx.scene.control.*?>\n" + /* Label */
"\n" +
"<BorderPane>\n" +
" <top>\n" +
" <Label text=\"label text\" />\n" +
" </top>\n" +
" <center>\n" +
" <Label text=\"label text 1\" />\n" +
" </center>\n" +
/*" <stylesheets>\n" +*/
/*" <URL value=\"@main.css\" />\n" +*/
/*" </stylesheets>\n" +*/
"</BorderPane>\n" ).
close();

/*java.lang.System.err.println
( new java.util.Scanner( new java.io.File( ( "/F:/r/j/Java-test/main.fxml" ))).useDelimiter( "\\A" ).next() );*/

final java.lang.String url = this.getClass().getResource( "main.fxml" ).toExternalForm();
final javafx.fxml.FXMLLoader loader = new javafx.fxml.FXMLLoader( this.getClass().getResource( "main.fxml" ));
final javafx.scene.Parent content = loader.load();

content.getStylesheets().add( getClass().getResource( "main.css" ).toExternalForm() );

stage.setScene( new javafx.scene.Scene( content, 640, 480 ));
stage.show(); }
catch( final java.lang.Exception exception )
{ java.lang.System.err.println( exception ); }}}

Siehe auch mein „Drei Gewinnt“.

Notizen

https://www.purl.org/stefan_ram/pub/programmgestaltung

Vorkenntnisse für Android-Programmierung

Notizen

Von Variablen ohne Initialisierung wurde im Kurs übrigens schon ausführliche Gebrauch gemacht (bei den Übungsfrage dazu, welches Programm kompiliert wird).

Projekte

Monty-Hall-Simulation

Reihungen: Würfelstatistik, Prozentualer Anteil, Sinus-Plotter, statistische Kennwerte, Lottotip, Sortieren (Bubble, Select, Insert, Merge, Quick)

Termine

2016-09-23 Freitag A

2016-09-24 Sonnabend T

2016-09-25 Sonntag T

2016-09-26 Montag

2016-09-27 Dienstag

2016-09-28 Mittwoch A

2016-09-29 Donnerstag

2016-09-30 Freitag A

2016-10-01 Sonnabend

2016-10-02 Sonntag

2016-10-03 Montag Feiertag

2016-10-04 Dienstag T

2016-10-05 Mittwoch T A

2016-10-06 Donnerstag T

2016-10-07 Freitag A

2016-10-08 Sonnabend T

2016-10-09 Sonntag T

2016-10-10 Montag

2016-10-11 Dienstag

2016-10-12 Mittwoch A

2016-10-13 Donnerstag

2016-10-14 Freitag A

2016-10-15 Sonnabend T

2016-10-16 Sonntag T

2016-10-17H Montag T

2016-10-18H Dienstag T

2016-10-19H Mittwoch T

2016-10-20H Donnerstag T

2016-10-21H Freitag T ?

2016-10-22H Sonnabend ?

2016-10-23H Sonntag ?

2016-10-24H Montag

2016-10-25H Dienstag

2016-10-26H Mittwoch

2016-10-27H Donnerstag

2016-10-28H Freitag ?

2016-10-29 Sonnabend ?

2016-10-30 Sonntag ?

2016-10-31 Montag A

2016-11-01 Dienstag A

2016-11-02 Mittwoch

2016-11-03 Donnerstag A

Quellcode von Java

http://download.java.net/openjdk/jdk8/

UnxUtils

grep -i -r "nanoTime" "C:\Users\vhs\Documents\openjdk1\*" >tmp.txt

USB

Benötigt wird: entpacktes JDK 8

Benötigt wird: Android-Dateien (Installation testen)

Mittwochs

noch Refaktor “extract method ” mit Netbeans zeigen

Netbeans-Reparatur

manually dele the userdir and restarted NetBeans

C:\Users\…\AppData\Roaming\NetBeans\7.2

2016-03-05

max munch rule 

2016-03-05

Das Buch „Java -Tutorial“ von Mary Campione ist vermutlich gut, man sollte aber grundsätzlich Java -Bücher vermeiden, die zu alt sind (etwa älter als 7 Jahre), weil die Programmiersprache sich ständig wandelt. Am besten sind schon Bücher zum aktuellen Java 8.

Um am Kurs teilzunehmen, braucht man aber erst einmal kein  Buch zu kaufen!

Diverses

http://www.arealme.com/vocabulary-size-test/en/

batch file in netbeans folder nach Hause kopieren

http://goofy.zamia.org/voxforge/de/

2018-03-10Sonnabend D

2018-03-11Sonntag D

2018-03-12Montag

2018-03-13Dienstag

2018-03-14Mittwoch E

2018-03-15Donnerstag E

2018-03-16Freitag

2018-03-17Sonnabend D

2018-03-18Sonntag

2018-03-19Montag

2018-03-20Dienstag

2018-03-21Mittwoch

2018-03-22Donnerstag

2018-03-23Freitag

2018-03-24Sonnabend D

2018-03-25Sonntag D

2018-03-26Montag Osterferien D

2018-03-27Dienstag Osterferien D

2018-03-28Mittwoch Osterferien D

2018-03-29Donnerstag Osterferien

2018-03-30Freitag Osterferien

2018-03-31Sonnabend Osterferien

2018-04-01Sonntag Osterferien

2018-04-02Montag Osterferien

2018-04-03Dienstag Osterferien

2018-04-04Mittwoch Osterferien

2018-04-05Donnerstag Osterferien

2018-04-06Freitag Osterferien

2018-04-07Sonnabend

2018-04-08Sonntag

2018-04-09Montag E

2018-04-10Dienstag E

2018-04-11Mittwoch E

2018-04-12Donnerstag E

2018-04-13Freitag E

2018-04-14Sonnabend

2018-04-15Sonntag

Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Eine Verbindung zur Stefan-Ram-Startseite befindet sich oben auf dieser Seite hinter dem Text "Stefan Ram".)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. Schlüsselwörter zu dieser Seite/relevant keywords describing this page: Stefan Ram Berlin slrprd slrprd stefanramberlin spellched stefanram720248 stefan_ram:720248 Java Softwareentwicklung, Software-Entwicklung, Software Entwicklung, Softwareprogrammierung, Software-Programmierung, Software Programmierung, Softwareherstellung, Software-Herstellung, Software Herstellung, Softwareerstellung, Software-Erstellung, Software Erstellung, Softwareengineering, Software-Engineering, Software Engineering, Softwareenginering, Software-Enginering, Software Enginering, Softwaremethodik, Software-Methodik, Software Methodik, Programmiermethodik, Programmier-Methodik, Programmier Methodik, Softwaredidaktik, Software-Didaktik, Software Didaktik, Methodik des Programmierens, Didaktik des Programmierens, Fachdidaktik des Programmierens, Fach-Didaktik des Programmierens, Programmieren, Programmierung, Computer Science, Informatik, Informatik, Informationspädagogik, Informationspaedagogik, Programmierer, programmieren, Quellcode, Quelltext, Quelle, Quellen, Informatiker, Fachinformatiker, Entwickler, mit Stil, mit Stiel, mit Still, , Einführung, Einfuehrung, Einführungen, Einfuehrungen, eLearning-Modul, e-Learning-Modul, eLearning-Module, e-Learning-Module, Kurs Berlin, Kurse Berlin, Kursus, Vortrag, Vorträge, Vortraege, Lehrgang, Lehrgänge, Lehrgaenge, kostenloses Lehrmaterial, kostenlose Lehrmaterialien, Vorlesung, Vorlesungen, Unterrichtseinheit, Unterrichtseinheiten, kostenloses Unterrichtsmaterial im Internet, kostenlose Unterrichtsmaterialien im Internet, Ausbildung, Ausbildungen, für die Ausbildung, Fortbildung, Fortbildungen, Weiterbildung, Weiterbildungen, Schulung Berlin, Schulungen Berlin, Internetschulung, Webschulung, Kursunterlage, Kursunterlagen, trainer Berlin, Didaktik, Informatikunterricht, Primer, Skript FH, Skripte FH, Skriptum FH, Skripts FH, Script FH, Scripte FH, Scriptum FH, Scripts FH, howto, how-to, how to, Lehrbuch, Buch, Bücher, Buecher, Bericht, Crash Kurs Berlin, Crash-Kurs Berlin, Crashkurs Berlin, Report, Sachtext, Sachtexte, Übung, Übungen, Uebung, Uebungen, course, PbclevtugFgrsnaEnz, lecture note, lecture notes, Tutorial, Tutor, Tutorium, Teacher, Lehrer Berlin, Trainer Berlin, Beratung Berlin, Anleitung zum, Anleitungen zum, Einführung, Einfuehrung, Einführungen, Einfuehrungen, Handbuch für, Handbücher, Handbuecher, Support, Diplomarbeit, Facharbeit, Hausarbeit, Hausarbeiten, Werk, Werke, Text, Übungsblatt, Uebungsblatt, Lösung, Loesung, Lösungen, Loesungen, Auflösung, Aufloesung, Auflösungen, Aufloesungen, Facharbeit, Facharbeiten, Forum, Training, manual, Folie, Folien, Lehrmittel, beratung, Definition von, Allgemeine Erklärung, Allgemeine Erklaerung, Allgemeine Erklärungen, Allgemeine Erklaerung, Allgemeine Erklaerungen, Einfache Erklärung einfach, Einfache Erklaerung einfach, Einfache Erklärungen, Einfache Erklaerung, Einfache Erklaerungen, zum Thema, FAQ, FAQs, Konzept, Lernkurs, Lern-Kurs, Lernkurse, Lern-Kurse, eine kurze Erklärung, Begriff, Begriffe, Erklärung zu Begriffen, begriffbestimmung, begriffbestimmung, Begriffsbestimmung, Begriffserklärung, Begriffserklaerung, Wort, Worterklärung, Worterklaerung, Definition, Beispiel, Beispiele, Bedeutung, Bedeutungen, was bedeutet, Begriffsdefinition, für Anfänger, fuer Anfaenger, für Einsteiger, für Beginner, zum selber Lernen, handout, hand out, web based training, WBT, Net Based Training, NBT, computer based training, CBT, virtual learning environment, virtual university, für die Schule, Seminar, Seminare, Vorgehensweise, Pädagogik, Paedagogik, Akademie, Onlineacademie, Onlineakademie, Wissen, Unterrichtsvorbereitung für das Fach, Unterricht, für Lehrer, für Lehrerinnen, Referat, Referate, Hausaufgabe, Hausaufgaben, Tip, Tipp. Tipps und Tricks, Tips und Tricks, Methode, Methoden, Methodik, Funktion, Funktionsweise, Aufbau, Prinzip, Grundlage, Grundlagen, Internetschulung, Unterlage, Unterlagen, Struktur, Frage, Fragen, Antwort, Antworten, Schulunterricht, zum erlernen, was ist das?, wie?, lerne, Onlineausbildung, Onlinelehrgang, Onlinekurs, Onlinebuch, Webbuch, Academy, Fachhochschule, FH, TFH, Hochschule, Universität, Universitaet, Uni, Schule, Berufsschule, Gymnasium, Erste Schritte mit, Dozent, Dozenten, Zusammenfassung, Übersicht, Term, Fachwort, Fachbegriff, Fachbegriffe, Grundbegriff, Grundbegriffe, Lektion, Lektionen, Bedienungsanleitung, Bedienungsanleitungen, Spezialist, Spezialisten, Coaching, Coach, Fachbuch, technologie, Unterschied zwischen, Unterschiede zwischen, lehren, unterrichten, für das Studium, für Studenten, für Studentinnen, für Studierende, für Schüler, für Schülerinnen, Wie kann ich, Wie kann man, Hilfe, selber, erstellen, Erstellung, Beginner, Online-Seminar, Online-Kurs, Online-Schulung, ich, gebrauchsanweisung, gebrauchsanleitung, Bedienungsanweisung, Einweisung, Kurzinfo, Internet-Kurs, Internet-Kurse, Online-Training, Intensiv, Intensivkurs, Vortragsreihe, Präsentation, Grundzüge, Mitschrift, Mitschriften, Verständnis, verstehen, anwenden, Hintergrundwissen, Hintergrund, Hintergründe, content, Funktionsprinzip, Schritt für Schritt; E-Learning; elearning; online learning; Fernlehre, Fernlehrgang, Fernlehrgänge, Referent, Referenten, Fernkurs, Fernkurse, Fernstudium, Fernschule, Fernuniversität, Fernlehrer, Denken, Qualifizierungsmaßnahme, Qualifizierung, Qualifizierungen, Volkshochschulkurs, Volkshochschulkurse, Internet-Learning-Plattform, Online-Learning-Plattform, E-Learning-Plattform, Internetlearning-Plattform, Onlinelearning-Plattform, Elearning-Plattform, jetzt, Kochbuch, einfach erklärt, Kenntnis, Kenntniss, Kenntnisse, deutsche Hilfe, lernen und verstehen; blended learning; courseware, Profi, Profis, professionell, professionelle, professionelles, profesionell, profesionelle, profesionelles, professionel, gekonnt, für Könner, Grundkurs, Leistungskurs, Aufbaukurs, Lehrtext, Lehrtexte, Fachtext, Fachtexte, Ausarbeitung, distance learning, Online Seminar, distance education, Online Tutorium, Online Tutorien, technology-based learning, Computer based learning, CBL, Internet Based learning, IBL, Web based learning, WBL, online-learning, OL, online-training, OT, CAI, Computer Assisted Instruction, CUU, Computerunterstützter Unterricht, Computer-unterstützter Unterricht, Know how, Grundkenntnis, Grundkenntnisse, Kompetenz, Schulungsunterlagen, Insiderwissen, Rat, Lehrerinnen und Lehrer, ABC, Überblick, Arbeitsblatt, Sekundarstufe, Oberstufe, Material, Materialien, Unterrichtsentwurf, Unterrichtsentwürfe, Lerntip, Lerntips, Lerntipp, Lerntipps, ebook, schnell lernen, Lerner, Lernender, Lernende Erwachsenenbildung, Frage und Antwort, Selbststudium, Selbstudium, Umschulung, , kostenlos, kostenlose, kostenloses, kosten los, kosten lose, kosten loses, gratis, free, frei, freie, freies, privat, private, privates, homepage, home-page, home page, website, web site, webpage, web-page, web page, webpages, web-pages, web pages, webseite, Web-Seite, Webseite, Webseiten, Web-Artikel, Web Artikel, online, on-line, on line, download downloaden, down load, or, deutsch, deutsche, deutsches, deutscher, Deutschland, deutschsprachig, deutschsprachige, deutschsprachiges, german, germany, and, uebersicht, Uerbersicht, uebersichten, Uebersichten, Übersicht, übersicht, Übersichten, übersichten, Uebersicht, uebersicht, Uebersichten, uebersichten, Info, Infos zu, Information über, ueber, Informationen über, Auskunft, Auskünfte, Auskuenfte, Dienst, PbclevtugFgrsnaEnz, Angebot, Angebote, Anbieter, server, für, fuer, in, an, keyword, keywords, key word, keywords, internet, internets, net, network, net work, networks, net works, web, www, world wide web, Theorie, Praxis, Anwendung, DV, IT, glossar, fachwörterbuch it-glossar, computer lexikon, Computerlexikon, Computer-Lexikon, Lexikon, computer lexicon, Computerlexicon, Computer-Lexicon, Lexicon, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023 was ist ein, was ist das, was sind, definiere, definition, define, Inhalt, html, xhtml, free im netz, PDF Text, digital, digitale, binär, binäre, elektronisch, elektronische, fachbegriff, fachbegriffe, konzept, Begriff, allgemein, allgemeine, allgemeines, Technik, Datentechnik, Digitaltechnik, Binätechnik, online lesen; , Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd720248, slrprddef720248, PbclevtugFgrsnaEnz Erklärung, Beschreibung, Info, Information, Hinweis,

Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram.
https://www.purl.org/stefan_ram/pub/aktuelles_java