
우아한 고성능 프로그래밍 언어 Rust 입문 및 활용
김대현
누구나 탄탄하고 효율적인 고성능 소프트웨어를 만들 수 있게 해주는 프로그래밍 언어, Rust를 배우는 강의입니다. 로우레벨 프로그래밍을 할 수 있으면서도 하이레벨 언어기능이 풍부하여 이상적입니다.
초급
Rust, webassembly
Scala allows you to write much more concise and robust code quickly, while still leveraging the experience you have gained as a Java developer. This course is designed for Java developers to quickly understand the overall look of Scala based on their existing Java knowledge. If you are an existing Java developer, you can learn Scala very easily.
82 learners
Introduction to Scala
Java Basics Review
How to write common code written in Java in Scala
Grammar convenience features that are unique to Scala (but not in Java)
Special ways to handle exceptions in Scala
How to use existing Java methods in Scala
A Taste of Functional Programming (Composition Functions)
Are you a Java developer? Level up with Scala!
🤔
I'm working in a Java environment, and I'm wondering if there's a more convenient way .
😟
I'm interested in functional programming , but is there a way to learn it in a practical way rather than in a very academic way?
🧐
I just started using Scala at work, and I think I need to study it more systematically .
Learn Scala, which combines object-oriented programming (OOP) and functional programming (FP) paradigms.
If this sounds like you, start learning Scala now.
👉 You can utilize the Java ecosystem as it is, while also utilizing more powerful and convenient languages.
💡 We will compare and explain commonly used codes in Java with Scala code, and even introduce useful features that are only available in Scala .
Q. Why should I learn Scala?
Because it allows for enjoyable programming with a much more concise syntax while still enjoying the practicality of the Java ecosystem.
Q. I heard Scala is good for functional programming?
Yes, you can learn and utilize functional programming very well, and even gradually apply it in an imperative object-oriented environment.
Q. Is this a good lecture for non-majors as well?
Yes, this course can be taken without difficulty if you have basic Java knowledge. Java programming experience is required, but no specialized knowledge is required. (Experience with Java 8 or higher is required.)
💾 Please check before taking the class
Who is this course right for?
Java Developer
People interested in functional programming
People who want to become better developers
People interested in Scala
Need to know before starting?
Basic knowledge of Java (Java 8 or later)
1,732
Learners
136
Reviews
25
Answers
4.7
Rating
6
Courses
함수형 프로그래밍에 관심이 많은 백엔드 개발자입니다. 카카오(Daum) 개발팀장, NHN 수석, LINE+ 리드를 지내며 개발팀 리딩을 했고, 현재는 디노티시아라는 AI스타트업에서 개발팀장으로 일하고 있습니다.
https://hatemogi.com/ 에 개발자 개인 홈을 운영중입니다.
All
40 lectures ∙ (1hr 21min)
All
17 reviews
4.8
17 reviews
Reviews 1
∙
Average Rating 5.0
5
모기싫어 님의 스칼라 강의를 들었는데 정말 훌륭하셨어요! 모기싫어 님의 강의 스타일은 매우 명쾌하고 알기 쉽게 설명해주셔서 스칼라라는 언어를 처음 접하는 저도 쉽게 따라갈 수 있었습니다. 강의 내용도 체계적으로 구성되어 있어서 스칼라의 기본 개념부터 심화된 내용까지 효과적으로 이해할 수 있었습니다. 또한 모기싫어 님의 열정적인 가르침과 친절한 태도가 수업 분위기를 더욱 좋게 만들었습니다. 이 강의를 통해 스칼라에 대해 많은 것을 배웠고, 앞으로의 개발 공부에 큰 도움이 될 것 같아서 너무 기뻤습니다. 모기싫어 님의 강의를 추천합니다!
장문의 후기 감사드립니다. 더 친절한 태도로 노력하겠습니다.
Reviews 2
∙
Average Rating 5.0
5
안녕하세요. 최근에 미국 최고 연봉 개발자들이 스칼라 언어를 가장 많이 활용한다는 사실을 듣고 큰 관심이 생겼습니다. 그러던 중, 이런 근본있는 스칼라 강의를 찾아 정말 행운이라고 생각합니다. 잘 듣겠습니다. 감사합니다 ^ ^
"근본있는 스칼라 강의" 말씀 감사합니다.
Reviews 48
∙
Average Rating 5.0
$42.90
Check out other courses by the instructor!
Explore other courses in the same field!