7
Github.com - Pull request
이 수업은 github.com 의 pull request를 다루는 수업입니다.
이 수업을 듣기 위해서는 clone, push, pull, merge, github.com에 대해서 알고 계셔야 합니다. 모르신다면 아래 git 협업 수업을 참고해주세요.
캐치딜 백엔드 개발이야기 : 크롤링
소개 캐치딜 서비스는 2019년 10월부터 시작된 토이프로젝트의 일환으로, 같은 대학 주니어 대학생 3명이서 똘똘뭉쳐 제작된 프로젝트입니다. 캐치딜은 여러 플랫폼(뽐뿌, 클리앙 등)에 퍼져있는 핫딜특가 데이..
크롤링이 차단되었다면 유저 에이전트(User Agent)를 지정해보자, 크롤링 차당 방지법
크롤링을 하다 보면 종종 페이지에서 아무것도 받아오지 못해서 막히는 경우가 생깁니다. 여러 가지 이유가 있을 수 있겠지만 본인이 잘못한 게 없다면 대개 서버에서 차단을 당했기 때문입니다. 서버는 User Agen..
Swift Framework 에서 C 라이브러리 사용
modulemap, sqlcipher, c, bridging header | Swift framework 에서 C 라이브러리를 사용하는 방법에 대해서 정리하려고 한다. 시간이 부족하신 분들을 위해 결론부터 말하자면 굉장히 쉽다. 아래의 링크의 글대로 진행하면 된다. 아래의 글은 위의 방법으로 SQL cipher 라이브러리를 적용한 과정을 정리해봤다. 작업이 필요한 프로젝트는 아래와 같은 구조의 내부 Repository fra
Android Development for Beginners - Full Course
Learn how to develop an android app from scratch in this full course for beginners. No prior programming experience required!
Here is the 2nd part of this course (also free!): https://youtu.be/RcSHAkpwXAQ
In this course, you will learn how to build a real-word Android application from scratch using Java. On the way to building an Android app, you will learn the basics of programming in Java and object-oriented programming.
✏️ Course from MeiCode. Check out his YouTube channel: https://www.youtube.com/channel/UCE3wAhsfp4wGRgHXIQjVx0w
Extended 55-hour course: https://courses.meicode.org/courses/android2020
⭐️ Course Contents ⭐️
⌨️ (0:00) Course Introduction
⌨️ (3:12) Setup The Environment
⌨️ (18:52) Create Your First Application (Part 1)
⌨️ (43:53) Create Your First Application (Part 2)
⌨️ (59:20) Challenge
⌨️ (1:07:19) Variables and Arithmetic Operators
⌨️ (1:31:12) Relational and Logical Operators) Conditional Statements
⌨️ (1:47:43) Loops
⌨️ (2:04:13) Challenge (Create a Game)
⌨️ (2:16:00) Simple Arrays
⌨️ (2:27:51) Object Oriented Programming (Part 1)
⌨️ (2:49:30) Object Oriented Programming (Part 2)
⌨️ (3:06:02) Object Oriented Programming (Part 3)
⌨️ (3:19:41) OOP Challenge
⌨️ (3:43:56) Collections in Java
⌨️ (4:06:14) Static Keyword - Inner Classes
⌨️ (4:17:04) Interfaces and Abstract Classes
⌨️ (4:35:26) Concurrency - Exceptions
⌨️ (4:46:05) Singleton Pattern
⌨️ (4:56:00) Challenge (Part 1)
⌨️ (5:18:16) Challenge (Part 2)
⌨️ (5:39:40) User Interface Basics (Part 1)
⌨️ (6:04:21) User Interface Basics (Part 2)
⌨️ (6:33:09) User Interface Basics (Part 3)
⌨️ (6:58:39) Layouts
⌨️ (7:26:53) Images
⌨️ (7:37:32) ListView and Spinner
⌨️ (8:00:57) Different XML Files (Part 1)
⌨️ (8:29:41) Different XML Files (Part 2)
⌨️ (8:41:09) Material Design
⌨️ (8:59:58) Snackbar and CardView
⌨️ (9:16:51) RecyclerView (Part 1)
⌨️ (9:39:02) RecyclerView (Part 2)
⌨️ (10:03:50) RecyclerView (Part 3)
⌨️ (10:22:26) Fonts
⌨️ (10:38:35) Challenge (Part 1)
⌨️ (10:57:16) Challenge (Part 2)
⌨️ (10:13:18) Create App's First Page - Intents
⌨️ ⭐️ More in part 2: https://youtu.be/RcSHAkpwXAQ
15
Flutter 중급
Flutter 입문 강좌를 보신 분들은 이 강좌를 보세요
Flutter Cookbook + 실전 예제
공식 문서 : https://flutter.dev/docs/cookbook
23
Swift 5 for Beginners (2020)
In this course we will learn how the basics of the Swift programming language for absolute beginners. This course is right for you if you have no or little background in programming, if you want to learn about Swift, and if you want to learn the fundamentals of making iPhone Apps!
We will cover a variety of topic through explanations and examples - including Variables, Constants, Functions, Classes, Structs, Types, Optionals, Closures, and much more! Get started and let's learn together!