C 언매니지드 프로그래밍

이 강좌는 선수 과목인 '실무 프로그래밍 입문'에서 배운 절차적 프로그래밍 지식을 기반으로 C언어가 언매니지드 언어로서 가지는 기능들에 대해서 알아봅니다. (김포프, POCU 포큐 아카데미)

4.50 (248 reviews)
Udemy
platform
한국어
language
Programming Languages
category
instructor
C 언매니지드 프로그래밍
595
students
38 hours
content
Sep 2023
last update
$199.99
regular price

What you will learn

C 언어 사용법

하드웨어 동작 원리

C 언어가 언매니지드 언어로서 가지는 기능들

Why take this course?

🚀 **C 언매니지드 프로그래밍 - COMP2200 (김포프, POCU 포큐 아카데미)** TDM 7월 2019년 기준으로 C는 전 세계적으로 2번째로 인기 있는 프로그래밍 언어입니다. (🌏 TIOBE Index) 🎓 **본 비디오 강좌**는 POCU 아카데미의 COMP2200 '실무 프로그래밍 입문' 수업의 동영상 강의로, C언어의 언매니지드 특성과 함께 하드웨어에 대한 깊은 이해를 바탕으로 배울 수 있는 장점을 제공합니다. 🖥️ **C 언매니지드 언어**란, 프로그래머가 시스템의 하드웨어에 직접 메모리를 관리하는 등의 저수준 작업을 할 수 있는 능력을 가진 언어입니다. 이러한 C는 40년 동안 컴파일러, 운영체제, 임베디드 시스템 등에서 그 지위를 겨누고 있으며, 미래에도 이러한 요구가 바뀌지 않을 전망입니다. 🔍 **이 강좌**는 '프로그래밍 입문' 과정에서 배운 절차적 프로그래밍 기초를 바탕으로, C언어의 언매니지드 특성과 함께 하드웨어에 대한 이해를 증진시키는 데 중점을 두고 있습니다. 🚀 **강의 구성**은 다음과 같은 세 단계로 나뉩니다: 1. **ANSI C/C89 (~11주 차)** - C의 기본이 되는 내용과 자료 구조를 학습합니다. 2. **C99 (12주 차 ~ 13주 차)** - C99 표준에서 추가된 기능들을 익힙니다. 3. **C++1x/C11/18 (14주 차~)** - 최신 표준의 C 기능, 즉 C++1x, C11, 또는 C18의 새로운 기능들을 실습해봅니다. 💡 **목표**는 모든 프로젝트에서 사용할 수 있는 모든 C의 지식을 마스터하고, 가능한 경우 최신 기능들도 실력화할 수 있는 것입니다. 📅 **강의 일정**은 약 14개월에 걸쳐 진행되며, 각 단계마다 C언어의 다른 측면을 깊이 있게 탐구하고자 합니다. 🤝 **이번 여정**에 함께하시면, C 프로그래밍의 본질을 이해하고, 프로젝트에서 효과적으로 활용할 수 있는 실력을 갖추며, 언매니지드 언어로서의 C의 강점을 살려 나가는 데 필수적인 기술을 습득하실 수 있습니다. 📚 **준비되셨나요?** C 언매니지드의 세계로 뛰어보아라! 🚀

Screenshots

C 언매니지드 프로그래밍 - Screenshot_01C 언매니지드 프로그래밍 - Screenshot_02C 언매니지드 프로그래밍 - Screenshot_03C 언매니지드 프로그래밍 - Screenshot_04

Our review

**C Programming Course Review** **Overall Rating:** 4.6/5 **Pros:** - **Clear Fundamentals:** The course provides clear and well-organized explanations of the basics of C programming, making it ideal for beginners or those looking to solidify their understanding of fundamental concepts. - **Practical Application:** While some reviews mention the lack of exercises or assignments within the video content, the course is highly recommended for those who have access to additional resources like CodeMonkey, which can complement the learning experience with practical problems to solve. - **Real-World Context:** The course offers a glimpse into real-world problem-solving using C, which is invaluable for understanding how coding principles apply beyond the classroom. - **Flexibility for Advanced Learners:** It's suitable for those who already have knowledge of computer structures and math or for individuals who are comfortable with certain terms and concepts, as they can quickly look up explanations as needed. - **Logical Explanations:** The logical explanations go beyond just coding, which is appreciated by those who can follow along in Korean and are learning the fundamentals of C programming. **Cons:** - **Not a Standalone Course:** Some learners found the course to be part of a larger series, and for a comprehensive understanding, it might be necessary to follow the entire sequence of lectures. This could be a drawback for those looking for a self-contained course. - **Assumed Prior Knowledge:** The course may skip over explanations or skip certain sections assuming prior knowledge, which can be confusing for complete beginners. - **Repeated Mentions of Other Resources:** There are frequent references to other courses and materials, which some learners found distracting or felt that it indicated the course was not entirely complete on its own. - **Targeted for Certain Audiences:** The course is more targeted towards those already in a work environment who use C or similar languages like Python for their jobs, as it covers many practical applications and solutions to problems encountered during work. **Additional Notes:** - The course is highly recommended for individuals who can complement the video content with additional learning resources. - For those who do not understand Korean, it might be beneficial to look for alternative resources that offer translations or explanations in your native language. - The course's practical examples and real-world applications are a strong point, especially for developers using C in their professional roles. In conclusion, this C programming course is well-received by learners who can navigate the assumptions of prior knowledge and are looking to enhance their understanding with additional learning tools. It is particularly useful for professionals who use C in their work and want to deepen their expertise or for those learning Korean while studying C programming fundamentals.

Charts

Price

C 언매니지드 프로그래밍 - Price chart

Rating

C 언매니지드 프로그래밍 - Ratings chart

Enrollment distribution

C 언매니지드 프로그래밍 - Distribution chart

Related Topics

2479416
udemy ID
7/27/2019
course created date
10/29/2019
course indexed date
Bot
course submited by