저는 코딩에 관심이 많습니다; 그런데 저는 코딩을 못합니다;;; (디자이너입니다.)
아무튼, 저의 강점을 만들고 또 평소에 제가 배우고 싶었던 코딩을 배우고 싶은데, 어떤 언어를 배우는게 좋을까요?
지금 가장 끌리고 디자이너들이 그나마 많이 배우는 자바스크립트를 배우려고 하는데, 자바스크립트 쓸만한가요?
(제가 원하는건 http://codepen.io 이 사이트에 올라와있는 것들을 직접만들어 보고 싶습니다.)
이전에도 자바스크립트 조금 끄적거리긴했는데, 저는 '응용'이 안되더라구요.
위에 링크를 걸어놓은 곳에 올라와있는 작업물을 만들려면 정말 자바스크립트의 신의 경지에 올라야하는건가요? (한번 훑어봐주시고 판단해주세요.)
그리고 코딩을 잘 하려면 수학적인 머리가 필요한가요?
몇번 코딩을 하다보면 수학을 잘 하면 코딩에 유리할것같다.. 라는 생각을 했는데, 잘못생각하고 있는건가요? 문과출신인데다가 수알못이라 수학이 코딩의 큰 비중을 차지하면 두려워지네요;;
수학은... 물리 엔진쪽 아니면 큰 영향이 없을꺼 같고,
단지 수학의 논리적인 개념 정도만 필요하긴 할껍니다.
네, 그리고나서 디자인쪽이 전공이시니...
jquery쪽으로 맞춰서 보시면 잼있을꺼 같아요.
더불어 bootstrap은 꼭 보세요.
수학을 안 하는 프로그래머는 있지만
수학을 못 하는 프로그래머는 없습니다 ㅠㅠㅠ
논리적 연산 능력은 필수에요
수학적 재능이 필요해요
모바일 네이티브 앱이라면 Java나 objective-c 이고 웹에서 동적인 표현을 하실거면 javascript이죠.
어떤 언어 이전에 뭘하실건지를 정해야 언어를 추천드릴 수 있습니다.
#CLiOS
이때까지는 '직접'그림을 그리며 작업물을 만들었는데, 코딩으로 움직이는 작업물들을 보기 굉장히 매력적이더군요.
제대로 배워 볼려면 언어보다는 차근차근 개념부터 잘 익혀 나가는게 좋고 가장 레퍼런스가 많은 자바가 무난합니다.
- HTML
- CSS
- Javascript
DOM의 개념, Javascript를 활용한 각종 프레임워크들도 익히셔야 하겠지만, 일단 위의 세 가지를 정확하 학습하셔야만 합니다.
정확하게 어떤거죠? 컴퓨터가 작동하는 원리같은걸 이해해야하는건가요?
아시는 학습 방법이 있다면 추천 부탁드립니다.
감사합니다!! 책읽는걸 좋아하는데 한 번 읽어보도록 하겠습니다
#CLiOS
프로그래밍 수준이네요. 저기 대부분 결과물들이 자바스크립트를 활용해서 프로그래밍을 하고
화면 출력은 html +css 로 하신다보 보시면 될 거 같구요.
본인이 저런식의 프로그래밍을 해서 멋진 인터랙션 또는 애니메이션 요소를 만들고 싶은건지
아니면 일반적인 웹 사이트를 만들고 싶은건지 잘 판단하셔야 될 거 같습니다.
둘은 큰 차이가 있습니다
전세계적으로 인기 많은 언어이기도 하고 모든 분야에서 널리 쓰이고 있습니다
css, html 은 화면에 보여주는 부분이고 실질적인 로직 부분은 자바스크립트가 다 하신다고 보시면 됩니다
그냥 책 또는 강좌만 보지 마시고.. 책과 강좌를 통해서 본인이 만들고 싶었던 프로젝트를 정해서 직접 만들어보세요.
뭐든 직접 만들어보고 짜봐야 실력이 늡니다.
그게 아니면 그냥 언어를 보는 정도 밖에 안됩니다.
마치.. 외국어를 볼때, 문법만 주구장창 외우면 그냥 읽는 정도만 가능하겠지만.. 그게 아니라 직접 작문도 하고 외국인과 대화를 하면서 점차 실력이 느는것과 동일하다고 보시면 됩니다.
저도 그간의 시행착오를 통해 그냥 무작정 따라하는건 그닥 도움이 안되는거같더라구요.
혹시 학원같은건 비추하시나요?
어쨌거나 중요한건 본인이 직접 실무에 적용시켜서 사용해보는겁니다.
학원을 나와도, 본인 스스로 실무에 적용시켜서 안해보면..
그냥 그뿐이고 흐지부지 해져요.
당연한 얘기겠지만..
일단 책으로 기본 정보를 얻고 정확히 어떤 것을 구현하고 실무에 적용시킬지 목표를 세운 다음..
학원 수강하시는걸 조언드릴수 있겠네요.
html 과 css 하드코딩을 못한다는 말인건가요?
그럼 먼저 html, css, javascript를 기본적으로 세팅해야 될것같습니다.
언어를 하나라도 배운 입장이라면 html이나 css는 껌이지만 입문자라면 꽤 열심히 배우셔야 합니다.
그리고 링크의 예제를 구현하고 싶다해도
결국은 소스를 구해 자신의 입맛에 맞게 수정하는 형태가 주를 이룰거라 생각됩니다.
디자인이나 프로그램이나 결국 기존에 없던 것을 만들어내는 최상위의 소수와 그것을 학습해서 사용하는 다수로 나뉘는 터라 쉽지는 않겠지만 노력하시면 원하는 바를 얻지않을까 생각됩니다.
from CV
감사합니다~ 열심히해서 올해말쯤에는(?) 여기에 결과물을 올리겠습니다
#CLiOS
html5요
#CLiOS
감사합니다~ 알려주신 순서대로 고려해보겠습니다
#CLiOS
네. 찾아보도록 하겠습니다. 감사합니다^^
#CLiOS
#CLiOS