>  기사  >  컴퓨터 프로그래밍을 배우는 방법

컴퓨터 프로그래밍을 배우는 방법

angryTom
angryTom원래의
2019-08-07 10:35:1722257검색

컴퓨터 프로그래밍을 배우는 방법

저는 대부분의 독학 친구들이 다음과 같은 문제를 안고 있다고 생각합니다. "프로그래밍을 혼자 배우려고 책을 샀는데, 전혀 이해할 수 없었고, 이해하지도 못했어요. 어디서부터 배워야 할지 알아라." 왜냐하면 공부하기 전에 알아야 할 것들이 많고, 혼자 공부할 경우 미리 알아두면 공부가 꽤 순조롭게 진행될 수 있는 것들이 많기 때문입니다.

프로그래밍을 배우기 전에 알아야 할 것들

프로그래밍이란 무엇인가요? 프로그래밍 언어란 무엇입니까?

 프로그래밍은 프로그램 작성의 중국어 약어입니다. 컴퓨터가 사용자를 대신하여 특정 문제를 해결하도록 하는 것입니다.

 컴퓨터는 인간과 같은 단어를 이해할 수 없기 때문에 전문 언어 = 프로그래밍 언어(프로그래밍 언어를 설명하는 것을 "코딩"이라고 함)를 사용하여 지시를 내립니다.

 프로그래밍 언어는 200가지가 넘는다고 하지만 실제로 사용되는 숫자는 10분의 1 정도입니다.

 프로그래밍은 고속 처리와 간단한 작업의 자동 처리에 능숙합니다. 우리 삶의 대부분이 프로그래밍을 통해 풍요로워진다고 해도 과언이 아닙니다.

그리고 프로그래밍을 배우는 것은 모두가 생각하는 것만큼 어렵지 않습니다. 각계각층의 파트너 대부분은 자율 학습을 통해 프로그래밍 기술을 습득할 수 있습니다! 그러나 사람마다 성격이 다르기 때문에 자의식이 강하고 스스로 공부하는 데 능숙한 사람도 있고, 자율 학습이 덜 효율적이어서 자극적인 학습이 필요한 사람도 있습니다. 그래서 독학에 어려움을 겪는 분들을 위해 PHP 중국어 웹사이트에서는 학습을 감독하고 진행 상황을 확인할 수 있는 VIP 후원 멤버십 코스를 특별히 출시했습니다.

컴퓨터 프로그래밍을 배우는 방법

프로그래밍 학습 4단계

 권장 프로그래밍 학습 과정은 다음과 같습니다.

1단계: 하고 싶은 일 정하기

"프로그램을 만들고 싶은데 하고 싶은 게 없다"는 말은 "할 일이 없는데 할 일이 없다"는 것과 같습니다. 그냥 산에 가고 싶어요." 산의 경치를 감상하는 등 컴퓨터 세계를 접하고 싶다면 이것도 좋은 것 같아요. 하지만 프로그래밍을 배워서 자신을 향상시키고 싶다면 목표를 설정하세요!

  특정 제품을 상상하며 학습한다면(프로그래밍을 이용해 제품이나 기능을 구현하는 것) 학습 효율을 크게 높일 수 있습니다.

  무엇을 결정할지 제안하기 전에 시장 동향도 고려하세요

  무엇을 해야할지 명확하게 결정할 수 없다면 IT 분야의 최근 시장 동향을 보고 결정하는 것도 좋습니다. 프로그래밍을 배우고 일자리를 찾거나 이직할 준비를 하고 있다면 수요가 더 많은 분야에서 필요한 기술을 습득함으로써 "즉시"로 간주될 가능성을 높일 수 있습니다.

  iPhone에 대해 앞서 설명한 대로 애플리케이션 개발. 단말기 자체의 인기에 힘입어 스마트폰의 적용도 시장을 확대하고 있다. 수요가 많은 분야이기도 합니다.

2단계: 배우고 싶은 언어 결정

 [2018년판] 초보자에게 적합한 언어는 무엇인가요? 프로그래밍 언어 권장 사항.

PHP

추천 튜토리얼: "PHP Tutorial"

 PHP(외국어 이름: PHP: Hypertext Preprocessor, 중국어 이름: "Hypertext Preprocessor")는 일반적인 오픈 소스 스크립팅 언어입니다. C언어, Java, Perl의 특징을 흡수한 구문으로, 배우기 쉽고 널리 사용되는 분야에 주로 적합합니다.

  PHP의 고유한 구문은 C, Java, Perl 및 PHP 고유의 구문을 혼합한 것입니다. CGI나 Perl보다 빠르게 동적 웹 페이지를 실행할 수 있습니다. 다른 프로그래밍 언어와 비교하여 PHP로 만든 동적 페이지는 프로그램을 HTML(Standard Universal Markup Language의 응용 프로그램) 문서에 삽입하여 실행하며 HTML 태그를 완전히 생성하는 CGI보다 실행 효율성이 훨씬 높습니다. PHP는 컴파일된 코드도 실행할 수 있습니다. . 컴파일을 통해 암호화를 달성하고 코드 실행을 최적화하여 코드 실행 속도를 높일 수 있습니다. 관련 권장 사항: "php란 무엇입니까?" Mac OS 및 iOS 플랫폼에서 Objective-C*와 함께 실행할 수 있으며 Apple 플랫폼 기반 애플리케이션을 구축하는 데 사용됩니다. Swift는 배우기 쉽고 사용하기 쉬운 프로그래밍 언어이며 스크립팅 언어만큼 표현력이 풍부하고 재미있는 최초의 시스템 프로그래밍 언어입니다. Swift는 프로그래밍 오류의 일반적인 범주를 피하기 위해 안전을 염두에 두고 설계되었습니다.

HTML&CSS

추천 튜토리얼: "HTML Tutorial" "CSS Tutorial"

 HTML은 웹 페이지를 설명하는 데 사용되는 마크업 언어(*)입니다. CSS는 이러한 문장의 구조를 장식하고 정보를 수정하는 방법을 지정하는 언어입니다.

  관련 추천: "프런트엔드 학습 경로: 뛰어난 프론트엔드 개발자가 되는 방법!

C++

추천 튜토리얼: "C++ Tutorial"

C++는 C 언어의 절차적 프로그래밍을 수행할 수 있을 뿐만 아니라 추상적인 데이터 유형도 수행할 수 있습니다. 객체 기반 프로그래밍, 상속과 다형성을 특징으로 하는 객체 지향 프로그래밍. C++는 객체 지향 프로그래밍에 능숙하지만 프로세스 기반 프로그래밍도 수행할 수 있습니다. 따라서 C++는 적응하는 문제의 크기에 따라 다양한 크기로 적응할 수 있습니다.

Java

추천 튜토리얼: "Java Tutorial"

  Java는 C++ 언어의 다양한 장점을 흡수할 뿐만 아니라 이해할 수 없는 다중 상속과 상속을 포기한 객체 지향 프로그래밍 언어입니다. C++. 포인터 및 기타 개념이므로 Java 언어에는 강력하고 사용하기 쉽다는 두 가지 특성이 있습니다. 정적 객체지향 프로그래밍 언어의 대명사인 자바 언어는 객체지향 이론을 완벽하게 구현하고 프로그래머가 복잡한 프로그래밍을 우아한 사고방식으로 수행할 수 있도록 해준다.

Python

추천 튜토리얼: "Python Tutorial"

 Python은 컴퓨터 프로그래밍 언어입니다. 원래 자동화된 스크립트(셸) 작성을 위해 설계된 동적 객체 지향 스크립팅 언어로, 버전이 지속적으로 업데이트되고 새로운 언어 기능이 추가되면서 독립적인 대규모 프로젝트 개발에 점점 더 많이 사용되고 있습니다. .

3단계: 환경 구성 이해 및 도구 사용

 환경을 조성한다는 것은 선택한 프로그래밍 언어를 컴퓨터(개인용 컴퓨터)에서 사용할 수 있도록 하는 것입니다. 환경 구축이란 특정 장비, 소프트웨어, 시스템 등이 작동할 수 있도록 컴퓨터 및 정보 시스템의 상태를 정리하는 것을 의미합니다. 특히, 소프트웨어를 도입하거나 컴퓨터의 설정을 조정하여 대상 소프트웨어가 실행될 환경을 만드는 작업을 의미하는 경우가 많습니다.

예를 들어 PHP 언어를 실행하려면 PHP 환경을 설치하고 구성해야 합니다.

일반적인 PHP 통합 환경은 다음과 같습니다:

 phpstudy2016 안정 버전:http://www.php.cn/xiazai/gongju/89

 phpStudy 2018 최신 버전:http://www.php.cn/ xiazai /gongju/845

 WampServer:http://www.php.cn/xiazai/gongju/90

일반적인 PHP 편집 도구는 다음과 같습니다:

 PhpStorm 18.2.1 Win 버전:http:// www. php.cn/xiazai/gongju/122

 PhpStorm Mac 버전:http://www.php.cn/xiazai/gongju/510

 SublimeText3 Linux 새 버전:http://www.php. /xiazai/gongju/1471

SublimeText3 중국어 버전: http://www.php.cn/xiazai/gongju/93

4단계: 언어 학습 시작

목표를 결정하고, 프로그래밍 언어 학습을 시작할 수 있습니다! 외국어를 배우듯이 기초부터 차근차근 연습해야 합니다!

컴퓨터 프로그래밍을 배우는 방법

 프로그래밍을 배우는 데는 시간이 걸립니다. 특히 초보자의 경우 최적의 공부 방법을 찾고 공부를 염두에 두는 것이 어려울 수 있습니다. 여기에 여러분에게 추천되는 네 가지 학습 팁이 더 있습니다.

보다 효과적인 학습을 촉진하기 위한 네 가지 팁

1. 목표를 정확하게 설정하세요

목표를 자세하게 설정하면 진행 상황을 더 쉽게 확인할 수 있고 동기를 유지하고 상태를 확인하는 데 도움이 됩니다. 휴식 과정. 가능하다면 매일 공부한 양을 기록하는 것이 좋습니다. 적어도 상관없지만, 기록해 놓으면 자신의 성장이 더 쉽게 반영될 것입니다.

2. 매일 30분씩 하세요

예를 들어 매주 방학때 7시간 공부했다면 지난주 복습하는데 1시간 정도 소요됩니다. 매일 꾸준히 학습하면 복습 시간도 단축되어 더욱 효율적으로 학습할 수 있습니다.

프로그래밍 초보자의 경우 처음에는 학습 장벽이 높을 것입니다. 너무 오랫동안 너무 열심히 노력하면 집중력과 의욕이 상실될 수 있습니다. 조금씩 학습하여 프로그래밍의 전체 그림을 마스터하고 종합적인 학습으로 전환할 수 있습니다.

3. 기억해야 할 Linux 명령

운영 체제 유형에 관계없이 프로그래밍을 시작하면 터미널 또는 터미널이라는 응용 프로그램을 사용할 수 있습니다.

 터미널에 대한 아주 간단한 설명은 "마우스를 사용하는 대신 명령을 입력하여 조작하는 것"입니다. (이제 PC에서는 "명령에서 사용하던 기술 대신 터미널을 사용하면 마우스로 조작이 가능해집니다".)

 하지만 Windows의 표준 설치는 명령 프롬프트라는 응용 프로그램입니다. 불행하게도 지침이 다른 형식으로 되어 있기 때문에 다른 응용 프로그램을 사용할 필요는 없습니다.

 사용하실 가능성도 있으니 기본 5가지 명령어를 소개해드리겠습니다.

cd ...此命令移动目录(=文件夹)。
ls ...此命令列出目录的内容。
pwd ...此命令显示当前目录。
mkdir ...此命令创建一个新目录。
man···显示命令的手册。

4. 정규식의 기본을 알아보세요

추천 튜토리얼: "정규 표현식 튜토리얼"

정규 표현식은 여러 문자열을 하나의 형식으로 표현하는 데 사용되는 표현식입니다. 이 표현 방법을 사용하면 여러 문장 중에서 원하는 문자열을 쉽게 검색할 수 있습니다.

 예를 들어, Apple 제품이 포함된 데이터베이스에서 "i" 앞에 "i"가 추가되고 그 뒤에 세 글자 뒤에 "iPod", "iMac", "iPad" 등이 오는 경우 " ^i.... ..' 라고 쓰겠습니다.

  정규식을 익히면 텍스트 처리 작업의 효율성이 크게 향상될 수 있습니다.

 프로그램 작업이 쉬울 뿐만 아니라 검색, 치환 시 정규식을 처리할 수 있다면 소스 코드를 대대적으로 개선하는 데에도 유용합니다.

 위 내용은 프로그래밍 학습 방법에 대한 추천 소개입니다. 프로그래밍 언어를 배울 준비가 된 친구들에게 도움이 되길 바랍니다!

그리고 PHP 중국어 웹사이트에서도 학생들의 학습 피드백을 지속적으로 수집하고 있으며, 참고할 수 있도록 자주 묻는 질문을 모아 프로그래밍 학습 방법을 정리했습니다!

관련 추천: 프로그래밍 언어를 잘 배우는 방법은 무엇인가요? Zhu 형제가 효율적인 프로그래밍 학습 방법에 대해 이야기해 드립니다

위 내용은 컴퓨터 프로그래밍을 배우는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.