Νέος Web Developer

Guest 209912

Επισκέπτης

αυτή τη στιγμή δεν είναι συνδεδεμέν. Δεν έχει γράψει κανένα μήνυμα.
Καλημέρα σε όλους εδώ και χρόνια με ενθουσίαζε η προοπτίκη εργασίας ως Web Developer, γιαυτό και θα ήθελα να ρωτήσω ορισμένα πράγματα όσους εδώ στο στέκι γνωρίζουν. Καταρχάς πως μπορώ να ξεκινήσω δηλαδι τι πρέπει να μάθω, αν δεν κάνω λάθως HTML για αρχή έτσι? Μετά? Να ξαναπώ πως εδιαφέρομαι επαγγελματικά οπότε είμαι προετοιμασμένος για αρκετώ διάβασμα και κάψιμο.

Θα ήθελα ακόμη να ρωτήσω τι παίζει στην Ελληνική αγορά πάνω σε αυτό τον τομέα και τι έξω? Είναι καλύτερο να αναζητήσω εργασία σε κάποια εταιρία ή ως ελεύθερος επαγγελματίας?

Ευχαριστώ
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

Dark_kronos

Επιφανές μέλος

Ο Rognan αυτή τη στιγμή δεν είναι συνδεδεμένος. Επαγγέλεται Άεργος/η και μας γράφει απο Ισπανία (Ευρώπη). Έχει γράψει 20,660 μηνύματα.
Ξεκινα καταρχην μαθενοντας καποια γλωσσα προγραμματισμου, θα χρειαστεις περισσοτερες απο μια φυσικα αλλα να μαθενεις πολλες ταυτοχρονα δεν ξερω αν γινετε.
Για να εργαστεις σε εταιρια θα χρειαστεις αρκετα προσοντα φανταζομαι, θα ειναι πιο ευκολο να δουλεψεις ως ελευθερος επαγκελματιας, αλλα αν το κανεις μοναδικη σου δουλεια, μαλλον σκουρα τα πραγματα.

Πιο συγκεκριμενα δεν θελω να σου πω γιατι δεν ειμαι επαγγελματιας, ασχολουμαι καθαρα απο hobbie και ειμαι στην αρχη και εγω και δεν ξερω πολλα. Το μονο που μπορω να πω ειναι οτι θα χρειαστεις σφαιρικες γνωσεις για να μπορεις να κανεις καλη δουλεια. Θα ειναι καλο αν ξερεις και web design και web programming καθως θα μπορεις να κανεις μια ολοκληρομενη εργασια και οχι μονο την μιση.
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

Mercury

Επιφανές μέλος

Ο Doctor αυτή τη στιγμή δεν είναι συνδεδεμένος. Επαγγέλεται Μαέστρος και μας γράφει απο Ισλανδία (Ευρώπη). Έχει γράψει 13,611 μηνύματα.
Πήγαινε εδώ πέρα,και λιώσ'το.w3schools.
Μήν αφήσεις μάθημα για μάθημα...
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

parafernalia

Περιβόητο μέλος

Ο Νίκος αυτή τη στιγμή δεν είναι συνδεδεμένος. Επαγγέλεται Προγραμματιστής/τρια και μας γράφει απο Αθήνα (Αττική). Έχει γράψει 4,801 μηνύματα.
Φίλε πήγαινε εδώ: https://www.careerjet.com και δες τι ζητάνε στην αγορά.
Λέξη κλειδί: web developer
Θα σου βγάλει διάφορα, HTML5, CSS3, Java, PHP.

Η γνώμη μου ότι αν θέλεις να κινηθείς πιο γρήγορα ψάξε είτε κάτι σε mobile, ή database.
Ακόμα καλύτερα μάθε να κάνεις development σε μια business πλατφόρμα π.χ. soa, siebel, sap, sharepoint και φύγε εξωτερικό.

Ειδικά για το sharepoint και ειδικότερα στην Αγγλία θα βρεις πολλές ευκαιρίες. Για να σου δώσω να καταλάβεις ένα τυπικό roadmap self-study, πρέπει να κάνεις τα εξής:

1. Να έχεις έναν καλό υπολογιστή με μπόλικη μνήμη
2. Να έχεις τουλάχιστον τα εξής: VMware Workstation, Windows 2008 server x64, SQL Server 2008, SharePoint server 2010, MS Office 2010, Visual Studio 2010
3. Να στήσεις ένα Virtual Machine με όλα τα παραπάνω.
4. Aν σου φαίνονται ολίγον "κινέζικα" μπορείς να τα κατεβάσεις έτοιμα (καλό κουράγιο - virtual machine 'a'): https://www.microsoft.com/en-us/download/details.aspx?id=27417

5. Τώρα που έχεις ένα περιβάλλον να ψηλαφίζεις, θα πρέπει να δεις τι είναι το SharePoint, τι κάνει, γιατί το κάνει, πως το κάνει μόνο του με ότι σου προσφέρει χωρίς να χρειάζεται καμία άλλη γνώση προγραμματισμού. Μόνο διαχείριση της πλατφόρμας. Αυτό μόνο του θα σου πάρει τουλάχιστον ένα χρόνο.

6. Μετά θα αρχίσεις να μαθαίνεις γλώσσα προγραμματισμού ASP.NET σε κώδικα c#. Δεν χρειάζεται να μάθεις τέλεια αλλά χρειάζεται να ξέρεις τις βασικές δομές προγραμματισμού:

Δομή ακολουθίας
Δομή επιλογής
Δομή επανάληψης

Δηλαδή, να εισάγεις δεδομένα, να επεξεργάζεσαι, να παρουσιάζεις αποτελέσματα
Να εισάγεις λογικές: αν αυτό, τότε εκείνο, αλλιώς το άλλο (if then else)
Να εκτελείς διαδικασίες επαναληπτικά: for (int i = 0; i <= items.count; i++) { } κλπ.

Αυτή είναι βασική γνώση, ανεξαρτήτως γλώσσας προγραμματισμού. Είναι ύλη που διδάσκεται στο μάθημα 'Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον', Γ' Λυκείου.

Πάνω απ' όλα, πρέπει να σου αρέσει. Have fun! :)
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

Επεξεργάστηκε από συντονιστή:

Guest 209912

Επισκέπτης

αυτή τη στιγμή δεν είναι συνδεδεμέν. Δεν έχει γράψει κανένα μήνυμα.
Σας ευχαριστώ όλους για τις απαντήσεις σας.

parafernalia σε τι θα με βοηθήσει στο Web develping το να στήσω ενα virtua machine? Δεν το πολυκατάλαβα αυτό.

Έχω αρκετά καλές γνώσεις σε C++ οπότε απλώς πρέπει να μάθω τη σύνταξη της ASP.NET? Όσω για την ΗΤΜL να μην ασχοληθώ?
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

parafernalia

Περιβόητο μέλος

Ο Νίκος αυτή τη στιγμή δεν είναι συνδεδεμένος. Επαγγέλεται Προγραμματιστής/τρια και μας γράφει απο Αθήνα (Αττική). Έχει γράψει 4,801 μηνύματα.
Σας ευχαριστώ όλους για τις απαντήσεις σας.

parafernalia σε τι θα με βοηθήσει στο Web develping το να στήσω ενα virtua machine? Δεν το πολυκατάλαβα αυτό.

Έχω αρκετά καλές γνώσεις σε C++ οπότε απλώς πρέπει να μάθω τη σύνταξη της ASP.NET? Όσω για την ΗΤΜL να μην ασχοληθώ?

Το virtualization είναι μια τεχνολογία που λύνει τα χέρια κάθε developer αφού μπορείς να προσομοιώσεις διαφορετικά περιβάλλοντα εφαρμογών σε ένα μόνο pc. Ένα virtual machine θα σε βοηθήσει πολύ αν αποφασίσεις να κάνεις development σε συγκεκριμένες πλατφόρμες ανάπτυξης, όπως το sharepoint που ανέφερα στο παράδειγμα. Σκέψου π.χ. να προσπαθήσεις να κάνεις μια εγκατάσταση και να τα κάνεις μαντάρα, τι θα κάνεις; format όλο το pc; Ενώ με το VM παίρνεις snapshots σε κάθε βήμα μιας εγκατάστασης και αν κάτι πάει στραβά γυρνάς πίσω. Π.χ. βάζεις το λειτουργικό --> snapshot 1 --> βάζεις τον SQL server --> snapshot 2 --> βάζεις το SharePoint --> snapshot 3 --> παραμετροποιείς την πλατφόρμα --> snapshot 4 --> πας να βάλεις ένα Service Pack --> snapshot 5, κοκ.

H C++ δεν είναι για web development αλλά για πιο γενικές εφαρμογές, όπως, να φτιάξεις ένα δικό σου interface, gaming, δυναμικά console applications για mobiles, κλπ. Η ASP.NET είναι γλώσσα προγραμματισμού για web development με τη σφραγίδα της Microsoft, που συνοδεύει όλα της τα web προϊόντα. Εξαρτάται που θες να ειδικευτείς, αν κάποια στιγμή κατευθυνθείς προς Oracle μεριά, μάθε καλύτερα JAVA.

Η HTML είναι η γλώσσα βάσης κάθε ιστοσελίδας, είναι η σχεδιαστική δομή μιας σελίδας ώστε να είναι αναγνώσιμη από έναν browser (Μozilla Firefox, Internet Explorer, Chrome, Opera, κλπ). Οι web designers είναι αυτοί που κυρίως δουλεύουν την HTML αλλά στην Ελλάδα, υπάρχει το σύστημα matrix, όλοι τα κάνουν όλα! Συνεπώς δεν νοείται web developer να μην ξέρει HTML και CSS (το styling μιας ιστοσελίδας) είτε τα δουλεύει, είτε όχι, γιατί δεν θα μπορεί να καταλάβει τι τελικά παράγεται απ' το development.

Επίσης εκτός από μία server-side object oriented programming language (ASP.NET, JAVA, Python, κα.) πρέπει οπωσδήποτε να έχεις δουλέψει και λίγο Java scripting ώστε να μπορείς να εμφυτεύεις λειτουργίες σε client-side mode. Δηλαδή όταν ο χρήστης πατάει ένα κουμπί, να αλλάζει ένα χρώμα εκεί δεν χρειάζεται να απασχολήσεις τον server αλλά κατευθείαν μπορείς με τα resources του υπολογιστή του χρήστη να κάνεις τη δουλειά σου.

Στην πορεία μαθαίνεις AJAX οπωσδήποτε για να χτυπάς asynchronous calls και postbacks στους servers χωρίς να κάνεις re-render όλη τη σελίδα και jQuery για πιο advanced client-side scripting.
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

Guest 209912

Επισκέπτης

αυτή τη στιγμή δεν είναι συνδεδεμέν. Δεν έχει γράψει κανένα μήνυμα.
Οκ σ'ευχαριστώ θα ξεκινήσω να στήνω το Virtua PC που είπες και θα ρίξω μια ματιά στην ASP.ΝΕΤ. Στο pc μου τρέχω 8gb ram πιστεύω θα είναι αρκετά για το Virtua

Μπορείς να μου εξειγήσεις λίγο τη διαφορα web developer και web designer γιατί μέχρι πριν νόμιζα πως είναι το ίδιο
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

Επεξεργάστηκε από συντονιστή:

Χρήστες Βρείτε παρόμοια

  • Τα παρακάτω 0 μέλη και 1 επισκέπτες διαβάζουν μαζί με εσάς αυτό το θέμα:
    Tα παρακάτω 2 μέλη διάβασαν αυτό το θέμα:
  • Φορτώνει...
Top