저는 10년 동안 기술 교육에 참여해 왔으며 사람들에게 프로그래밍. 여기에는 이미 일하고 있는 학생과 개발자가 포함됩니다. 수년간의 직장 생활에서 나는 프로그래밍 언어를 배우는 몇 가지 올바른 / 잘못된 방법을 발견했습니다. 아래에서는 프로그래밍을 배우는 몇 가지 5 가지 방법을 공유합니다. 이러한 기술은 매우 간단해 보이지만 주의 깊게 구현하면 확실히 큰 효과와 개선이 있을 것입니다.
1.언어 뒤에 숨은 "철학"을 이해합니다.
Java를 배우고 있습니다 처음으로 내용이 길고 불필요하게 복잡하다는 생각이 들었습니다. 당시 저는 프로그래머가 아니었고 C 코딩에 익숙했습니다. Java는 훌륭한 언어이지만 Java를 이해할 수 없기 때문에 그 본질이나 목적을 이해할 수 없습니다. 의 객체지향 원리.
나중에 오스틴에 있는 텍사스 대학교에서 Browne의 박사 과정에서 객체지향 접근 방식을 이해하고 이를 채택했습니다. 이는 Java의 핵심 아이디어와 프로그래밍 방법을 더 잘 이해하는 데 큰 역할을 했습니다. 현재 수천 가지의 프로그래밍 언어가 있으며, 다양한 프로그래밍 언어는 다양한 유형의 프로그래밍 문제를 해결하고 최적화하며 컴퓨터 시스템에서 다양한 수준에 있습니다. 당신이 해야 할 일은 당신이 배우고 있는 언어가 무엇인지, 그 언어의 목표가 무엇인지 이해하는 것입니다. 이해하는 것이 중요하며 이를 적용하여 실제 문제를 해결합니다.
2. 모든 코드 예시를 직접 입력하세요
즉, 진실을 테스트하는 유일한 기준은 연습입니다. 언어를 배우려면 그 원리를 아는 것 외에도 연습하고 코드를 작성하는 것이 가장 빠른 학습 방법인데, 이는 동영상을 읽거나 시청하는 것보다 훨씬 더 큰 효과를 발휘합니다. 코드를 입력하고 실행하는 것은 언어 학습에 있어서 중요한 단계입니다. 그들의 언어가 전혀 낯설더라도 글을 쓰면서 문법 구조를 발견하고 점차 의미를 이해하게 될 것입니다.
글을 쓰다 보면 반드시 실수를 하게 됩니다. 실수를 많이 할수록 더 많은 노력을 쏟게 되는 과정입니다. 이런 식으로, 이해는 점점 더 깊어질 것입니다.
3.더 멀리
실험을 하든, 연습을 하든 더 이해하고 배우려고 노력하세요. 이것을 정기적으로 수행하면 끝없는 이득을 얻을 수 있으며 배우고 있는 언어와 관련된 정보를 지속적으로 찾아보게 될 것입니다. 이렇게 하면 두 가지 주요 이점이 있습니다. 첫째, 언어의 문서 구조를 배우고 익숙해지는 것입니다. 둘째, 개념을 심화시키고 몇 가지 사소한 문제를 해결하는 데 도움이 됩니다.
예를 들어, HTML5
및 JavaScript 수업을 마치면 "볼륨을 어떻게 조절하나요?"라고 자문해 보세요. 이 문제를 해결한 후에는 코드를 더 깊이 마스터할 수 있습니다. 4.큰 프로젝트가 아닌 많은 작은 사례를 통해 학습합니다.
수년간의 교육을 통해 I 초점은 항상 Java
및 이후 모바일 개발과 같은 클라이언트 측 네트워크 언어를 사용해 왔습니다. 강의실에서는 각 수업에 해당 코스웨어가 있고, 각 코스웨어에서 몇 가지 예를 보여주며, 마지막으로 이러한 예가 하나의 프로젝트로 결합됩니다. 이런 실수는 서로를 고립시키지 않는 초기 단계에서 자주 발생합니다.사실 다양한 언어 능력을 혼자서 익히는 것은 매우 중요합니다. 통합은 개인의 기술을 배우는 것보다 더 복잡한 과정입니다. 언어에 대한 탄탄한 기초를 갖춘 후에는 통합이 실제로 학습하는 가장 좋은 방법입니다. 그렇지 않으면 개념이 혼동될 위험이 높습니다.
5.프로그램을 실행시켜주세요
반드시 프로그램을 실행시켜주세요. 버그
가 여러 개 있더라도 제대로 실행될 때까지 주의 깊게 디버깅해야 합니다. 문을 열려면 문을 닫아야 합니다. 새로운 언어 능력을 배울 때, 당신은 분명히 앞으로 더 높은 수준의 언어 능력을 갖고 싶어할 것입니다. 때로는 작은 결함을 포기하거나 건너뛰고 문제를 해결하지 못한 채 방치하는 것이 쉬우며 이는 위험합니다.자신이 작성한 애플리케이션이 처음 실행되는 것을 보는 것보다 더 신나는 일은 없습니다.
무료로 받으세요LAMP
밴드 오브 브라더스오리지널PHP동영상튜토리얼 CD/《자세히 보기 PHP》Essential 버전, 자세한 내용은 공식 웹사이트 고객 서비스에 문의하세요: http://www.lampbrother.netPHPCMS2차 개발
http://yun.itxdl.cn/online/phpcms/index.php?u=5WeChat 개발
http://yun.itxdl.cn/online/weixin/index.php?u=5 모바일 인터넷 서버측 개발http://yun.itxdl.cn/online/server/index.php?u=5 자바스크립트강좌http://yun.itxdl.cn/online/js/ index .php?u=5 CTO교육 캠프http:// 윤 .itxdl.cn/online/cto/index.php?u=5
위 내용은 초보자부터 전문가까지 5단계 프로그래밍 언어 학습 방법을 다양한 측면에서 소개하고 있어 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.