CS Primer - Programming: Beyond the Basics

Posted on 01 Oct 04:54 | by BaDshaH | 1 views

CS Primer - Programming: Beyond the Basics
Released 9/2024
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 17 Lessons ( 11h 15m ) | Size: 3 GB


There are countless ways to write any given program. This course is designed to ensure that you have all the tools at your disposal to fully express yourself with code, including functional composition and recursion, object oriented programming, and a basic understanding of concurrency.

If you are already familiar with the concepts covered below, you may prefer to cherry pick any interesting problems or skip ahead to Computer Systems
I will also use this course as an opportunity to share some of my philosophy of programming, as well as some of preferences for how I like to approach the practice of programming. I won't pretend to have the final word on these topics: there is no one correct way. But others have found these thoughts helpful in the past, and you might too.
At the core of this course however are the sequences of problems for each topic. You should aim to solve each problem, using the worked solutions and supplementary explainers as needed. For more suggestions on how to approach CS Primer, see the how-to guide.
As a supplementary text, I recommend Composing Programs by John DeNero, or the classic SICP upon which it is based, either in the original Scheme or newer jаvascript version. For a more playful, problem-oriented approach, I also highly recommend The Little Schemer, particularly on the topics of higher order functions and recursion.
I will mostly use Python as the language of choice below, but you're welcome to work in another language if you prefer. Those that don't support higher order functions and/or classes may find some problems more challenging to adapt.

NOTE: I am currently recording this course and will release problems progressively

Homepage
https://csprimer.com/courses/programming/





https://ddownload.com/sbxx96g8dia9
https://ddownload.com/nc3ujxutqnln
https://ddownload.com/1hoog5648gqf
https://ddownload.com/wab62ehzmdp5

https://rapidgator.net/file/f93ac15190ae072e68bcb1e119c4c7d7
https://rapidgator.net/file/cca138ffb0a40f9db637a7f462f7a076
https://rapidgator.net/file/a62090ec3048a8330bc691ca576e67f0
https://rapidgator.net/file/b5f42aab4997c4110ca7d6e0dce36b13



Related News

Functional Programming Projects with Python 3: Write More Robust, Readable Code Functional Programming Projects with Python 3: Write More Robust, Readable Code
Released 10/2023 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch Genre: eLearning |...
Getting Started with Python Object Oriented Programming: A Hands-On Approach Getting Started with Python Object Oriented Programming: A Hands-On Approach
Released 5/2024 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch Skill Level: Beginner |...
Java for Absolute Beginners (2024) Java for Absolute Beginners (2024)
Published 5/2024 Created by Mohamed Kamal MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch...
Java Object Oriented programming Essential Training Java Object Oriented programming Essential Training
Java Object Oriented programming Essential Training Published 3/2023 Created by Mohammad Anwar...

System Comment

Information

Error Users of Visitor are not allowed to comment this publication.

Facebook Comment

Member Area
Top News