초보 프로그래머를 위한 5가지 최고의 프로젝트

새로운 프로그래머라면 기술을 더 잘 연마하기 위해 작은 프로젝트를 시작하여 긴 여정을 시작하는 것이 좋습니다. 프로그래밍의 세계에서는 말 그대로 배울 것이 너무 많기 때문에 마음을 편안하게 유지하려면 몇 가지에만 집중해야 합니다.

초보 프로그래머를 위한 최고의 프로젝트

초보 프로그래머를 위한 최고의 프로젝트

문제는 어디서부터 시작합니까? 이것은 대부분의 새로운 프로그래머에게 쉬운 대답이 아닙니다. 이것이 바로 우리가 바로 이 주제에 대해 논의하는 기사를 작성하기로 결정한 이유입니다. 아마추어 프로그래머가 더 복잡한 것을 다루기 전에 시간을 투자해야 하는 5가지 프로젝트를 나열할 것입니다.

작업을 마치면 자신감이 높아져 곧 더 나은 프로그래머로 변모하게 될 것입니다.

  1. 계산기 앱 만들기
  2. HTML5 웹사이트 만들기
  3. 작은 체스 또는 체커 게임 만들기
  4. 좋은 웹 스크레이퍼 만들기
  5. 깔끔한 슬라이드쇼를 만드세요.
  6. Python 을 사용하여 암호 생성기 만들기
  7. 모바일 앱 디자인

이에 대해 더 자세히 논의해 보겠습니다.

1] 계산기 앱 만들기

현재 가장 인기 있는 초보자 프로젝트 중 하나는 과거 수십 년 동안 계산기를 만드는 것입니다. 계산기를 만들면 프로그래머가 레이아웃, 기호, 정보를 처리하는 논리, 숫자를 읽는 논리 등을 작성하는 연습을 할 수 있습니다.

시작하는 데 많은 시간이 걸리지는 않지만, 처음에는 계산기가 제대로 작동하지 않을 수 있기 때문에 동시에 어려운 과정입니다.

계산기를 만들려면 JavaScript , HTMLCSS 를 알아야 합니다. 다른 언어도 사용할 수 있지만 이 세 가지가 가장 좋은 조합입니다.

2] HTML5 웹사이트 만들기

웹사이트 구축은 디자인 원칙을 가르치기 때문에 시작하기에 좋은 방법입니다. 그뿐만 아니라 프로그래머는 웹 호스팅, 파일 연결 및 코딩 논리에 대해 배워야 합니다. 이제 처음에는 기본 HTML5 웹 사이트를 구축할 때 모든 것이 처음에는 쉬워 보일 수 있지만 그들이 말하는 것처럼 그것은 빙산의 일각에 불과합니다.

코딩을 많이 할수록 본격적인 웹사이트를 만드는 것이 얼마나 복잡한지 더 빨리 깨닫게 됩니다. 일반적으로 올바른 방향으로 진행하려면 여러 코딩 언어가 필요하기 때문입니다.

3] 작은 체스 또는 체커 게임 만들기(Build)

체스나 체커, 또는 둘 다 하는 것을 좋아합니까? 그럼 게임 제작에 대해 알아볼까요? 시작하려면 프로그래머가 조각과 함께 보드를 매핑해야 하며 거기에서 각 조각에 특정 움직임을 부여해야 합니다.

체스 게임(chess game) 을 처음부터 만드는 것은 쉬운 일이 아니지만 프로그래머가 미래에 더 큰 프로젝트를 처리할 수 있도록 준비해야 합니다.

4] 좋은 웹 스크래퍼 만들기

Python 으로 프로그래밍하는 방법을 공부하는 사람들에게는 웹 스크래퍼를 만드는 것이 좋은 시작점이 됩니다. 프로그래머는 Python 과 (Python)Beautiful Soup 으로 알려진 라이브러리 를 사용하여 XMLHTML 문서 에서 데이터를 스크랩하는 것으로 시작할 수 있습니다.

완료되면 정보가 CSV 파일로 내보내집니다. 즉, 사용자는 Microsoft Excel 로 열 수 있습니다 .

Python 은 상당히 발전되었으며 (Python)HTMLXML 데이터 를 스크랩하는 것 이상을 수행하는 데 사용할 수 있습니다 .

5] 깔끔한 슬라이드쇼 만들기

시작하기 좋은 프로젝트가 무엇인지 아십니까? 네, 맞습니다. 이미지로 슬라이드쇼를 만드세요. 다양한 웹 브라우저에서 DOM ( Document Object Model ) 과 상호 작용하는 방법을 가르치기 때문에 새로운 프로그래머는 이 작업을 수행하는 방법을 배워야 한다고 생각 합니다.

전업 웹 개발자가 되고 싶다면 이 프로젝트를 배우는 것이 좋습니다. 하나의 슬라이드쇼를 만들고 반복해서 사용하여 작업량을 줄이십시오. 작업 설명에 따라 프로그래머는 각 디자인에 맞게 슬라이드쇼를 약간 조정할 수 있습니다.

6] Python 을 사용하여 암호 생성기 만들기(Create)

당신이 젊은 프로그래머라면 해결해야 할 최고의 개인 프로젝트 중 하나는 암호 생성기를 만드는 것입니다. 기능으로 가득 차 있을 필요는 없으며 간단한 암호 생성기만 있으면 됩니다. 우리가 생각하는 암호 생성기는 암호의 길이를 결정할 수 있어야 하고, 정해진 수의 문자를 허용할 수 있어야 하며, 특수 기호 및 숫자와 함께 소문자와 대문자를 모두 지원해야 합니다.

이제 이 비밀번호 생성기를 공개하지 않더라도 최소한 웹용 비밀번호를 생성할 때 개인적인 필요에 따라 사용할 수 있습니다.

7] 모바일 앱 디자인

요즘 모바일 기기용 앱(Apps) 이 인기가 많아서 아마추어 프로그래머라면 Android 나 iOS용 기본 앱을 만드는 것이 좋습니다. 그 경로를 따라 가기 전에 Android용(Android) Java (Java) iOS 용 Swift 를 배워야 합니다 .

모르는 사람들을 위해 Swift 는 iOS, iPadOS, macOS, watchOS, tvOS 및 Linux 용 앱 개발을 위해 (Linux)Apple 에서 만든 프로그래밍 언어입니다 .



About the author

안녕! 제 이름은 하드웨어 해커입니다. 저는 10년 이상의 컴퓨터 수리 및 개조 경험이 있습니다. 노트북에서 태블릿, 스마트 TV에 이르기까지 거의 모든 것을 고칠 수 있습니다. 내 기술을 통해 고객이 문제를 빠르고 효율적으로 해결하도록 도울 수 있습니다. 내 블로그는 사람들이 올바른 도구를 사용하여 컴퓨터와 가전제품을 수리하는 방법을 배울 수 있도록 돕는 데 전념하고 있습니다. 그리고 내 Facebook 페이지는 컴퓨터와 관련된 모든 것에 대한 팁, 트릭 및 통찰력을 공유하는 곳입니다!



Related posts