본 자료에서는 스킵리스트 자료구조에서 노드를 탐색하는 방법에 대하여 알아봅니다.
- Youtube 강의동영상
https://youtu.be/rQx6Bui3Njc
- 코드는 여기에서 다운 받으세요
https://github.com/dongupak/Advanced-C-Programming
Se dice que la química estudia en primer lugar, la constitución de la materia, en segundo lugar, las transformaciones de la materia y finalmente estudia la energía involucrada en esas transformaciones. Hemos revisado sucintamente la constitución de la materia y algunas de sus transformaciones. Aquí abordamos a vuelo de pájaro los cambios de energía presentes en los procesos imbricados en la solubilidad (limpieza y adhesividad), alteración y deterioro de los materiales que constituyen el Patrimonio Cultural. El propósito es que entiendas que los procesos de alteración y deterioro, por un lado, espontáneos y parte de ciclos naturales, y por otro lado que son irreversibles desde el punto de vista termodinámico.
SFEERVOL WONEN IN SCHOONREWOERD…
Het Zuid-Hollandse Schoonrewoerd werd in 1023 gesticht door Jan van Arkel. Dit lieflijke dorp heeft anno nu circa 1600 inwoners en behoort sinds 1986 tot de gemeente Leerdam. Deze stad is zelfs internationaal bekend dankzij haar glasfabriek: Royal Leerdam.
Schoonrewoerd kent zijn mooie plekjes, zoals “het Schoonrewoerdse Wiel”. Een prachtig stuk natuur om te fietsen, wandelen of zwemmen. Schoonrewoerd heeft zijn knusse dorpse karakter weten te behouden, het is er ontspannen wonen. Voorzieningen zoals de bakker, de slager of de dagwinkel zijn op loopafstand te bereiken.
Deze tussenwoning aan de Prins Bernhardstraat 13 ligt in een rustige en gezellige omgeving. Het is een heerlijk licht en ruim huis, goed onderhouden en fraai gemoderniseerd. Wanneer je via de hal de living betreedt word je verrast door de onverwacht grote leefruimte die de begane grond te bieden heeft. De woonkamer is riant en tegelijkertijd sfeervol aangekleed. Koud zal je het hier niet snel hebben want de living is voorzien van vloerverwarming. Laat die knusse wintermaanden maar komen!
Aan de achterzijde is de woning uitgebouwd en daar bevindt zich de in een U-vorm opgestelde en in 1998 geplaatste open keuken. Deze zeer praktische kookruimte is voorzien van een keramische kookplaat, combi oven, vaatwasser, close in boiler, ijskast en afzuigkap. Via de keukendeur bereik je vervolgens de volledig betegelde achtertuin die is gelegen op het zuid oosten. Hier geniet je zomers tot laat in de middag in het zonnetje van een ontspannen buitenlunch of een gezellig kopje thee. Ook kan je ervoor kiezen om onder de overkapping te gaan zitten, alleen of in goed gezelschap natuurlijk. Om in de zomer de warmte buiten te houden kan je de rolluiken naar beneden laten zodat het binnen koel blijft.
De trap in de hal leidt naar de eerste verdieping waar de overloop toegang biedt tot twee prima slaapkamers en een ruime badkamer met ligbad, aparte doucheruimte, toilet en een wastafelmeubel. Om het af te maken zitten er ook nog boxen in het plafond zodat je naar muziek kan luisteren. Ook hier zal de kou je niet uit de ruimte verdrijven want behalve een designradiator die je handdoeken zo fijn kan voorverwarmen, is de vloer er voorzien van elektrische vloerverwarming. Verder vind je op deze etage een aparte ruimte voor wasmachine- en droger.
Op de tweede verdieping tenslotte, zijn er nog twee kamers: een slaapkamer en een werkkamer. Deze zolder is aangenaam licht dankzij de dakkapel die het buitenlicht naar binnen uitnodigt. Behalve de twee slaap-/werkruimtes is er op de bovenste verdieping ook de nodige bergruimte voor zaken die je niet dagelijks nodig hebt, zoals de kerst- of kampeerspullen.
Wanneer je met openbaar vervoer wilt reizen, dan ligt er in directe omgeving een bushalte met verbindingen naar onder meer Utrecht en Leerdam. Voor een rit met de trein vertrek je vanaf station Leerdam.
… glashelder!
C언어는 하나 이상의 함수로 구성되며, 모듈화작업을 통해서 개별작성된 함수를 통합시키는 방식으로 큰 프로그램을 편리하게 개발할 수 있다. 본 강의에서는 함수의 사용법과 포인터변수를 사용하여 피호출함수가 호출함수의 변수에 접근하는 방법을 살펴본다.
- Youtube 강의동영상
https://youtu.be/f9rK9zdhuf0
- 코드는 여기에서 다운 받으세요
https://github.com/dongupak/Advanced-C-Programming
Este documento define los conceptos de información, procesamiento de datos, procesos manuales y automáticos de datos. Explica que la información se compone de datos organizados que sirven para construir mensajes sobre fenómenos. Luego describe el procesamiento de datos como la recolección y evaluación de datos primarios para obtener información útil para los usuarios. Finalmente distingue entre procesos manuales y automáticos de datos, mencionando el uso inicial de tarjetas perforadas y luego computadoras para automatizar el procesamiento.
This certificate was awarded to Daniel Crews for successfully completing the ITIL® 2011 Edition Foundation Syllabus course provided by SkillSoft. The certificate recognizes Daniel Crews' completion of the course on February 1, 2016.
Este documento discute el impacto de las tecnologías de la información y la comunicación (TIC) en la sociedad y la educación. Explica que las TIC permiten construir nuevos espacios sociales al facilitar la interactividad, comunicación, información y movilidad. Si bien las TIC pueden parecer deshumanizadoras, también permiten transmitir ideas y valores que dejan huellas humanas. El documento concluye que la evolución de las tecnologías responderá a los cambios en las relaciones sociales orientadas al máximo aprovechamiento de las
본 강의에서는 C프로그래밍 언어의 고급편으로 구조체와 포인터, 동적메모리, 연결리스트등에 대해 알아봅니다. C언어는 1972년에 개발된 비교적 오래된 언어이지만 현재도 널리 사용되고 있으며 현대적인 언어에서도 C언어의 기본문법을 사용하고 있습니다.
본 강의에서는 앞으로 강의에서 다루게될 내용에 대해 살펴봅니다.
- Youtube 강의동영상
https://youtu.be/yV1gplHtXiM
- 코드는 여기에서 다운 받으세요
https://github.com/dongupak/Advanced-C-Programming
Se dice que la química estudia en primer lugar, la constitución de la materia, en segundo lugar, las transformaciones de la materia y finalmente estudia la energía involucrada en esas transformaciones. Hemos revisado sucintamente la constitución de la materia y algunas de sus transformaciones. Aquí abordamos a vuelo de pájaro los cambios de energía presentes en los procesos imbricados en la solubilidad (limpieza y adhesividad), alteración y deterioro de los materiales que constituyen el Patrimonio Cultural. El propósito es que entiendas que los procesos de alteración y deterioro, por un lado, espontáneos y parte de ciclos naturales, y por otro lado que son irreversibles desde el punto de vista termodinámico.
SFEERVOL WONEN IN SCHOONREWOERD…
Het Zuid-Hollandse Schoonrewoerd werd in 1023 gesticht door Jan van Arkel. Dit lieflijke dorp heeft anno nu circa 1600 inwoners en behoort sinds 1986 tot de gemeente Leerdam. Deze stad is zelfs internationaal bekend dankzij haar glasfabriek: Royal Leerdam.
Schoonrewoerd kent zijn mooie plekjes, zoals “het Schoonrewoerdse Wiel”. Een prachtig stuk natuur om te fietsen, wandelen of zwemmen. Schoonrewoerd heeft zijn knusse dorpse karakter weten te behouden, het is er ontspannen wonen. Voorzieningen zoals de bakker, de slager of de dagwinkel zijn op loopafstand te bereiken.
Deze tussenwoning aan de Prins Bernhardstraat 13 ligt in een rustige en gezellige omgeving. Het is een heerlijk licht en ruim huis, goed onderhouden en fraai gemoderniseerd. Wanneer je via de hal de living betreedt word je verrast door de onverwacht grote leefruimte die de begane grond te bieden heeft. De woonkamer is riant en tegelijkertijd sfeervol aangekleed. Koud zal je het hier niet snel hebben want de living is voorzien van vloerverwarming. Laat die knusse wintermaanden maar komen!
Aan de achterzijde is de woning uitgebouwd en daar bevindt zich de in een U-vorm opgestelde en in 1998 geplaatste open keuken. Deze zeer praktische kookruimte is voorzien van een keramische kookplaat, combi oven, vaatwasser, close in boiler, ijskast en afzuigkap. Via de keukendeur bereik je vervolgens de volledig betegelde achtertuin die is gelegen op het zuid oosten. Hier geniet je zomers tot laat in de middag in het zonnetje van een ontspannen buitenlunch of een gezellig kopje thee. Ook kan je ervoor kiezen om onder de overkapping te gaan zitten, alleen of in goed gezelschap natuurlijk. Om in de zomer de warmte buiten te houden kan je de rolluiken naar beneden laten zodat het binnen koel blijft.
De trap in de hal leidt naar de eerste verdieping waar de overloop toegang biedt tot twee prima slaapkamers en een ruime badkamer met ligbad, aparte doucheruimte, toilet en een wastafelmeubel. Om het af te maken zitten er ook nog boxen in het plafond zodat je naar muziek kan luisteren. Ook hier zal de kou je niet uit de ruimte verdrijven want behalve een designradiator die je handdoeken zo fijn kan voorverwarmen, is de vloer er voorzien van elektrische vloerverwarming. Verder vind je op deze etage een aparte ruimte voor wasmachine- en droger.
Op de tweede verdieping tenslotte, zijn er nog twee kamers: een slaapkamer en een werkkamer. Deze zolder is aangenaam licht dankzij de dakkapel die het buitenlicht naar binnen uitnodigt. Behalve de twee slaap-/werkruimtes is er op de bovenste verdieping ook de nodige bergruimte voor zaken die je niet dagelijks nodig hebt, zoals de kerst- of kampeerspullen.
Wanneer je met openbaar vervoer wilt reizen, dan ligt er in directe omgeving een bushalte met verbindingen naar onder meer Utrecht en Leerdam. Voor een rit met de trein vertrek je vanaf station Leerdam.
… glashelder!
C언어는 하나 이상의 함수로 구성되며, 모듈화작업을 통해서 개별작성된 함수를 통합시키는 방식으로 큰 프로그램을 편리하게 개발할 수 있다. 본 강의에서는 함수의 사용법과 포인터변수를 사용하여 피호출함수가 호출함수의 변수에 접근하는 방법을 살펴본다.
- Youtube 강의동영상
https://youtu.be/f9rK9zdhuf0
- 코드는 여기에서 다운 받으세요
https://github.com/dongupak/Advanced-C-Programming
Este documento define los conceptos de información, procesamiento de datos, procesos manuales y automáticos de datos. Explica que la información se compone de datos organizados que sirven para construir mensajes sobre fenómenos. Luego describe el procesamiento de datos como la recolección y evaluación de datos primarios para obtener información útil para los usuarios. Finalmente distingue entre procesos manuales y automáticos de datos, mencionando el uso inicial de tarjetas perforadas y luego computadoras para automatizar el procesamiento.
This certificate was awarded to Daniel Crews for successfully completing the ITIL® 2011 Edition Foundation Syllabus course provided by SkillSoft. The certificate recognizes Daniel Crews' completion of the course on February 1, 2016.
Este documento discute el impacto de las tecnologías de la información y la comunicación (TIC) en la sociedad y la educación. Explica que las TIC permiten construir nuevos espacios sociales al facilitar la interactividad, comunicación, información y movilidad. Si bien las TIC pueden parecer deshumanizadoras, también permiten transmitir ideas y valores que dejan huellas humanas. El documento concluye que la evolución de las tecnologías responderá a los cambios en las relaciones sociales orientadas al máximo aprovechamiento de las
본 강의에서는 C프로그래밍 언어의 고급편으로 구조체와 포인터, 동적메모리, 연결리스트등에 대해 알아봅니다. C언어는 1972년에 개발된 비교적 오래된 언어이지만 현재도 널리 사용되고 있으며 현대적인 언어에서도 C언어의 기본문법을 사용하고 있습니다.
본 강의에서는 앞으로 강의에서 다루게될 내용에 대해 살펴봅니다.
- Youtube 강의동영상
https://youtu.be/yV1gplHtXiM
- 코드는 여기에서 다운 받으세요
https://github.com/dongupak/Advanced-C-Programming
Esta colección de obras de arte incluye tres piezas realizadas con diferentes medios como lápiz acuarelable, acuarela y rotulador sobre papel en los años 2001, 2002 y 2003.
O documento fala sobre classificação de triângulos de acordo com os lados e ângulos, medidas de área de figuras geométricas e a diferença entre figuras equivalentes e geometricamente iguais.
Este documento describe los diferentes tipos de enlaces químicos, incluyendo enlaces iónicos, covalentes y metálicos. Explica cómo los electrones de valencia son donados, aceptados o compartidos entre átomos para formar moléculas estables. También describe la estructura de Lewis y la regla del octeto que ayudan a explicar la formación de enlaces.
www.LRLiderTime.blogspot.ru Skype marinair2011
Приглашаем к сотрудничеству!
Крупная Немецкая компания прямых продаж LR HEALTH&BEAUTY SYSTEMS проводит набор менеджеров для рекламы компании и ее продукции для красоты и здоровья в России, Украине и Казахстане. Обучение проводится для менеджеров компании бесплатно. Критерии отбора: обучаемость, коммуникабельность, порядочность, активная жизненная позиция. Начинать работать у нас возможно от 18 лет, образование значения не имеет, пол тоже. Сотрудники компании имеют возможность получить весь ассортимент товаров по закупочной цене. При выполнении условий компании по продажам продукции дальнейшее обучение в г.Москва, а также обучение за границей. Возможно сотрудничество с ИП и юридич.лицами. Телефон для связи 89136910033
The document provides information about Park DongGyu, a professor at Changwon National University in South Korea. It discusses his work developing mobile healthcare applications, including applications for hearing tests/hearing aids, sleep monitoring, tinnitus treatment, and augmentative and alternative communication (AAC). Recent projects involve using smartphones to create affordable audiometers for hearing tests and personal sound amplification products tailored to individual hearing profiles.
2019년 5월 23일 창원대학교 정보통신공학과 특강자료 입니다.
* 일 시 : 2019년 5월 23일 (목) 13:00 ~
* 장 소 : 창원대학교 51호관 328호실
* 강연자 : 한국전자통신연구원(ETRI) 김성수 책임연구원
* 주 최 : 창원산업진흥원
* 주 관 : 창원시 스마트모바일앱지원센터
이번 강의에서는 지난 7개월간 이어진 강의의 마지막 편으로 파이썬이 각광받고 있는 이유와 장점에 대해서 다루어 봅니다.
그리고 저의 개인적인 강의 경험도 알려드릴까 합니다.
- 강의 키노트 자료는 다음 링크를 통해 다운 받으세요
https://drive.google.com/drive/folders/1UrrO4_ch4xcIErbExstwpUVY6vFvPdkW
- 강의 소스코드는 다음 링크를 통해 다운 받으세요
https://github.com/dongupak/Basic-Python-Programmingwjd
코딩 스타일은 파이썬의 아주 중요한 요소중 하나입니다.
이번 강의에서는 PEP-8 의 코딩 스타일 가이드 라인에 대해 자세히 살펴보고 pyCharm의 리포맷 기능에 대해서도 알아보겠습니다.
- 강의 키노트 자료는 다음 링크를 통해 다운 받으세요
https://drive.google.com/drive/folders/1UrrO4_ch4xcIErbExstwpUVY6vFvPdkW
- 강의 소스코드는 다음 링크를 통해 다운 받으세요
https://github.com/dongupak/Basic-Python-Programmingwjd
이번 강의에서는 방대한 파이썬 표준 라이브러리의 내용과 기능을 살펴보고 파이썬 외부 라이브러리에 대해서도 살펴보겠습니다.
- 강의 키노트 자료는 다음 링크를 통해 다운 받으세요
https://drive.google.com/drive/folders/1UrrO4_ch4xcIErbExstwpUVY6vFvPdkW
- 강의 소스코드는 다음 링크를 통해 다운 받으세요
https://github.com/dongupak/Basic-Python-Programmingwjd
이번 강의에서는 파이썬의 패키지를 만들고 활용하는 방법을 알아보겠습니다.
대규모 프로젝트를 수행하기 위해서는 이미 잘 만들어진 코드를 활용하는 것이 중요한데요, 잘 만들어진 코드를 활용하는 방법이 모듈을 사용하는 것입니다.
그러나 모듈의 수가 많아지면 폴더(디렉토리) 아래에 계층적으로 두는 것이 더욱 편리합니다.
한 폴더에 유사한 성격의 여러 모듈을 두고 이 폴더를 가져오는 방식으로 개발을 하는데 이 폴더를 패키지라고 합니다. 본 강의에서는 예제를 통해서 파이썬의 패키지 만드는 방법을 살펴보도록 하겠습니다.
- 강의 키노트 자료는 다음 링크를 통해 다운 받으세요
https://drive.google.com/drive/folders/1UrrO4_ch4xcIErbExstwpUVY6vFvPdkW
- 강의 소스코드는 다음 링크를 통해 다운 받으세요
https://github.com/dongupak/Basic-Python-Programmingwjd
이번 강의에서는 람다함수를 필터 함수와 맵 함수에서 사용하는 방법에 대해 살펴보겠습니다.
- 강의 키노트 자료는 다음 링크를 통해 다운 받으세요
https://drive.google.com/drive/folders/1UrrO4_ch4xcIErbExstwpUVY6vFvPdkW
- 강의 소스코드는 다음 링크를 통해 다운 받으세요
https://github.com/dongupak/Basic-Python-Programmingwjd
이번 강의에서는 람다함수에 대해 알아보겠습니다.
앞서 배운 함수를 이용하면 필요한 기능의 재사용이 가능하기 때문에, 함수를 정의한 후 필요할 때마다 호출하여 사용하면 편리한데 이러한 방식으로 프로그램을 하는 방식을 모듈화 프로그래밍 이라고 한다.
그러나 가끔씩은 함수를 만들지 않고 함수화된 기능만을 불러 사용하고자 할 경우가 있는데, 이렇게 하면 프로그램을 단순하게 만들 수 있다.
즉 1회용으로 함수를 만들고 싶은데 def xxx(): 과 같은 이름을 짓는 것이 번거롭게 느껴질 경우에 사용하는 것이 람다함수 혹은 람다표현식이다.
- 강의 키노트 자료는 다음 링크를 통해 다운 받으세요
https://drive.google.com/drive/folders/1UrrO4_ch4xcIErbExstwpUVY6vFvPdkW
- 강의 소스코드는 다음 링크를 통해 다운 받으세요
https://github.com/dongupak/Basic-Python-Programmingwjd
이번 강의에서는 파이썬 클래스의 상속에 대해 알아보겠습니다. 소프트웨어 개발시에는 예전에 만들어진 코드를 이용하여 새로운 기능을 개발하는 경우가 많은데요, 클래스의 상속 기능을 사용하면 부모 클래스에서 만들어둔 기능과 속성을 물려받을 수 있습니다.
상속은 객체지향 프로그래밍의 매우 뛰어난 기능으로 이 강의에서는 상속에 대해 알아봅니다. 또한 상속받은 자식이 부모 클래스를 호출하기 위해 사용하는 super() 함수에 대해서도 알아봅니다.
- 강의 키노트 자료는 다음 링크를 통해 다운 받으세요
https://drive.google.com/drive/folders/1UrrO4_ch4xcIErbExstwpUVY6vFvPdkW
- 강의 소스코드는 다음 링크를 통해 다운 받으세요
https://github.com/dongupak/Basic-Python-Programmingwjd
Esta colección de obras de arte incluye tres piezas realizadas con diferentes medios como lápiz acuarelable, acuarela y rotulador sobre papel en los años 2001, 2002 y 2003.
O documento fala sobre classificação de triângulos de acordo com os lados e ângulos, medidas de área de figuras geométricas e a diferença entre figuras equivalentes e geometricamente iguais.
Este documento describe los diferentes tipos de enlaces químicos, incluyendo enlaces iónicos, covalentes y metálicos. Explica cómo los electrones de valencia son donados, aceptados o compartidos entre átomos para formar moléculas estables. También describe la estructura de Lewis y la regla del octeto que ayudan a explicar la formación de enlaces.
www.LRLiderTime.blogspot.ru Skype marinair2011
Приглашаем к сотрудничеству!
Крупная Немецкая компания прямых продаж LR HEALTH&BEAUTY SYSTEMS проводит набор менеджеров для рекламы компании и ее продукции для красоты и здоровья в России, Украине и Казахстане. Обучение проводится для менеджеров компании бесплатно. Критерии отбора: обучаемость, коммуникабельность, порядочность, активная жизненная позиция. Начинать работать у нас возможно от 18 лет, образование значения не имеет, пол тоже. Сотрудники компании имеют возможность получить весь ассортимент товаров по закупочной цене. При выполнении условий компании по продажам продукции дальнейшее обучение в г.Москва, а также обучение за границей. Возможно сотрудничество с ИП и юридич.лицами. Телефон для связи 89136910033
The document provides information about Park DongGyu, a professor at Changwon National University in South Korea. It discusses his work developing mobile healthcare applications, including applications for hearing tests/hearing aids, sleep monitoring, tinnitus treatment, and augmentative and alternative communication (AAC). Recent projects involve using smartphones to create affordable audiometers for hearing tests and personal sound amplification products tailored to individual hearing profiles.
2019년 5월 23일 창원대학교 정보통신공학과 특강자료 입니다.
* 일 시 : 2019년 5월 23일 (목) 13:00 ~
* 장 소 : 창원대학교 51호관 328호실
* 강연자 : 한국전자통신연구원(ETRI) 김성수 책임연구원
* 주 최 : 창원산업진흥원
* 주 관 : 창원시 스마트모바일앱지원센터
이번 강의에서는 지난 7개월간 이어진 강의의 마지막 편으로 파이썬이 각광받고 있는 이유와 장점에 대해서 다루어 봅니다.
그리고 저의 개인적인 강의 경험도 알려드릴까 합니다.
- 강의 키노트 자료는 다음 링크를 통해 다운 받으세요
https://drive.google.com/drive/folders/1UrrO4_ch4xcIErbExstwpUVY6vFvPdkW
- 강의 소스코드는 다음 링크를 통해 다운 받으세요
https://github.com/dongupak/Basic-Python-Programmingwjd
코딩 스타일은 파이썬의 아주 중요한 요소중 하나입니다.
이번 강의에서는 PEP-8 의 코딩 스타일 가이드 라인에 대해 자세히 살펴보고 pyCharm의 리포맷 기능에 대해서도 알아보겠습니다.
- 강의 키노트 자료는 다음 링크를 통해 다운 받으세요
https://drive.google.com/drive/folders/1UrrO4_ch4xcIErbExstwpUVY6vFvPdkW
- 강의 소스코드는 다음 링크를 통해 다운 받으세요
https://github.com/dongupak/Basic-Python-Programmingwjd
이번 강의에서는 방대한 파이썬 표준 라이브러리의 내용과 기능을 살펴보고 파이썬 외부 라이브러리에 대해서도 살펴보겠습니다.
- 강의 키노트 자료는 다음 링크를 통해 다운 받으세요
https://drive.google.com/drive/folders/1UrrO4_ch4xcIErbExstwpUVY6vFvPdkW
- 강의 소스코드는 다음 링크를 통해 다운 받으세요
https://github.com/dongupak/Basic-Python-Programmingwjd
이번 강의에서는 파이썬의 패키지를 만들고 활용하는 방법을 알아보겠습니다.
대규모 프로젝트를 수행하기 위해서는 이미 잘 만들어진 코드를 활용하는 것이 중요한데요, 잘 만들어진 코드를 활용하는 방법이 모듈을 사용하는 것입니다.
그러나 모듈의 수가 많아지면 폴더(디렉토리) 아래에 계층적으로 두는 것이 더욱 편리합니다.
한 폴더에 유사한 성격의 여러 모듈을 두고 이 폴더를 가져오는 방식으로 개발을 하는데 이 폴더를 패키지라고 합니다. 본 강의에서는 예제를 통해서 파이썬의 패키지 만드는 방법을 살펴보도록 하겠습니다.
- 강의 키노트 자료는 다음 링크를 통해 다운 받으세요
https://drive.google.com/drive/folders/1UrrO4_ch4xcIErbExstwpUVY6vFvPdkW
- 강의 소스코드는 다음 링크를 통해 다운 받으세요
https://github.com/dongupak/Basic-Python-Programmingwjd
이번 강의에서는 람다함수를 필터 함수와 맵 함수에서 사용하는 방법에 대해 살펴보겠습니다.
- 강의 키노트 자료는 다음 링크를 통해 다운 받으세요
https://drive.google.com/drive/folders/1UrrO4_ch4xcIErbExstwpUVY6vFvPdkW
- 강의 소스코드는 다음 링크를 통해 다운 받으세요
https://github.com/dongupak/Basic-Python-Programmingwjd
이번 강의에서는 람다함수에 대해 알아보겠습니다.
앞서 배운 함수를 이용하면 필요한 기능의 재사용이 가능하기 때문에, 함수를 정의한 후 필요할 때마다 호출하여 사용하면 편리한데 이러한 방식으로 프로그램을 하는 방식을 모듈화 프로그래밍 이라고 한다.
그러나 가끔씩은 함수를 만들지 않고 함수화된 기능만을 불러 사용하고자 할 경우가 있는데, 이렇게 하면 프로그램을 단순하게 만들 수 있다.
즉 1회용으로 함수를 만들고 싶은데 def xxx(): 과 같은 이름을 짓는 것이 번거롭게 느껴질 경우에 사용하는 것이 람다함수 혹은 람다표현식이다.
- 강의 키노트 자료는 다음 링크를 통해 다운 받으세요
https://drive.google.com/drive/folders/1UrrO4_ch4xcIErbExstwpUVY6vFvPdkW
- 강의 소스코드는 다음 링크를 통해 다운 받으세요
https://github.com/dongupak/Basic-Python-Programmingwjd
이번 강의에서는 파이썬 클래스의 상속에 대해 알아보겠습니다. 소프트웨어 개발시에는 예전에 만들어진 코드를 이용하여 새로운 기능을 개발하는 경우가 많은데요, 클래스의 상속 기능을 사용하면 부모 클래스에서 만들어둔 기능과 속성을 물려받을 수 있습니다.
상속은 객체지향 프로그래밍의 매우 뛰어난 기능으로 이 강의에서는 상속에 대해 알아봅니다. 또한 상속받은 자식이 부모 클래스를 호출하기 위해 사용하는 super() 함수에 대해서도 알아봅니다.
- 강의 키노트 자료는 다음 링크를 통해 다운 받으세요
https://drive.google.com/drive/folders/1UrrO4_ch4xcIErbExstwpUVY6vFvPdkW
- 강의 소스코드는 다음 링크를 통해 다운 받으세요
https://github.com/dongupak/Basic-Python-Programmingwjd
이번 강의에서는 파이썬에서 클래스를 정의하는 문법과 self 에 대해 살펴보도록 하겠습니다.
그리고 .(마침표)연산자를 이용하여 인스턴스에서 메소드를 호출하는 방법도 살펴보겠습니다.
- 강의 키노트 자료는 다음 링크를 통해 다운 받으세요
https://drive.google.com/drive/folders/1UrrO4_ch4xcIErbExstwpUVY6vFvPdkW
- 강의 소스코드는 다음 링크를 통해 다운 받으세요
https://github.com/dongupak/Basic-Python-Programmingwjd
슬라이싱(slicing)이란 리스트나 튜플, 문자열의 항목을 잘라서 일부만을 가져오는 기능을 말합니다.
보통 list[시작 : 끝] 과 같이 시작항목과 끝 항목의 인덱스를 지정하는 방식으로 사용하는데요, 시작 항목은 포함되지만 끝 항목은 포함되지 않습니다.
이번 강의에서는 파이썬의 슬라이싱을 이용하는 방법을 다양한 예제와 애니메이션으로 살펴보도록 하겠습니다.
- 강의 키노트 자료는 다음 링크를 통해 다운 받으세요
https://drive.google.com/drive/folders/1UrrO4_ch4xcIErbExstwpUVY6vFvPdkW
- 강의 소스코드는 다음 링크를 통해 다운 받으세요
https://github.com/dongupak/Basic-Python-Programmingwjd
이번 강의에서는 파이썬의 iterator에 대해 알아보겠습니다.
리스트, 집합, 딕셔너리와 같은 타입이나, 문자열은 for - in 구문을 통해서 반복적으로 하나씩 데이터를 꺼내서 처리할 수 있는데, 이와 같이 여러 개의 데이터를 포함한 타입중에서 반복적으로 하나하나 꺼내어 처리가능한 컬렉션이나 Sequence 들을 순환가능(Iterable) 객체라고 합니다.
iterator는 next() 함수를 구현한 객체를 말하며 next() 함수는 순환가능한 객체의 다음 원소를 반환하는 일을 합니다.
파이썬은 list, dict, set, bytes, tuple, range형이 iterable 형 객체입니다.
- 강의 키노트 자료는 다음 링크를 통해 다운 받으세요
https://drive.google.com/drive/folders/1UrrO4_ch4xcIErbExstwpUVY6vFvPdkW
- 강의 소스코드는 다음 링크를 통해 다운 받으세요
https://github.com/dongupak/Basic-Python-Programmingwjd
이번 동영상 강의에서는 리스트 함수에 대해 살펴보도록 하겠습니다. 앞 장 강의에서 min(), max()와 같은 간단한 리스트 함수를 살펴보았는데요, 이번 강의에서는 all(), any(), bool(), filter() 등의 고급 함수의 기능과 그 사용예를 살펴봅니다.
- 강의 키노트 자료는 다음 링크를 통해 다운 받으세요
https://drive.google.com/drive/folders/1UrrO4_ch4xcIErbExstwpUVY6vFvPdkW
- 강의 소스코드는 다음 링크를 통해 다운 받으세요
https://github.com/dongupak/Basic-Python-Programmingwjd
이번 강의에서는 파이썬의 리스트 메소드에 대해 살펴보겠습니다.
파이썬의 리스트는 다양한 메소드를 제공하는데, 이 메소드를 통해 리스트의 원소를 변경하거나, 삭제, 추가, 병합, 정렬등의 기능을 할 수 있습니다.
또한, 파이썬의 기본 함수에서는 리스트의 원소의 길이, 최대값, 최소값, 분할을 위한 다양한 함수가 제공됩니다. 예제와 실습을 통해 index(), extend(), insert(), sort(), reverse()등의 메소드와 사용법을 알아보겠습니다.