მომხმარებლის გამოცდილება (UX)
მომხმარებელი გამოცდილება გულისხმობს იმას, თუ პირი განიცდის პროდუქტს, განსაკუთრებით ვებგვერდებსა და აპლიკაციებთან დაკავშირებით.
UX პირველ რიგში ეხება მარტივად გამოყენების და მომხმარებლის კმაყოფილება / სიამოვნება.
- საიტის რუკა: ყველა გვერდის მონახაზი ვებ-გვერდზე
- UI: ინტერფეისი. ყველა ის მანქანა, რომელიც მომხმარებლებს ურთიერთქმედებენ; ითვლის რამ, როგორიცაა მონიტორები, ეკრანები, კლავიშები, მაუსი / touchpads და ა.შ.
- მომხმარებლის კვლევა: დაკვირვება და ანალიზი, რომელიც ჩატარდა მომხმარებლის საჭიროებების და ქცევის გაგების მიზნით.
- Wireframe: Sketch რა ნახვა / ვებ app გამოიყურება, მოიცავს ძირითადი კომპონენტები საიტზე.
Workflow ინსტრუმენტები და აპარატურა
ინსტრუმენტები, რომლებიც გაზრდის თქვენს პროდუქტიულობას და ეფექტურობას.
- ტექსტური რედაქტორი: პროგრამული უზრუნველყოფა გამოიყენება კოდირების და პროგრამირების დაწერა plain, unformatted ტექსტი. მაგალითები: ამაღლებული ტექსტი, ფრჩხილებში, ტექსტის რედაქტირება, ტექსტურინგერი, ჩასაწერი ++
- IDE: ინტეგრირებული განვითარების გარემო. ხალხის პროგრამას უფრო ეფექტურად იყენებს. მსგავსი ტექსტი რედაქტორი, მაგრამ მეტი ფუნქციები. მაგალითები: PyCharm, Webstorm
- Router: როუტერი არის ნაბიჯი მოდემი და კომპიუტერი. როდესაც ინფორმაცია ჩამოდის მოდემი ინტერნეტის საშუალებით, როუტერი გამავრცელებლებს და ამ მონაცემებს თქვენს კომპიუტერში აგზავნის.
- ვირტუალური მანქანა (VM): ვირტუალური მანქანა, არსებითად, პროგრამული უზრუნველყოფა, რომ იქცევა, როგორიცაა ტექნიკა: მას არ გააჩნია ფიზიკური ყოფნა, მაგრამ შეუძლია აწარმოებს პროგრამები, როგორიცაა ფიზიკური მანქანა. VMs- ის ორი ტიპი სისტემური ვირტუალური მანქანებია (შექმნილია მთელ ოპერაციულ სისტემებზე) და ვირტუალურ მანქანების დამუშავებას (მხოლოდ ერთი პროგრამის გაშვებას).
- ვირტუალური კერძო ქსელი (VPN): VPNs უზრუნველყოფს დამატებით ფენას უსაფრთხოების ქსელები. ისინი შეიძლება გამოყენებულ იქნას საჯარო ან კერძო ქსელებზე, მაგრამ ყველაზე გავრცელებულია კორპორაციებში, რომელთაც სურთ მონაცემთა დაცვა.
- ვერსია კონტროლი : ვერსია კონტროლის არის სისტემა, რომელიც საჩვენებელი ცვლილებები ფაილი ან კომპლექტი ფაილი დროთა განმავლობაში. ეს საშუალებას მოგცემთ გაიხსენოთ კონკრეტული ვერსიები მოგვიანებით, თუ გარკვეული ცვლილებები ვერ მოხერხდა, შენახული გაქვთ ყველა ნაბიჯის გაუქმება.
- სამუშაო მენეჯერი: აპლიკაციები, რომლებიც საშუალებას იძლევა განმეორებითი, მაგრამ აუცილებელი ამოცანების ავტომატიზირება, თქვენი სამუშაო პროცესის გამარტივება. მაგალითები: გრანიტი, გული
წინა-ბოლოს განვითარება
ასევე ცნობილია როგორც "კლიენტის მხარე", რადგან ის მომხმარებლები, რომლებიც კლიენტებს იხილავენ. ვებგვერდის ან აპლიკაციის " ფრონტის ბოლო " მოიცავს მასში განთავსებულ დისპლეი / დიზაინს.
- HTML : ჰიპერტექსტის მარკირების ენა. ინტერნეტ "სახე". ყველა ვებსაიტს აქვს HTML. ვებ ბრაუზერები წაკითხვის HTML ფაილი და დააკონვერტიროთ მათ ნახვა თქვენ საბოლოოდ ვხედავ.
- CSS: კასკადური სტილი ცხრილები. თუ HTML არის "სახე", CSS არის "სახე". ეს საშუალებას გაძლევთ აირჩიოთ სტილის და დამატება ჯიშის.
- JavaScript : მუშაობს კლიენტში (ერთი იმ რამდენიმე პროგრამირების ენებზე, რომლებიც ამას აკეთებენ). ყველაზე პოპულარული ენა ვებ განვითარებაში. ახლა გამოიყენება უკან ბოლოს, ძალიან.
Back-end განვითარება
ხშირად "სერვერს მხარეს" უწოდებენ უკან ბოლოს, თუ რა ხდება კულუარებში ვებსაიტის ან აპლიკაციის გაშვებისთვის - წინა ბოლო არის სახე და უკანა ბოლომდე არის ტვინი. მოიცავს სერვერებს და მონაცემთა ბაზებს.
- API : განაცხადის პროგრამირება ინტერფეისი. გამოიყენება პროგრამულ უზრუნველყოფას, რათა უზრუნველყოს პროგრამის წესების და სამშენებლო ბლოკების კომპლექტი.
- მონაცემთა ბაზა: ვებ აპლიკაციის მონაცემების შეგროვება.
- DevOps: პროგრამული უზრუნველყოფის დამუშავების მეთოდი, რომელიც მიზნად ისახავს დაეხმაროს გუნდებს უკეთ გააცნოს და ითანამშრომლონ. აერთიანებს დეველოპერებს სხვა საინფორმაციო ტექნოლოგიების მუშაკებთან ერთად, რაც გაზრდის წარმოებისა და ეფექტურობის გაზრდას.
- ჩარჩო : სრული ტერმინი "ვებ აპლიკაციის ჩარჩო". ეს არის დრო, რომ სჭირდება ვებ-გვერდის / აპის აშენებას წინასწარ კოდირებული თარგები და ბიბლიოთეკების შექმნა, ასე რომ თქვენ გაქვთ "ბაზის" შექმნა.
- ვებ-სერვერი: ვებ-სერვერის ძირითადი მიზანი არის შინაარსის შენახვა და კლიენტებისთვის მიწოდება. ეს შეიძლება იყოს აპარატი (ვებ-ხელმისაწვდომი კომპიუტერი) ან პროგრამული უზრუნველყოფა (პროგრამა, რომელიც გამოავლენს და უპასუხებს სერვერის მოთხოვნებს).
დასკვნა
19 ტექნიკური თვალსაზრისით ქვემოთ, მხოლოდ რამდენიმე ასეული (ან ათასობით) წასვლა. მიიღეთ ნელი, არ მიიღოთ overwhelmed, და თქვენ მათ აითვისა დრო არ.