중국시가넷 - 메시지 플랫폼 - 소프트웨어를 직접 프로그래밍하는 방법은 무엇입니까?

소프트웨어를 직접 프로그래밍하는 방법은 무엇입니까?

만사의 시작은 어렵다. 우선 탄탄한 기초지식이 있어야 한다. 먼저 C 언어를 배우고 변수, 함수, 클래스, 데이터 유형 등과 같은 기본 개념을 명확히 하는 것이 좋습니다. 그런 다음 데이터 구조를 연구하기 위해 더 많은 노력을 기울이십시오. 전자는 모든 프로그래밍 언어의 초석이며, 후자는 알고리즘이며, 프로그래밍 언어를 사용하여 실제 문제를 해결하는 방법입니다. 어떤 속성반을 믿지 말고, 많은 유행하는 프로그래밍 언어에 현혹되지 말고, 마음을 가라앉히고 기초를 다지기 위해 노력해라.

둘째, Java 언어를 배우는 것을 추천합니다. "Java 프로그래밍 사상" 이라는 책을 추천합니다. 이 책은 유명한 Java 프로그래밍 교육 서적으로 인터넷에서 pdf 형식을 다운로드할 수 있습니다.

셋째, 관계형 데이터베이스에 익숙합니다. 현재 3 대 주요 관계형 데이터베이스는 MySQL, Oracle, SQLServer 입니다. 테이블, 뷰, 저장 프로시저, 함수, 관계형 데이터베이스 언어 등과 같은 관계형 데이터의 기본 개념을 배울 수 있습니다. 너는 인터넷에서 관련 서적을 마음대로 검색해서 좀 배울 수 있다. Mysql 설치는 비교적 간단하며 널리 사용되고, 무료이며, 플랫폼 간 설치가 가능합니다. 설치하는 것이 좋습니다.

넷째, html, js, CSS 를 공부합니다. 이것들은 웹 페이지 제작의 기초입니다. 이것들은 초보 자습서 같은 사이트에서 배울 수 있다. 물론, 이 사이트들은 모두 비교적 얕다. 만약 네가 그것들을 깊이 연구하고 싶다면, 너는 관련 책을 찾아 잘 연구하는 것이 좋겠다.

이러한 지식으로 포럼, 도서 관리 시스템 등과 같은 작은 시스템을 시도해 볼 수 있습니다. 포그라운드 페이지는 html 디자인, CSS 미화, js 로드, 백그라운드에서 Java 사용, 포그라운드에 데이터 수신 (수신), 데이터베이스 조작, MySQL 을 데이터베이스로 데이터 저장

그런 다음 프런트엔드의 angularjs, vue, react, 백엔드의 Java spring, hibernate 등 실제로 사용할 수 있는 소프트웨어 개발을 위한 전문적인 프레임워크를 배울 수 있습니다. 이때 네가 해야 할 일은 홈페이지에 가서 도움말 문서를 보는 것이다.

컴퓨터는 빠르게 발전하고 신기술은 끊임없이 등장하지만, 어쨌든 기초적인 것은 변하지 않기 때문에 시간을 들여 기초를 다지고 프로젝트 실천을 많이 해야 성공할 수 있다.