Close
Faqja 0 prej 3 FillimFillim 12 FunditFundit
Duke shfaqur rezultatin -9 deri 0 prej 21
  1. #1
    Hec e gjeje injorantin... Maska e init-6
    Antarsuar
    05-03-2008
    Vendndodhja
    Kernel
    Postime
    124

    Hello World “ndryshe”

    Nje realitet i hidhur sot per universitetet ne pergjithesi, flas edhe per ato jo-shqiptare, eshte se po ta marrim nga nje kenveshtrim BUSSINES , dhe per tregun e punes sot, te mesojn gjera qe ne fund te fundit kane per te te sherbyer shume pak.
    Rast konkret, marrim programatoret.
    Qe te shesesh nje program duhet qe te pakten te kete nje pamje grafike, (po flasim per programe serioze) pra te kete GUI ! (graphical user interface)
    Cili universitet e meson kete?
    Se po shkoj te rregjistrohem xD
    Normalisht ka qe ti thon disa baza por ne pergjithesi shumica e universiteteve te mesojn programimin ne nivel CLI (command line interface)

    Tani po japim nje hello world tipik ne java duke e integruar ate me JavaSwing
    Java Swing eshte nje framework per java dhe perfshin GUI + widgets etj.
    Interface
    Kodi:
    Action
    BoundedRangeModel
    ButtonModel
    CellEditor
    ComboBoxEditor
    ComboBoxModel
    DesktopManager
    Icon
    JComboBox.KeySelectionManager
    ListCellRenderer
    ListModel
    ListSelectionModel
    MenuElement
    MutableComboBoxModel
    Renderer
    RootPaneContainer
    Scrollable
    ScrollPaneConstants
    SingleSelectionModel
    SwingConstants
    UIDefaults.ActiveValue
    UIDefaults.LazyValue
    WindowConstants
    KLASAT
    Kodi:
    AbstractAction
    AbstractButton
    AbstractCellEditor
    AbstractListModel
    ActionMap
    borderFactory
    Box
    Box.Filler
    BoxLayout
    ButtonGroup
    CellRendererPane
    ComponentInputMap
    DebugGraphics
    DefaultBoundedRangeModel
    DefaultButtonModel
    DefaultCellEditor
    DefaultComboBoxModel
    DefaultdesktopManager
    DefaultFocusManager
    DefaultListCellRenderer
    DefaultListCellRenderer.UIResource
    DefaultListModel
    DefaultListSelectionModel
    DefaultSingleSelectionModel
    FocusManager
    GrayFilter
    ImageIcon
    InputMap
    InputVerifier
    JApplet
    JButton
    JCheckBox
    JCheckBoxMenuItem
    JColorChooser
    JComboBox
    JComponent
    JDesktopPane
    JDialog
    JEditorPane
    JFileChooser
    JFrame
    JInternalFrame
    JInternalFrame.JDesktopIcon
    JLabel
    JLayeredPane
    JList
    JMenu
    JMenuBar
    JMenuItem
    JOptionPane
    JPanel
    JPasswordField
    JPopupMenu
    JPopupMenu.Separator
    JProgressBar
    JRadioButton
    JRadioButtonMenuItem
    JRootPane
    JScrollBar
    JScrollPane
    JSeparator
    JSlider
    JSplitPane
    JTabbedPane
    Jtable
    JTextArea
    JTextField
    JTextPane
    JToggleButton
    JToggleButton.ToggleButtonModel
    JToolBar
    JToolBar.Separator
    JToolTip
    Jtree
    Jtree.DynamicUtiltreeNode
    Jtree.EmptySelectionModel
    JViewport
    JWindow
    KeyStroke
    LookAndFeel
    MenuSelectionManager
    OverlayLayout
    ProgressMonitor
    ProgressMonitorInputStream
    RepaintManager
    ScrollPaneLayout
    ScrollPaneLayout.UIResource
    sizeRequirements
    sizeSequence
    SwingUtilities
    Timer
    ToolTipManager
    UIDefaults
    UIDefaults.LazyInputMap
    UIDefaults.ProxyLazyValue
    UIManager
    UIManager.LookAndFeelInfo
    ViewportLayout
    Dhe tani kalojm tek aplikacioni yne Hello World me interface grafike

    Kodi:
    import javax.swing.JFrame; //importojm swing frame
    import javax.swing.JLabel; // improtojm swing labelin
    
    public class HelloWorldSwing {  //Japim emrin e klases
      public static void main(String[] args) {  // no coment :p
        JFrame frame = new JFrame("WooOOooW do ja them presorit :p"); //krijojm nje dritare dhe i japim emrin
        final JLabel label = new JLabel("a ke bo mire a ke bo"); //I fusim edhe pak permbajtje
        frame.getContentPane().add(label); //paraqisim ate qe shkruajtem me siper
    
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //I japim mundesi programit qe te mbyllet kur ne klikojm tek X
        frame.pack();
        frame.setVisible(true);
      }
    }
    Dhe ja ku krijuam aplikacionin e pare me pamje grafike
    Po the se miza u krijua nga hii te thone budalla po the se bota u krijua nga hii te thon ateist

  2. #2
    i/e larguar Maska e klodj
    Antarsuar
    10-02-2008
    Vendndodhja
    Gjirokaster
    Postime
    92
    Ne Shqiperi shpjegohet akoma Baziku dhe Paskali. Dhe mesimi shpjegohet ne derrase me bllokskema. Kur vjen provimi as vete pedagogu nuk di se cfare zgjidhje kane ushtrimet me ane te programimit. Dhe shumica jane gjakepires qe duan te te rrjepin nga leket per te marre nje provim qe as ata vete nuk e dine ta zgjidhin. Keta duhen varur ne litar!

  3. #3
    i/e regjistruar Maska e Gepardi
    Antarsuar
    30-10-2002
    Vendndodhja
    Tiran
    Postime
    169
    Nuk eshte plotesisht e vertete ajo qe the klodj.

    Pascal zhvillohet vetem ne vit 1, dhe me shume per te ilustruar algoritmat dhe data structures sesa per programim te mirefillte.

    Me vone zhvillohen disa gjuhe programimi si JAVA, C++, PHP, ASP, etj. Dhe persa i perket nderfaqeve grafike pervecse zhvillohen qe ne fillim ne JAVA, ekziston dhe nje lende e posacme e quajtur "Nderfaqe perdoruesi" qe trajton pikerisht GUI, parimet e tij, dhe implementim konkret ne kod.

    Nuk po i jap te gjitha detajet por ka kaluar koha kur zhvilloheshin vetem programe command line. Ne fakt permirisimi ne cdo fushe programimi eshte ne doren e vete programuesit, shkolla te jep me shume udhezime dhe te percakton kerkesa per lenden dhe projektin konkret.

  4. #4
    i/e larguar Maska e klodj
    Antarsuar
    10-02-2008
    Vendndodhja
    Gjirokaster
    Postime
    92
    Ne Shqiperi nuk ka shkolle per informatike. Hiqe nga mendja. Nuk dua te permend shume gjera por te gjithe informaticienet qe mbarojne ne shqiperi dine vetem te bejne nje format kompjuteri e te lidhin ca kablla ne LAN.

  5. #5
    i/e regjistruar
    Antarsuar
    16-11-2005
    Postime
    8,691
    Te mesosh informatike nuk do te thote te mesosh se si programohet per nderfaqet grafike. Mjafton te kerkosh nje tutorial te thjesht per swing dhe pak praktike dhe meson grafiken ne do gjuhe.
    Shkolla e ka per detyre te te tregoje rrugen, duhet ta perfundosh vete pastaj.

  6. #6
    i/e regjistruar
    Antarsuar
    16-11-2005
    Postime
    8,691
    Citim Postuar m par nga klodj Lexo Postimin
    Ne Shqiperi nuk ka shkolle per informatike. Hiqe nga mendja. Nuk dua te permend shume gjera por te gjithe informaticienet qe mbarojne ne shqiperi dine vetem te bejne nje format kompjuteri e te lidhin ca kablla ne LAN.
    Nuk e kam idene se si eshte informatika ne shqiperi, por di qe nese nje student nuk meson dhe nuk interesohet vete ne menyre te pavarur per programimin atehere te mos mbaje syte tek shkolla qe ti fusi dijen ne tru. Bota e informatikes eshte virtualisht e pafund, me lloj lloj platformash, modele llogaritjeje, gjuhe programimi, arkitektura etj etj, dhe ajo qe ben shkolla eshte te mesoje themelet qe do te duhen per te kuptuar dhe perdorur me se miri ate qe do mesosh vete gjate kohes qe do perballesh me problemet reale ne fushen e informatikes.
    Edhe ketu ku jam une, nese mjaftohesh vetem me ato qe te jepen ne mesim, kur e mbaron shkollen maksimumi te besh format dhe mbase te lidhesh kabllo mund te dish.
    Kuptojeni qellimin e vertete te nje shkolle , nuk eshte te te mesoje gjithka qe do te duhet ne jete, por vetem te te formoje.
    Ndryshuar pr her t fundit nga xfiles : 12-12-2008 m 16:45

  7. #7
    Hec e gjeje injorantin... Maska e init-6
    Antarsuar
    05-03-2008
    Vendndodhja
    Kernel
    Postime
    124
    Universitetet sot jane biznes per ata qe i drejtojn kerkojn fitimin e tyre dhe si te tille minimumi qe duhet te benin eshte drejtimi i studenteve me afer me tregun e punes.
    Nderkohe qe nuk ndodh.
    E kam fjalen aty qe ne po paguajm [dhe nuk eshte falas] per nje sherbim te caktuar i cili nuk eshte ai qe deshirohet se po te ishte me "interesohu vet" ka persona qe kane ndertuar kernel te ri duke u interesuar vet.
    Sa mund ti kushtonte fakultetit qe profesorat te mbanin 2 leksione per javaswing dhe java.awt?
    Dhe nuk eshte aq e thjesht sa thua , pra te shohesh 2 tutoriale dhe pak praktik, por duhen libra dhe shume praktik. Arsyeja?
    Kur mesohesh ti besh programet ne cli pa importuar klasat per gui atehere behet dika tjeter kur ben te njejtin program por me gui keshtu qe shkolla te hedh themele por ti hedh ne drejtim te gabuar pasi aplikacionet duhet te kene minimumi nje interface grafike.
    Ky sipas opinionit tim gjithmone..
    Po the se miza u krijua nga hii te thone budalla po the se bota u krijua nga hii te thon ateist

  8. #8
    i/e regjistruar
    Antarsuar
    16-11-2005
    Postime
    8,691
    Te thuash qe "nuk di ta bej kete se nuk ma kane mesuar" eshte menyra e gabuar per ti pare gjerat. AWT dhe SWING as qe duhet te jepen ne mesim, nuk perfaqesojne ate qe duhet mesuar ne universitet ne degen e informatikes.

    E di si eshte bota reale e punes? Kur te kerkojne te besh dika pergjigja "nuk di ta bej sepse nuk e kam pare ndonjehere kete gjuhe/teknologji/skript etj etj" nuk eshte e pranueshme, ka raste qe duhet te fusesh duart tek nje gjuhe skriptimi apo librari grafike apo do gje tjeter brenda dites, ne mengjes gjen material dhe e meson aty per aty, ne darke nis dhe e perdor. Nuk mund ta dish kurre se fare do te duhet ne pune, prandaj gjeja me e mire qe mund te te japi shkolla eshte te te formoje qe kur te vije nevoja te jesh ne gjendje ti mesosh gjerat shpejt e shpejt dhe ti perdoresh ne moment.

    PAstaj eshte normale qe duhet SHUME praktike, ky fakt nuk ndryshon dhe kur ke nje profesor qe te shpjegon dika.

  9. #9
    Hec e gjeje injorantin... Maska e init-6
    Antarsuar
    05-03-2008
    Vendndodhja
    Kernel
    Postime
    124
    Te keshilloj ti kthehesh edhe njehere leximit te postimit tim me siper sepse me sa duket nuk e ke lexuar ashtu si duhet.
    Askush nuk mund ti lejoj vetes te thote une nuk di ta bej ate gje ne tregun e punes, perkundrazi ti duhet te jesh i afte te japesh Garanci.

    EDHE PIKERISHT DUKE NJOHUR BOTEN E PUNES THASHE QE UNIVERSITETET EDHE PSE PAGUHEN PER TE NUK TE PERGATISIN PER BOTEN E PUNES, KAM GJITH POSTIMIN QE E THEM A DINI TE LEXONI NJEREZ!
    Dhe nuk po ja hedh fain ndokujt per kete, eshte thjesht realitet asgje me shume.
    Kush te doje ta ndaj idene me mua, kush te doje ta refuzoj.
    Ndryshuar pr her t fundit nga init-6 : 12-12-2008 m 19:01
    Po the se miza u krijua nga hii te thone budalla po the se bota u krijua nga hii te thon ateist

  10. #10
    i/e regjistruar Maska e Gepardi
    Antarsuar
    30-10-2002
    Vendndodhja
    Tiran
    Postime
    169
    Citim Postuar m par nga klodj Lexo Postimin
    Ne Shqiperi nuk ka shkolle per informatike. Hiqe nga mendja. Nuk dua te permend shume gjera por te gjithe informaticienet qe mbarojne ne shqiperi dine vetem te bejne nje format kompjuteri e te lidhin ca kablla ne LAN.
    klodj mos pergjitheso.

    Une po mbaroj shkollen ne Shqiperi dhe te siguroj qe di shume me shume se formatimi (biles formatimin sdi ta bej mire) dhe po ashtu te siguroj qe jam shume kompetitiv ne tregun e punes, pa dallime thelbesore nga koleget europiane apo amerikane. Po ashtu te siguroj qe sjam i vetem.

    Ne fakt eshte e vertete qe shume persona futen ne shkolle informatike ktu te ne vetem per arsyet qe permende ti, por mendoj se arsyeaja kryesore qe e ka detyruar kte ka qene tregu i punes dhe absurdi shqiptar qe dhe per te bere te tille pune te kerkohet diplome.

Faqja 0 prej 3 FillimFillim 12 FunditFundit

Regullat e Postimit

  • Ju nuk mund t hapni tema t reja.
  • Ju nuk mund t postoni n tema.
  • Ju nuk mund t bashkngjitni skedar.
  • Ju nuk mund t ndryshoni postimet tuaja.
  •