1

Topic: Course on Java User Interface for "".

My dear ! To me called from local college at local university and asked to give lectures for local students on subjects "the user interface on Java". In total class periods - 30. Plus of 15 hours - on a practical training.  more or less I know. But, in the core, a server part, i.e."  "(Java EE). The interface things too more or less I know, but me the user interface never especially interested, it was interesting to me to do "a slide-type" part of business logic more. And that there" on top "or" from below "- as though not my problem was more often... My task was""to write more often... Requirements such: 1. To tell and teach user interface bases on Dzhave. 2. To show various possibilities, as in respect of a dialogue part, and a drawing on Dzhave. I.e. should be not only dialog boxes, buttons and the menu, but also any image processing +""something such graphic. 3. The course should contain parts, as separate"terminal"applications on Dzhave, and in Web-environment. We did not agree yet with dean's office what was specific to make the curriculum. I.e. for the present there is a certain freedom in choosing that and depths of digging. Here would like to ask local gurus as you would make the curriculum on this subject, with the registration of that students already studied bases of Dzhavy, language and ideology of a platform more or less own, i.e. from zero and its ideology it is not necessary to learn Dzhave to me - it is supposed that  Dzhavu at least at initial level know and digest. As well as what to push in 30  theories and 15 hours of practice "user interface" subjects? Whether it is necessary to affect AWT or somehow at once to skip on Swing? Whether has sense to dig deeply JavaFX? Or it is better, just, on "" more emphasis to make? On MVC and AWT even if it is tiresome and it is uninteresting... I here consider that is necessary more on "ideology" an emphasis to make and on ""! Instead of on specific  and counters - the diligent student all digs out, if wants. As the Internet now is accessible to all. . The Main thing as it seems to me to generate a system view generally on the user interface, instead of on specific classes, options and counters. And here at me "" it was formed! It is necessary to give much or a little? It is necessary to plan only an outline or on specific individual examples deeply to dig out any "features" AWT, Swing, JavaFX? What examples to select, that easily students could type them the pens for led out time and to see results on the screen? Where also what effective "psychologically cool" examples to find? That "the soul was tore and sighed" from beauty and magnificence? What advise? Somebody here with students of business had earlier? I had! But absolutely on other subjects! In general, the technique and psychology of operation with "" should not learn me. But here on specific this subject I do not know what to select..." Po\lzovatelsky interface Dzhava ". 0 theory class periods... 15 hours of practice... About what I AM obliged to tell and what it is possible to pass? How think, ? Any councils will be"". Even the idiotic!

2

Re: Course on Java User Interface for "".

Hello, maxluzin, you wrote: M> Requirements such: M> 1. To tell and teach user interface bases on Dzhave. M> 2. To show various possibilities, as in respect of a dialogue part, and a drawing on Dzhave. I.e. should be not only dialog boxes, buttons and the menu, but also any image processing + "" something such graphic. Typical tasks it is necessary, especially to students. Entry forms,  schedules, operation with pictures,  the components, the press. And the code organization that it would not turn in due course to macaroni. M> 3. The course should contain parts, as separate "terminal" applications on Dzhave, and in Web-environment. http://docs.oracle.com/javase/8/javase- … logies.htm http://code.makery.ch/library/javafx-8-tutorial/ru https://projects.spring.io/spring-boot M> We did not agree yet with dean's office what was specific to make the curriculum. I.e. for the present there is a certain freedom in choosing that and depths of digging. M> Here would like to ask local gurus as you would make the curriculum on this subject, with the registration of that students already studied bases of Dzhavy, language and ideology of a platform more or less own, i.e. from zero and its ideology it is not necessary to learn Dzhave to me - it is supposed that  Dzhavu at least at initial level know and digest. As well as what to push in 30  theories and 15 hours of practice "user interface" subjects? As usual. You show working examples and you explain as work and you ask to carry out similar jobs, with different levels of complexity. Whether M> it is necessary to affect AWT or somehow at once to skip on Swing? Whether has sense to dig deeply JavaFX? Or it is better, just, on "" more emphasis to make? On MVC and AWT even if it is tiresome and it is uninteresting... JavaFX it is pleasant To me. M> I here consider that is necessary more on "ideology" an emphasis to make and on ""! Instead of on specific  and counters - the diligent student all digs out, if wants. As the Internet now is accessible to all... The Main thing as it seems to me to generate a system view generally on the user interface, instead of on specific classes, options and counters. Yes tell as correctly to organize the code and typical templates for ui. The ergonomics too can be illuminated. M> and here at me "" it was formed! It is necessary to give much or a little? It is necessary to plan only an outline or on specific individual examples deeply to dig out any "features" AWT, Swing, JavaFX? What examples to select, that easily students could type them the pens for led out time and to see results on the screen? Where also what effective "psychologically cool" examples to find? That "the soul was tore and sighed" from beauty and magnificence? What advise? With source codes JDK there are ready examples JDK Demos and Samples For example such java-jar demo\javafx_samples\Ensemble8.jar java-jar demo\javafx_samples\Modena.jar java-jar demo\jfc\SwingSet2\SwingSet2.jar java-jar demo\jfc\Java2D\Java2Demo.jar appletviewer demo\applets\TicTacToe\example1.html appletviewer demo\applets\MoleculeViewer\example1.html appletviewer demo\applets\SimpleGraph\example1.html M> Somebody here with students of business had earlier? I had! But absolutely on other subjects! In general, the technique and psychology of operation with "" should not learn me. But here on specific this subject I do not know what to select... It is desirable to interest, carry away, exploiting curiosity and feeling . And not to allow to mount upon a neck. M> "Po\lzovatelsky interface Dzhava". 0 theory class periods... 15 hours of practice... About what I AM obliged to tell and what it is possible to pass? How think, ? Any councils will be "". Even the idiotic! From idiotic to make so that console applications did not frighten off. What besides gradle, maven and ant that normal  the line did not frighten (bash/cat/grep/awk/vim...), and animation and  effects business acquirable.

3

Re: Course on Java User Interface for "".

Hello, maxluzin, you wrote: M> My dear ! If I was the student, would vote for web mvc fundamentals (but here it is necessary to select successfully illustrative , for example, spring+, and in advance to prepare educational surroundings not to waste time students on a tiresome configuration) and javafx (which I do not know, but would like), awt would not touch generally, and swing' would devote one lecture on a subject "here so was pretty well, but went forward"

4

Re: Course on Java User Interface for "".

Hello, C0s, you wrote: C0s> Hello, maxluzin, you wrote: M>> My dear ! C0s> if I was the student, would vote for web mvc fundamentals (but here it is necessary to select successfully illustrative , for example, spring+, and in advance to prepare educational surroundings not to waste time students on a tiresome configuration) and javafx (which I do not know, but would like), awt would not touch generally, and swing' would devote one lecture on a subject "here so was pretty well, but went forward" To me the ideology of driving of the user interface only in the Network is not pleasant! Yes, behind it (in many respects) the future (there can be an only thing and without a choice generally), but it does not create systems thinking and roots.  in the user-interface not from this grew... Yes, ideology MVC as it seems to me, it is necessary to "pump over" more in brains "", than specific  and implementation platforms. So it seems to me... But I can be and is wrong. Oraklovsky platforms and other   generally - a separate subject. I do not know what to give  that they became "the general-purpose soldiers". Even at least surface, but with the CORRECT logic and perception. The purpose at me - not to teach them to draw screens and menus, or web forms, and to understand, where and as all moves and to teach them to search for answers in an outline of the correct classical education. But, here there is a problem - I not all "" to be the mentor for "". I bear responsibility for the word! I do not want simply ""! I would like, that on "output" "the human product", instead of "serial  meat" which  is necessary for nobody turned out quite adequate! And which can nothing and is not able. Principle business! I or get down to business and I bring it to perfection, or I do not undertake at all. Matter is not in money, and basically. Personal arrogance? Yes, can be... But generally, no! To prove to anybody already I want nothing! It would be desirable to GIVE! Almost disinterestedly. But it would not be desirable  at all and @. And still especially - "a navel to tear" in the attempts. So the question remains in force: "what to give  such that it is tasty, and it is pleasant, and especially did not force to sweat"?