이 저장소는 David Malan이 작성한 CS50 과정에 대한 리소스, 과제 및 메모를 제공하는 데 전념하고 있습니다. 귀하가 컴퓨터 공학의 초보자이거나 프로그래밍 기술을 확장하려는 분이라면 이 과정은 귀하의 학습 여정에 맞는 광범위한 주제를 다룹니다.
코스 소개
코스 구조
시작하기
과제 및 문제 세트
자원
기여
특허
"컴퓨터 과학 입문"으로도 알려진 CS50은 하버드 대학의 David Malan이 제공하는 명망 높은 강좌입니다. 이 과정은 컴퓨터 과학 개념, 프로그래밍 및 문제 해결 기술에 대한 탄탄한 기초를 제공하도록 고안되었습니다.
CS50 과정은 다음을 포함하되 이에 국한되지 않는 다양한 주제를 다룹니다.
C 프로그래밍 소개
알고리즘과 데이터 구조
웹 개발(HTML, CSS, JavaScript, Flask)
데이터베이스(SQL)
파이썬 프로그래밍
보안 및 암호화
최종 프로젝트
CS50 여정을 시작하려면 다음 단계를 따르세요.
이 저장소를 로컬 머신에 복제하세요.
폴더를 탐색하여 각 주제와 관련된 리소스를 찾으세요.
제공된 강의 슬라이드, 문제 세트 및 추가 자료를 검토하세요.
과정 전반에 걸쳐 주제에 대한 이해를 강화하기 위해 고안된 다양한 과제와 문제 세트에 직면하게 됩니다. 각 과제에는 자세한 지침과 요구 사항이 함께 제공됩니다. 모든 Harvard CS50 2023 문제 세트 솔루션을 찾을 수 있습니다. 최선을 다해 스스로 과제를 해결한 후 이 저장소의 코드를 자유롭게 찾아보세요.
다음 추가 리소스를 통해 학습을 강화하세요.
CS50 공식 홈페이지
CS50 유튜브 채널
edX의 CS50
CS50 레딧 커뮤니티
이 저장소에 대한 기여를 권장합니다! 문제를 발견했거나 제안할 개선 사항이 있는 경우 풀 요청을 제출해 주세요. 함께 배우고 협력합시다.
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 필요에 따라 콘텐츠를 자유롭게 사용하고 수정하세요.
컴퓨터 과학의 세계로의 여행은 여기에서 시작됩니다. 즐거운 코딩하세요 :)