regular-expressions-with-exerciss
$39.99
Shop on Udemy

Description

유난히 정규식은 어렵게 느껴지시나요?쉬우면서도 논리적으로, 체계적인 접근 방법으로 정규식의 기초부터 고급 개념까지 확실하게 알려드립니다. 46개의 연습 문제를 풀어보며 강의의 개념을 확실히 이해하게 됩니다.정규식은 이해하기 어렵다는 좋지 않은 평판을 가지고 있습니다. 본 강의에서는 간략하고 우아한 코드를 작성하기 위해서 정규식이 갖는 힘을 열어 줄 수 있는 도구들 및 체계적인 접근방법을 소개합니다.[강의 구성]본 강의에서는 기초 개념부터 고급 개념 까지 다루게 됩니다:정량자(Quantifiers)부정부호를 포함하는 문자 모음문자 범위문자열 경계문자 클래스플래그그리디(Greedy) 대 레이지(Lazy) 정량자다중 문자 정량자 및 옵션캡처링 그룹(넘버드 및 네임드)대체 / 교체미리보기 및 돌아보기보유한 경험 수준에 따라 처음부터 시작할 수도 있으며, 또는 항상 관심을 가져왔지만 아직 학습할 기회가 없었던 개념에서부터 시작할 수도 있습니다.[강의 예제]예제들은 논리적이고 서술적으로 진행됩니다. 각 예제의 마지막에는 해당 예제에 유사하면서도 더 강력한 변화를 줄 수 있는 방법에 대해서 생각해 보겠습니다. 이렇게 함으로써, 개념은 하나의 예제로부터 자연스럽게 다음 예제로 이어지게 됩니다.본 강의는 각각 다른 플랫폼(자바스크립트 / 파이썬 / 리눅스 (grep))으로 작성된 총 44개의 예제를 강의 공유공간에 저장하고 있습니다.각 정규식에는 완전한 주석이 달려 있으며, 어떤 사용 목적으로 작성된 것인지를 알려주는 테스트 케이스들이 함께 제공되기 때문에 "예제를 통한 코드" 방식을 선호할 경우 아주 좋은 시작점이 될 수 있습니다 -- 어떻게 동작하는지 아는 예제부터 시작해서 목적에 맞게 변환하기 바랍니다.[강의 연습문제]Udemy 코드 도전 플랫폼을 사용하는 총 46개의 연습문제가 준비되어 있습니다. 제공되는 정규식 설명에 따라 자바스크립트 또는 파이썬 문법으로 코드를 작성하면 됩니다. 코드 작성이 완료되면 특별히 연습문제를 위해 작성된 테스트가 작성된 정규식이 의도된 대로 작성되었는지 여부를 알려줍니다. 이들 연습문제들은 머리 속의 개념들을 결합시켜줄 수 있는 훌륭한 방법이며, 강의에서 제시된 자료들을 확실하게 이해할 수 있도록 해 줄 것입니다.[강의 도구]본 강의에서는 정규식이 어떻게 테스트 문자열과 일치시키는지를 보여주기 위해서 regex101을 (저자의 승인 하에) 사용합니다. 또한, 각 정규식을 세분화하여 각 부분을 설명하는 슬라이드 역시 제공됩니다.[질문 환영!]Udemy에서 제공하는 Q & A 기능을 사용하여 질문해 주시기 바랍니다. 왜 정규식이 제대로 동작하지 않는지에 대해서 논의하고, 강의 내용 결정에 대해 토론하고, 정규식에 대한 철학적 논쟁하는 것 등등을 환영합니다.**강의를 들으시고 강의와 관련하여 궁금하신 점은 무엇이든 Q & A에 남기실 수 있지만, 꼭 영어로 내용을 남겨 주세요. 그래야 상세한 답변을 드릴 수 있습니다.:)- Bonnie

logo

Udemy