Introduction to Programming in C 專項課程

於 Jun 25 開始

Introduction to Programming in C 專項課程

Learn Essential Programming Fundamentals。 Master programming skills to solve complex problems.

本專項課程介紹

This specialization develops strong programming fundamentals for learners who want to solve complex problems by writing computer programs. Through four courses, you will learn to develop algorithms in a systematic way and read and write the C code to implement them. This will prepare you to pursue a career in software development or other computational fields.

製作方:

courses
4 courses

按照建議的順序或選擇您自己的順序。

projects
項目

旨在幫助您實踐和應用所學到的技能。

certificates
證書

在您的簡歷和領英中展示您的新技能。

項目概覽

課程
Beginner Specialization.
No prior experience required.
  1. 第 1 門課程

    Programming Fundamentals

    計劃開課班次:Jun 25
    課程學習時間
    4 weeks of study, 6–8 hours/week
    字幕
    English

    課程概述

    Programming is an increasingly important skill, whether you aspire to a career in software development, or in other fields. This course is the first in the specialization Introduction to Programming in C, but its lessons extend to any lan
  2. 第 2 門課程

    Writing, Running, and Fixing Code in C

    計劃開課班次:Jun 25
    課程學習時間
    4 weeks of study, 6–8 hours/week
    字幕
    English

    課程概述

    Building on the course Programming Fundamentals, this course will teach you how to write code by first planning what your program should do—an important approach for novice and professional programmers. You will learn how to compile and run your program, and
  3. 第 3 門課程

    Pointers, Arrays, and Recursion

    計劃開課班次:Jun 18
    課程學習時間
    4 weeks of study, 6–8 hours/week
    字幕
    English

    課程概述

    The third course in the specialization Introduction to Programming in C introduces the programming constructs pointers, arrays, and recursion. Pointers provide control and flexibility when programming in C by giving you a way to refer to the location of
  4. 第 4 門課程

    Interacting with the System and Managing Memory

    計劃開課班次:Jun 25
    課程學習時間
    4 weeks of study, 6–8 hours/week
    字幕
    English

    課程概述

    The final course in the specialization Introduction to Programming in C will teach you powerful new programming techniques for interacting with the user and the system and dynamically allocating memory. You will learn more sophisticated uses for pointers,

製作方

  • Duke University

    Duke University is consistently ranked as a top research institution, with graduate and professional schools among the leaders in their fields.

    Duke University has about 13,000 undergraduate and graduate students and a world-class faculty helping to expand the frontiers of knowledge. The university has a strong commitment to applying knowledge in service to society, both near its North Carolina campus and around the world.

  • Andrew D. Hilton

    Andrew D. Hilton

    Assistant Professor of the Practice
  • Liz Wendland

    Liz Wendland

  • Anne Bracy

    Anne Bracy

    Senior Lecturer
  • Genevieve M. Lipp

    Genevieve M. Lipp

    Adjunct Professor

FAQs