안녕하세요.. 저는 해외에 있고 SAP로 취업을 준비중입니다.
한국에서는 아밥으로 10년이상 일했구요.
이곳은 HANA버젼이 이미 일반화되어있고
UI5와 FIORI 개발자를 아밥 개발자보다 더 많이 찾고 있습니다.
HANA버젼과 함께 FIORI가 필수라 그렇겠죠.
그래서 준비중인데. . UI5와 FIORI는 자바스크립트가 필수이던대 제가 이 부분에 대해서는 아는게 없어서
현재 독학으로 공부중인데 쉽지 않네요.
SAP 교육센터에서 해당 자격증 관련 교육 과정이 있어 들어볼까 하는데 자바스크립트 아주 베이직 수준인데
괜찮을까요? UI5와 FIORI를 해보신 분들 계신다면 조언 좀 부탁드립니다.
꼭 취업을 해야합니다. 자격증도 따야하고요.. 자바스크립트를 어느정도 해야지 교육과정이나 내용을 이해할 수 있을까요?
댓글 1
-
hyukoh_biz
2019.10.21 20:13
교육 과정은 그냥 따라해 보세요 정도인거 같아서
거기서 배우는 자바스크립트 개념으로 현장에서 개발하기에는 많이 부족한 것 같습니다.
자바스크립트 배우실 때 아래 3가지 개념은 꼭 익숙해지셔야 합니다.
1. 오브젝트(펑션)을 다루는 법
function myFunc(){ }
var myFunc = function() { }
var myObj = {
myFunc : function(params) { ..... },
value1: "test"
}
이런식으로 다루는 문법하고 콜백 펑션에 대한 개념
2. prototypal inhritance 개념
3. scope에 대한 개념
특히 prototypal inheritance와 scope에 대한 개념은
자바스크립트를 웹 개발하면서 사이드로 조금씩 배운 분들이 많이 간과하는것 같은데
이걸 모르면 영원히 삽질을 할 수도 있습니다.
자바스크립트의 기능적인 것은 검색하면서 하셔도 충분히 할 수 있습니다.
요즘 자바스크립트 책은 클래스와 OOP를 많이 다루는데 이것까지알 필요는 없습니다.
어차피 알고보면 prototypal interitance의 내용을 문법만 바꾼거고 실제 UI5를 하면서 사용할 일이 없습니다.
자격증 취득을 준비하시는 목적이면 코드를 읽고 이것이 어떻게 동작하는구나 하는 정도 아시면됩니다.
제 기억에 이 코드의 결과가 무엇이냐, 올바른 코드가 무엇이냐 선택하는 문제가 있었습니다.
시험에는 개념적인 질문도 제법 나옵니다.(예를 들면 fiori 개발의 5가지 원칙.. role based, delighful, coherent...개발 방법론 등등..)
Unit Test는 직접 코딩하는 문제보다 개념적인것(이 테스트는 무엇이고 어디다 써먹는 것인가)만 알면 풀 수 있는 문제들이 나왔습니다.
제가 시험볼 땐 Fiori 덤프가 없었는데 얼마전 광고메일을 보니 덤프가 나온것 같으니 약간 투자해보시는 것도 괜찮을 것 같습니다.