현재 위치 - 대출자문플랫폼 - 외환 플랫폼 - 독학 프로그래밍을 하고 싶은데 추천할 만한 책이나 프로그램이 있나요?

독학 프로그래밍을 하고 싶은데 추천할 만한 책이나 프로그램이 있나요?

독학 프로그래밍을 하고 싶은데 추천할 만한 책이나 프로그램이 있나요? 자습 프로그래밍은 매우 어렵다. 왜냐하면 짧은 시간 안에 그것의 실제 용도를 의식하지 못하기 때문에 많은 사람들이 중도에 포기할 것이다. (존 F. 케네디, 공부명언) C 언어를 배우더라도, 당신은 여전히 아무것도 할 수 없다는 것을 알게 될 것이다. 길고 바쁜 하루를 보내면 어두운 콘솔에만 문자를 표시할 수 있습니다. 그래서 SQL 과 같은 다른 지식을 배워야 합니다.

가장 짧은 시간 내에 코드의 기능을 경험하려면 프런트 엔드 HTML 을 배우는 것 이상입니다. CSS 를 사용하면 즉시 몇 개의 정적 페이지를 쓰고 득의양양하며 성취감을 느낄 수 있습니다. 그러나, 이것은 어떤 알도 쓰지 않는다. 프런트엔드는 자바스크립트라는 언어, 즉 프로그래밍 언어도 배워야 한다. HTML 과 CSS 는 페이지 디자인이라고 할 수 있습니다. 마치 예술가와 비슷합니다.

자바스크립트를 배우고 싶을 때, 데이터 유형, 함수, 판단 주기 등 프로그래밍이 무엇을 의미하는지 이해해야 한다. (존 F. 케네디, 공부명언) 이때 너는 배우기가 매우 힘들다고 느낄 것이다. (물론 나도 배울 수 있다. 다만 프런트엔드를 직접 배웠을 뿐 C 언어를 접하지 않았다.)

진정한 초급 프로그래밍 언어는 C 언어입니다. 왜 C 언어를 먼저 배워야 합니까? 그런 다음 프로그래밍 언어의 역사적 발전을 이해해야합니다. C 언어의 전신은 B 언어이며 벨 연구소에서 개발했다. B 언어는 세계 최초의 운영 체제인 유닉스 (Unix) 를 집필해 왔으며, 오늘날까지 은행 현금 인출기, 대형 상업기계와 같이 사용되고 있다. 나중에 유닉스는 리눅스 운영체제로 진화했다. 이 운영 체제는 서버에서 계속 사용되고 있고, Windows 운영 체제는 C 언어로 쓰여져 있다. 운영 체제를 잠시 잊어버리다.

C 언어 개발 후 C++, 모두 벨 연구소에서 개발한 것이다. 자바는 C++ 로 덮어쓰여졌습니다. C# 도 C++ 에 의해 대체됩니다. 그래서 C# 과 자바 문법이 서로 알고 있다는 것을 알게 될 것이다. 요약하면, 이 언어들은 모두 C 언어에서 나온 것이다. C 언어를 배우면 앞으로 다른 언어를 배우는 것이 훨씬 쉬워진다. C 를 배울 때 자바의 80% 를 배웠습니다. C++ 는 c 언어와 완벽하게 호환됩니다. 그래서 너는 C 를 조상으로 생각할 수 있고, 나머지는 모두 가지이다.

나는 독학한 것이다. 우회로를 많이 걸었다. 왜냐하면 저는 프런트 엔드 HTML 을 배우기 시작했기 때문입니다. 나중에야 C 를 배웠지만 괜찮아요. 자바스크립트를 배운 후 C 를 배우는 것이 훨씬 쉬워졌다.

이렇게 많이 말했는데, 본론으로 돌아가면, 어떻게 스스로 프로그래밍을 하는 것은 실제로 C 언어를 독학하는 것이다. 나는 교육용 비디오를 찾는 것이 가장 좋다고 생각한다. 개인 추천: 180 하오 빈 C 언어 비디오.

인터넷에는 많은 사람들이' C 프로그래밍 언어의 담호강' 이라는 책을 밀고 있다. 너는 가서 볼 수 있다. 이것은 대학 컴퓨터 전공을 위한 필수 과목이다. C 언어 입문서이기도 합니다. 어차피 나도 책을 읽을 줄 모른다.

요컨대, 이 언어들은 모두 비슷하다. 정말 중요한 것은 프로그래밍 사상이다. 언어를 통해 문제를 해결하는 방법입니다.

제로베이스 학습 프로그래밍, C 언어를 먼저 배우는 책을 추천합니다. 이것이 C++ 의 기본 과정입니다. 우리는 이렇게 배웠다. 우리는 방금 C++ 를 다 배웠다. C++ 를 배우고 싶습니다. 저희 교재는 아주 좋습니다. 칭화대 출판사에서 출판한' C 언어 프로그래밍 기초 및 응용' 입니다. 책의 표지는 빨갛고 기초가 있어서 초급 C++ 가 더 어렵다.

제로베이스 자습 프로그래밍, 먼저 어떤 언어를 배우는지, 관련 서적을 추천하고, 완전히 제로베이스 (0) 를 추천하고, 웹 페이지를 만드는 법을 배우는 것이 비교적 간단하다고 제안합니다. 책의 경우, 먼저 컴퓨터 기초를 배우고, 그 다음에 웹 프런트 엔드에 대한 지식을 배운다.

독학 프로그래밍의 제로 기초 입문은 어떤 책을 읽는 것이 좋습니까? 물론 C 언어를 배우는 것은 입문이고 C 언어 서적을 보는 것이다. 저는 대학 컴퓨터 전공 학생입니다. 본인사범대학 987 기묘한 300 기타 192, Q 와 * * 모두 진보할 수 있습니다.

나는 스스로 프로그래밍을 하고 싶다. 어떤 언어를 배우고 싶으세요? 나는 C 언어를 추천한다. 밑바닥에 가장 가까운 고급 프로그래밍 언어이다. 나는 많은 컴퓨터 프로그래밍 언어를 배웠는데, C 언어는 내가 가장 좋아하는 것이고, 가장 멋지고 가장 멋있다.

초급 도서는 외국인이 쓴' C 초급 독본' 을 추천합니다. 어려울 것 같습니다. 담호강의' C 언어 프로그래밍' 은 국내에서 아주 좋은 입문서이다.

고급 책에는' C 결함과 함정'' C 전문가 프로그래밍' 이 있어 모두 외국인이 쓴 것이다.

프로그래밍 제로 기초, 파이썬을 독학하고 싶다. 적합한 교재나 책 추천 코드가 있나요? 간결한 파이썬 자습서 소개 오류, 내 문장 정보가 적다. 저는 2 년 전에 100 미터 파이썬 튜토리얼에 대한 자료를 수집했습니다.

제로베이스 프로그래밍의 개념은 매우 커서 분야마다 다른 프로그래밍 언어를 배워야 한다. 너는 먼저 취미부터 시작하고, 흥미가 있으면 프로그래밍 분야를 결정해야 한다. 프로그래밍 분야에서는 언어를 결정합니다. 언어마다 다른 프로그래밍 분야에 해당한다. 이 정보를 확정해야만 어떤 책을 읽는지 알 수 있다. 다 배우고 싶은데 좀 비현실적이에요.

그래서 당신은 당신의 관심의 원천이 무엇인지 생각해야 합니다. 예를 들어, 저는 해커가 되는 것을 좋아하고, 바이러스 백신 연구를 좋아하고, WINDOWS 데스크톱을 위한 실용적인 작은 소프트웨어 등을 개발하는 것을 좋아합니다. 내가 관심 있는 이유를 분석하고 너의 발전 방향을 결정하면 된다. 예를 들어 Windows 용 소프트웨어를 개발하는 것을 좋아한다면 C 언어는 없어서는 안 될 기초이다. C++ C# JAVA 등과 같은 객체 지향 언어를 확장하는 법을 배웠습니다. 이것들은 모두 좋은 선택이다. 그렇다면 언어만으로는 충분하지 않다. 소프트웨어의 품질을 보장하기 위해서는 시스템의 이론적 기초를 연구하여 소프트웨어가 시스템 writer 와 호환되고 최상의 성능을 얻을 수 있도록 해야 합니다.

바이두도 할 수 있어요. 80x86 조립역이라는 사이트에는 프로그래밍에 관한 입문 문장 몇 편이 있는데, 도움이 될 수도 있고, 이 역장에게 직접 연락하여 프로그래밍 문제를 교류할 수도 있다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 예술명언)

C 언어 Java 프로그래밍 어떤 책을 선택하느냐는 당신의 업무필요나 발전 방향에 따라 선택해야 한다고 생각합니다. 기본적으로 C/C++ 와 Java 의 두 가지 범주가 있습니다. 예를 들어 엔터프라이즈 앱을 만들려면 자바, C # 를 배워야 한다. 내장을 하려면 C 를 잘 배워야 한다. 다른 경우에는 C/C++ 를 먼저 배워서 어떻게 해야 할지 알 수 있습니다. 이 두 범주 중 하나를 배우면 스크립팅 언어와 동적 언어를 포함한 다른 언어를 쉽게 배울 수 있습니다. 여기서 저는 제 자신의 학습 경험과 상황에 대해 여러분에게 건의를 하나 드리며, 참고용으로만 합니다.

제로 기초는 어떻게 스스로 프로그래밍을 합니까? 첫째, 하드웨어 보장. 우선 노트북, 데스크탑, 성능에 관계없이 컴퓨터를 가지고 있어야 한다. (윌리엄 셰익스피어, 템플릿, 컴퓨터명언) 성능은 이전 학습 및 프로그래밍에 거의 영향을 주지 않습니다. 입문용으로 운영 체제는 windwos 또는 MAC 를 선호합니다.

둘째: 종이로 만든 xx 언어의 입문서가 있습니다. 이 문제는 우리가 나중에 다시 토론하자. 지금은 전자책이 도처에 널려 있지만 (이 말의 확실성을 유지함), 스캔판은 곳곳에 있고, 고화질이지만, 나는 종이 책을 읽는 것을 추천한다. 두 가지 장점이 있다. 하나는 휴대가 편리하며 언제든지 읽을 수 있습니다. 두 번째는 눈의 피로를 피하는 것이다. 나는 네가 모니터를 쳐다보면 밤새 눈이 시큰하지 않다는 것을 믿지 않는다. 한 가지 더, 도서 작가의 저작권을 존중한다.

셋째: 시간 보장. 매일 당신이 처리하기를 기다리는 일이 많다면, 먼저 그 일들을 잘 처리하세요. 처리가 완료되면 언제든지 중단될 수 있는 프로그래밍과 학습을 위해 남은 시간 전체를 남겨 두십시오.

–1> 컴퓨터의 기본 구성을 이해하기 위해 컴퓨터 발전사와 프로그래밍사는 프로그래밍과는 무관한 것처럼 보이지만 잠재적인 영향은 여전히 크다.

–-2>;; 소개 언어로 간단한 언어를 선택하십시오.

–-3>;; 검색 엔진을 사용하는 법을 배웁니다.

–-4>;; 책을 읽을 줄 안다

–-5>;; 주인처럼;

-6.& gt 가 가져야 할 학습 태도;

선택한 방향

프로그래밍의 세계는 다양하고 복잡하다. 방향은 프런트 엔드 개발, 백 엔드 개발, 모바일 개발, 클라우드 컴퓨팅, 데이터 처리, 지능형 하드웨어, 사물인터넷, 가상 현실 등으로 나뉜다. 수십 가지의 광학 프로그래밍 언어가 있다. 만약 네가 아직 숙제를 다 하지 않았다면, 뛰어들어가는 데 몇 분밖에 걸리지 않을 것이다. 따라서 먼저 방향을 선택한 다음 취미와 시장 전망에 따라 언어를 선택한 다음, 머리도 돌아오지 않는 깊은 경작을 하는 것이 좋다.

처음 자습 프로그래밍을 시작했을 때 직장에서 리눅스를 배웠기 때문에 리눅스를 배울 준비를 했다. 리눅스는 며칠 동안 배우지 못했는데, 게임 프로그래밍의 유니티 3D 가 재미있다는 것을 알게 되자 유니티 3D 를 돌렸다. Unity 3D 는 한동안 배웠는데, 큰 데이터가 매우 덥다고 느꼈다. 나는 다음 빅 데이터 시대가 시대를 따라가고 파이썬을 배우는 것이라고 생각한다. 나중에야 자신이 모바일 앱에 큰 흥미를 가지고 있다는 것을 알게 되었고, 자기만의 생각도 가지고 있었다. (윌리엄 셰익스피어, 템페스트, 모바일, 모바일, 모바일, 모바일, 모바일) 또한 저는 구글을 좋아해서 결국 안드로이드 모바일 개발을 배우기로 했습니다.

자신의 취미에 대해 깊이 이해하지 못하고, 명확한 학습 목표도 없고, 그저 시도만 하면, 원숭이처럼 소중한 시간을 낭비하고, 아무것도 얻지 못할 뿐이다. (존 F. 케네디, 공부명언)

# # # # # 학습 목표 계획 수립

방향을 선택한 후 나머지는 목표를 향해 노력하는 것이다. 독학 과정은 매우 무미건조해서 아무도 동반하거나 감독하지 않는다. 따라서 독학에서 어느 정도 성과를 거두려면 명확하고 명확한 목표 계획을 가지고 있어야 하며, 자율성도 강하고 자기 동기 부여도 잘해야 합니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 자기관리명언) 그렇지 않으면 쉽게 긴장을 풀 수 있다. 3 일 동안 고기잡이를 하고 이틀 동안 그물을 말리는 데 많은 시간이 걸렸는데, 실제로는 아무것도 배우지 못한 것 같다.

처음에는 흥미를 안고 목적 없이 공부했지만 성과가 매우 적어 학습 계획을 세우고 체계적인 학습을 시작했다. 먼저 JAVA 의 기본 문법을 공부한 다음, Android 개발에 관련된 모든 지식을 간단하고 빠르게 학습하여 전체 시스템 프레임워크에 대한 포괄적인 개요를 가지고 각 부분을 자세히 학습하여 구현 논리와 원리를 이해하여 지식을 습득하는 목적을 달성하려고 합니다. 마지막으로, 연습을 개발할 때 달성하고자 하는 기능에 따라 관련 자료를 찾아보세요.

학습 방식을 최적화하다

첫째, 메모를 하고 경험을 기록한다.

우리 대부분은 잊을 수 없는 기술을 가지고 있지 않다. 많은 경우, 우리가 배운 후에 바로 장악할 수 있는 것은 아니다. 뒤에서 천천히 이해하는 데는 시간이 걸리고, 잊혀질 위험이 있으며, 중요한 지식점은 필기해야 한다.

프로그래밍 과정에서 프로그래밍 환경 구성, 일반 바로 가기 키, 프로그래밍 중 오류 및 예외, 소프트웨어 업데이트 문제 등 다양한 문제가 항상 발생합니다. 이러한 문제는 종종 두 번 이상 발생하므로 이러한 문제를 해결하는 방법을 기록해 두어야 합니다. 첫째, 문제 해결 경험을 늘려야 하지만, 다음에 나타나는 것을 막지 말아야 한다.

제가 메모하는 방식은 다음과 같습니다.

* 스크린샷

* 사진 찍기

* 마인드맵

* Word 문서 작성

처음에는 종이 공책으로 노트를 쓰는 것 외에도 다음과 같은 방법을 사용했다. 전자공유는 편리하고 간단하며, 다른 시간에도 휴대폰으로 보내 언제 어디서나 볼 수 있습니다.

둘째, 코드를 열심히 두드린다

둘째, 코드를 열심히 두드린다

둘째, 코드를 열심히 두드린다

프로그래밍은 지름길이 없고 노력밖에 없다.

셋째, 공식 문서와 외국 자료를 많이 읽는다.

인터넷은 빠르게 반복을 업데이트하는 산업이다. 모든 프로그래밍 언어는 새로운 기능을 지속적으로 업데이트하여 오래된 버그를 복구합니다. 인터넷에서 검색한 자료는 아마도 오래된 해결책일 것이며, 더 이상 적용되지 않을 것이다. 그래서 가장 빠른 방법은 공식 서류를 확인하는 것이다.

결국 외국 인터넷 기술은 여전히 발달하기 때문에 많은 기술 문제에서 사람들은 여전히 우세하다. 일부 질문은 국내에서 대답하지 못할 수도 있으니 외망에 가서 찾아보세요.

넷째, 산업권에 진입한다

업계 서클에 들어가 사람들과 교류해야 최신 업계 동향을 이해하고 어떤 기술을 업데이트해야 하는지 알 수 있다. 가장 중요한 것은, 이 무리와 함께, 그들은 자신의 문제를 와르르 해결할 수 있다. 그런 속도를' 쌍량' 이라고 부른다.

산업권에 진입하는 방법:

* 다양한 산업 웹 사이트 및 포럼의 개인 기술 블로그

일반적으로 문제를 검색할 때 이 사이트들을 쉽게 찾을 수 있다.

* 다양한 산업 주제 및 인물에 중점을 둡니다.

알고, 웨이보, 위챗 위챗 공식 계좌 등.

* QQ 그룹, 위챗 그룹

교환 기지, 기술 지원 그룹

* Github

인터넷의 성지, 업계의 큰 동그라미가 여기에 있다.

다섯째, 프로젝트를 하다.

학습 프로그래밍의 궁극적 인 목적은 배운 지식을 사용하여 특정 기능을 가진 프로젝트를 만드는 것입니다. 프로젝트를 수행하는 것이 지식을 배우고 통합하는 가장 좋은 방법입니다. 만약 전기능력이 안 된다면, 먼저 간단한 기능 모듈을 만들어 차근차근 진행해야 한다. 처음부터 각종 멋진 기능을 실현하지 마라. 그렇지 않다면 인터넷으로 검색해 보세요. 지금 인터넷이 이렇게 발달하여 자원을 얻는 것이 매우 편리하다. 그리고 개발하기 전에 인터넷에서 성형된 틀이나 템플릿이 있는지 확인하는 것이 좋다. 프로그래밍계에는' 바퀴를 반복하지 마라' 라는 인기 있는 말이 있다. 뭐든지 스스로 하는 데는 시간이 많이 걸리고, 자신의 기술 능력 부족으로 많은 허점을 남길 수도 있다.

copyright 2024대출자문플랫폼