Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
Confluence
For you

Basic GUI
Results will update as you type.
  • Basic GUI 2019
  • Basic GUI 2018
  • Basic GUI 2017
  • Basic GUI FS16
  • Basic GUI FS16 Tech
  • Basic GUI FS17 Tech

    Two hearts overlapped with each other
    Welcome back
    Catch up on the top discussions and highlights from your team.
    /
    Basic GUI FS16 Tech
    Updated Feb 13, 2017

    Basic GUI FS16 Tech

    Feb 13, 2017

    This course is about building a basic understanding of graphical user interfaces and a basic expertise in building such interfaces with web technologies.

    In several inputs, we will look into the history of the Internet, basic concepts, languages and frameworks for building web interfaces.

    http://thenextweb.com/media/2012/06/02/jayse-hansen-on-creating-tools-the-avengers-use-to-fight-evil-touch-interfaces-and-project-glass/

    Project

    Right from the start we will begin with building ourselves a new web portfolio.

    Here is some inspiration: http://www.awwwards.com

    Inputs

    1. The Web (8.4)

    • History of the Internet

    • How the Web works.

    • Basic Introduction to HTML and CSS.

    • The CSS Box Model.

    Exercises

    1. Install the Atom Code Editor.

    2. Start with writing some HTML for your Portfolio.

    3. Start with writing some CSS to style your Portfolio.

    2. Advanced Layouts (15.4)

    • Advanced Introduction to HTML and CSS.

    • Inline and Block Elements.

    • Float Layouts.

    Exercise

    Create a list of your projects with titles, images and descriptions.

    3. Basic Logic (29.4)

    • Basic Introduction to JavaScript.

      • Differences to Processing (Compiled, Interpreted)

      • Variables (var (Number, Array, ...) vs. int, float, ...)

      • Similar Conditionals & Loops

      • Functions

    • Working with jQuery.

      • .$()

      • .click()

      • .text()

      • .css()

    Exercise

    Create a Calculator with jQuery.

    4. Graphical User Interface Elements (13.5, 20.5)

    • Basic Elements: Button, Text Field, Checkbox, Switch

    • Advanced Elements: Progress Bar, Drop Down, Slider, Radio Group

    • Navigational Elements: Toolbar, Tab Navigation, Accordion

    • Basic Layouts: Content Card, Dialog, Formular

    • Special Elements: Window, Tooltip

    Exercise

    Start working on your personal GUI Catalog.

    5. Deployment & Testing (27.5)

    • FTP, @zhdk, Hostpoint, ...?

    • Local Server => iPad, iPhone

    {"serverDuration": 68, "requestCorrelationId": "6d24a82c71ed4230819b051074b68414"}