반응형

웹프로그래밍 11

모든 파이썬 프로그래머를 위한 20가지 실용적인 파이썬 라이브러리

모든 파이썬 프로그래머를 위한 20가지 실용적인 파이썬 라이브러리파이썬 프로그래밍 언어의 대성공을 이끈 힘은 무엇일까? 물론 답은 네이티브와 서드파티 라이브러리를 가리지 않는 풍부한 파이썬용 라이브러리다. 문제는 파이썬 라이브러리가 워낙 많은 탓에 유용한 라이브러리가 사람들의 관심을 받지 못하고 묻히는 부작용도이다. 또한 한 영역에서만 작업하는 프로그래머들은 다른 종류의 작업에서 사용할 수 있는 라이브러리에 대해서는 잘 모르는 경우가 많다. 여기서는 파이썬 프로그래머라면 관심을 가질 만한 20가지 파이썬 라이브러리를 선정했다. 파일 시스템 액세스, 데이터베이스 프로그래밍, 클라우드 서비스 작업과 간단한 웹 앱 구축, GUI 생성, 이미지, 전자책, 워드 파일 작업에 이르기까지 다양한 작업을 간소화하는 유..

웹프로그래밍 2019.03.16

HTML 리스트와 링크 만드는 법

안녕하세요 위키드스마트입니다. 리스트와 링크 만드는 법을 알아보겠습니다. 이전 글이 궁금하신 분들은 여기를 클릭하시면 됩니다. —> 이전 글보기 : html 텍스트 표기 방법​ 리스트 리스트는 항목을 나열하는데 사용됩니다. 리스트는 순서가 있는 리스트와 없는 리스트로 나눌 수 있습니다. 순서가 있는 리스트를 만들고 싶을 땐, .... 로, 순서가 없는 리스트를 만들고 싶을 땐, ... 로, 만드시면 됩니다. 참고로, ol 은 ordered list, ul 은 unordered list 를 뜻합니다. 그럼, 순서가 있는 리스트를 만들어 볼까요? 은 이제 순서가 있는 리스트를 만든다는 선언과 같은 것이니, 그 안에 리스트 항목을 나열할 때에는 ... 를 써서 작성하셔야 합니다. 예제를 보시죠. ​ 자, 오른..

웹프로그래밍 2019.02.10

html 텍스트 표시 방법

안녕하세요 위키드스마트입니다. 오늘은 html 태그를 이용하여, 텍스트를 표시하는 다양한 방법을 알아보겠습니다. 이전글 보기: https://sharingknowledge.tistory.com/361 html 문서에서 텍스트는 별다른 태그 없이도 ... 안에서 표시할 수 있습니다. 그러나 여러 줄로 이루어진 텍스트는 단락을 생성한 후에 단락 안에서 표시하는 것이 좋습니다. html 문서를 작성할 때 입력한 줄 바꿈 문자는 완전히 무시되기 때문에 단락을 생성하지 않으면, 모든 테스트가 하나의 긴 줄로 표시되기 때문이죠. 먼저 줄 바꿈을 위해 단락태그인 p 태그를 이용할 수 있는데요, 단락태그인 p 태그를 이용하면 이렇게 자동적으로 단락의 전후에 빈줄이 추가됩니다. 새로운 단락을 시작하지 않고 줄바꿈을 원하..

웹프로그래밍 2019.02.08

HTML 문서의 기본 구조

안녕하세요 위키드 스마트입니다. 오늘은 웹 페이지의 기본 구조를 알아보겠습니다. 지난 번 강좌에서 기본 구조를 간략히 알아봤었는데요, [이전 글 보기: https://sharingknowledge.tistory.com/180 ] 다시 한번 말씀드리면 모든 HTML 페이지는 아래와 같은 기본 구조로 되어 있습니다. 이것은 우리가 사용하는 문서가 html 임을 선언하는 문구입니다. html 문서는 로 둘러싸여, 이 안에서만 입력된 내용들이 처리가 됩니다. 태그로 구성되는데, 웹 페이지에 대한 정보를 저장하는 곳입니다. Page Title 헤드태그 안에 이렇게 타이틀 태그를 넣으면, 인터넷을 열 때 탭에 타이틀태그가 적힌 내용이 표시가 됩니다. 웹 페이지의 모든 내용이 여기에 표시가 됩니다. 브로우저 안에 표..

웹프로그래밍 2019.02.06

HTML 문서 구조

오늘부터는 이제 슬슬 html 구조를 본격적으로 분석해봅시다. 먼저, tag 를 알아봅시다. 앞선 글들에서 설명드렸듯이, 다양한 버전들이 수년간 발행되어왔지만, html 기본은 같습니다. html 문서의 구조는 샌드위치 구조와 비교되곤 하죠. 샌드위치가 위아래로 빵 두조각에 감싸여져 있듯이, html 문서도 opening html tag 와 closing html tag 로 이루어져 있습니다. 이 태그는 샌드위치의 빵과 같이 html 문서의 모든 내용물을 감싸고 있습니다. ... 이렇게 말이죠. 다음은 이런식으로 말이죠. 그 다음은 tag 입니다. body tag 는 head tag 다음에 나옵니다. 모든 visual-structural elements가 이 body 태그 내에 포함됩니다. heading..

웹프로그래밍 2018.01.20

웹 프로그래밍 공부하는 순서

HTML을 사용하여 코딩하는 능력은 모든 웹 전문가들에게는 필수죠. 웹에 컨텐츠를 만드는 법을 배우는 모든 이들에게는 이 스킬을 습득하는 게 바로 시작 포인트입니다. 웹 디자인(설계) 관점에서 보자면, HTML 은 구조물CSS 는 표현JavaScript는 동작PHP나 유사언어는 Back-end 쪽CMS 는 컨텐츠 관리라고 할 수 있습니다. 웹프로그래밍 배울 때 항상 막 부딪히라고 다들 말하지만, 그래도 배우는 순서를 알고자 갈망하는 분들에게는 하기 순서대로 배우는 것을 추천드립니다. (하지만 정답은 아닙니다) 1. HTML2. CSS3. JavaScript4. JQuery5. Bootstrap6. SQL 도움이 되셨길.

웹프로그래밍 2018.01.20

개발자 테크 트리

개발자 테크트리에 대해 아주 잘 정리해놓은 글이 있어서 링크 공유합니다. http://blog.naver.com/PostView.nhn?blogId=pii90&logNo=90188338488 개발 스킬 분류 : 개발자 스킬은 매우 다양하다. 필자의 경우 SI, SM 개발을 위주로 했기 때문에 게임개발 파트는 정리하지 못한 점이 매우 안타깝다. 게임 개발자를 제외한 국내 개발자는 이 스킬 범주 안에 모두 포함된다. 본 포스팅에는 개인적 주관 많이 포함돼있으므로 이견이 있는 개발자들은 댓글로 의견을 공유하기 바란다. └ 접기 웹화면개발 30% / 서버개발 20% / DB 쿼리 20% / 퍼블리싱 15% / X-Internet 15% 일반적인 웹개발자라 하면 JSP를 개발자를 말한다. JSP를 구현하기 위해 ..

웹프로그래밍 2017.12.21

HTML 기초

HTML은 무엇? 안녕하세요 위키드 스마트입니다. 오늘은 HTML 태그들을 조금씩 시작해보겠습니다. HTML은 메일 여러분이 방문하는 웹사이트를 만들기 위해 사용하는 언어로써, 웹사이트의 컨텐츠를 구조화하는 논리적인 방법을 제공합니다. HTML 머리글자를 분석해보면, HTML이란 글자는 많은 유용한 정보를 포함하고 있습니다. HTML은 HyperText Markup Language(하이퍼텍스트 마크업 언어) 입니다. 마크업 언어는 구조와 원시텍스트의 표현을 정의하는 컴퓨터 언어입니다. 마크업 언어는 컴퓨터가 해석할 수 있는 정보를 지는 원시텍스트를 둘러싸서 작동하는데, 원시텍스트가 처리되도록 마크 업 합니다. HTML에서, 컴퓨터는 HTML 요소로 둘러싸여 있는 원시텍스트를 해석할 수 있습니다. 이 요소..

웹프로그래밍 2017.12.19

HTML5

안녕하세요 위키드스마트입니다. 이전 글은 아래 링크를 눌러서 확인해주시구요, http://sharingknowledge.tistory.com/153?category=685528 HTML5는 W3C와 WHATWG(Web Hypertext Application Technology Working Group)의 합작품이라 볼 수 있겠습니다. WHATWG는 애플, 구글, 모질라 재단, 오페라 소프트웨어 등이 2004년에 만든 단체인데, 웹폼과 애플리케이션에 대해 작업하던 도중 W3C와 만나 서로 협동하기로 하고 새로운 HTML 규격을 제안하게 되었는데, 그게 바로 HTML5입니다. W3C와 WHATWG가 HTML5를 만들며 다음과 같은 개발 원칙을 만들었는데 - 새로운 규격은 HTML, CSS, DOM, Java..

웹프로그래밍 2017.12.16

웹에 대한 기초사항

안녕하세요 위키드 스마트입니다. 너무 다방면으로 관심이 많아, 다양한 주제를 다루느라 힘들지만, 저의 지적 호기심을 만족시키기 위해 오늘부터 새로운 글 연재를 시작해봅니다. 바로 웹 프로그래밍입니다. 개발에 대해 얘기해보자면, 프론트엔드, 미들엔드, 백엔드 개발이 있는데, 프론트엔드쪽의 진입장벽이 낮다보니, 이 쪽 개발을 굉장히 하찮은 것으로 치부하는 경향이 있었고, 그 기조는 지금도 여전하다고 생각합니다. 그러나 프론트엔드 개발은 우리가 개발한 서비스를 사용자에게 선보이고, 연결시켜주어, 상호작용하게 하는, 영업쪽으로 얘기하자면 최전선에 있는 굉장히 중요한 영역이라고 생각합니다. 진입장벽이 낮다고 생각하여 아무나 뛰어들지만, 정말 잘하는 사람 찾기 힘든 것도 사실이죠. 제가 잘한다는 소리는 아닙니다. ..

웹프로그래밍 2017.12.12
반응형