Paul Sutton

FreeCodeCamp

Free E-books and e-learning

As I am on the mailing list for Free Code Camp [1]. I was recently emailed with an offer to obtain some Free programming E-books on a range of programming / coding languages, detailed below.

  • The Python Handbook. 115 pages. Spring 2021. PDF, ePub, Mobi
  • The Linux Commands Handbook. 135 pages. Fall 2020. PDF, ePub, Mobi
  • The Deno Beginner’s Handbook. 46 pages. Spring 2020. PDF, ePub, Mobi
  • The JavaScript Beginner’s Handbook. 76 pages. Early 2020. PDF, ePub, Mobi
  • The C Beginner’s Handbook. 77 pages. Early 2020. PDF, ePub, Mobi
  • The Next.js Handbook. 102 pages. Fall 2019. PDF, ePub, Mobi
  • The Svelte Handbook. 41 pages. Fall 2019. PDF, ePub, Mobi
  • The HTML Handbook 87 pages. Summer 2019. PDF, ePub, Mobi
  • The CSS Handbook 173 pages. Spring 2019. PDF, ePub, Mobi
  • JavaScript from ES5 to ESNext. 75 pages. Early 2019. PDF, ePub, Mobi
  • The React Beginner’s Handbook. 40 pages. Fall 2020. PDF, ePub, Mobi
  • The Node.js Handbook. 189 pages. Fall 2018. PDF, ePub, Mobi
  • The Express.js Handbook. 61 pages. Fall 2018. PDF, ePub, Mobi
  • The Vue.js 2 Handbook 122 pages. Summer 2018. PDF, ePub, Mobi

Links

Tags

#Coding,#FreeCodeCamp,#Ebooks,#Python,#Linux,#Deno, #JavaScript,#JS,#C,#NextJS,#Svelte,#HTMl,#CSS,#React,#NodeJS,#ExpressJS,#VueJS


MastodonPeertubeJoin Mastodon

AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

Free Code Camp

With the end of the academic year approaching, I decided to give Free Code Camp another mention and as there are now more courses available.

Computing related

1 Responsive Web Design Certification 2 JavaScript Algorithms and Data Structures (Beta) Certification 3 Front End Development Libraries Certification 4 Data Visualization Certification 5 Relational Database Certification 6 Back End Development and APIs Certification 7 Quality Assurance Certification 8 Scientific Computing with Python (Beta) Certification 9 Data Analysis with Python Certification 10 Information Security Certification 11 Machine Learning with Python Certification 12 College Algebra with Python Certification

Other courses

  • Learn English for Developers
  • A2 English for Developers (Beta) Certification

Earn free professional certifications:

  • (New) Foundational C# with Microsoft Certification

Prepare for the developer interview job search:

  • The Odin Project – freeCodeCamp Remix (Beta)
  • Coding Interview Prep
  • Project Euler
  • Rosetta Code

Explore our Legacy Curriculum:

  • Legacy Responsive Web Design Challenges
  • Legacy JavaScript Algorithms and Data Structures Certification
  • Legacy Python for Everybody
FreeCodeCamp is a donor-supported tax-exempt 501(c)(3) charitable organization (United States Federal Tax Identification Number: 82-0779546).

Our mission: to help people learn to code for free. We accomplish this by creating thousands of videos, articles, and interactive coding lessons - all freely available to the public.

Donations to freeCodeCamp go toward our education initiatives, and help pay for servers, services, and staff.

Follow free code camp on mastodon @freecodecamp@bird.makeup. Note this account mirrors what is posted to X.

#FreeCodeCamp,#Programming,#Courses,#ExamPrep,#InterviewPrep,


MastodonPeertubeJoin Mastodon

AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

Free Code Camp – Arduino Handbook

Free code camp have published handbook to help learn about embedded systems and micro controllers. More information can be found here

Tags

#Book,#FreeCodeCamp,#Arduino


MastodonPeertubeJoin Mastodon

AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

Clean Code

Another useful resource from Free Code Camp. I will leave the description in place.

While Code Club is aimed at beginners, as you progress, it is a good idea to use good practice, so this book will hopefully help with that.

You may have heard of "Clean Code" before. It's a collection of coding best practices. You can read this handbook, then bookmark it so you can refer to it when you need to understand key Clean Code concepts. You'll learn about Modularization, The Single Responsibility Principle, Naming Conventions, and more. 

Tags

#FreeCodeCamp,#ClearnCode,#Coding,#GoodPractice.


MastodonPeertubeJoin Mastodon

AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

Code Club 20/8/2022

The next Code Club will be on Saturday 20th August 2022 @ Paignton Library, we will carry on with what we are doing, mostly Hour of Code, block based programming, Scratch and the Free Code Camp responsive web design course.

We need MORE people in Torbay to come forward and run Code Clubs. Code Clubs could really benefit from working together too, so we can share expertise to benefit those who attend. We can then come together at STEM group meetings and share further.

Links

Tags

#CodeClub,#FreeCodeCamp,#Microbit,#Scratch,#Python,#WebDesign,#Lego,#Coding,#Education,#LookingForWork,#LegoWeDo, #Replit,#Minetest

Next session

  • Next Code Club is Saturday 3th September 2022.

Please contact Paignton Library for details and booking.


MastodonPeertubeJoin Mastodon

AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

Code Club 6/8/2022

The next Code Club will be on Saturday 6th August 2022 @ Paignton Library, we will carry on with what we are doing, mostly Hour of Code, block based programming, Scratch and the Free Code Camp responsive web design course.

We need MORE people in Torbay to come forward and run code clubs. I think code clubs would really benefit from working together too, so we can share expertise to benefit those who attend. We can then come together at STEM group meetings and share further.

Links

Tags

#CodeClub,#FreeCodeCamp,#Microbit,#Scratch,#Python,#WebDesign,#Lego,#Coding,#Education,#LookingForWork,#LegoWeDo, #Replit

Next session

  • Next STEM Group meeting is Saturday 13th August 2022.

Please contact Paignton Library for details and booking.


MastodonPeertubeJoin Mastodon

AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

Code Club 16/7/2022 Write up

It was fairly quiet again today, probably due to the weather. Nevertheless it was a good, productive session and attendees left having learnt a few more skills.

Lots of good coding with Hour of code activities too.

So very positive going forward.

  • The next Code Club will be on Saturday 6th August 2022 @ Paignton Library,
  • Next STEM Group meeting is Saturday 13th August 2022.
    • Part the plan for this STEM session is to look at the August Space Telescope Science Institute lecture about the James Webb Telescope lecture video.

Links

Tags

#CodeClub,#FreeCodeCamp,#Microbit,#Scratch,#Python,#WebDesign,#Lego,#Coding,#Education,#LookingForWork,#LegoWeDo, #Replit

Please contact Paignton Library for details and booking.


MastodonPeertubeJoin Mastodon

AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

Code Club 16/7/2022

Next code club is :- Saturday 16th July 2022. 10am to 12:00 Paignton Library & Information Centre

So more of the same,

  • Scratch
  • HTML/CSS,
  • Python.
  • Hour Of code
  • Computer audit, we need to figure out which PC's have issues, so I will attempt to undertake some of this during the session.
  • Whatever else we can do during the session

Links

Tags

#CodeClub,#FreeCodeCamp,#Microbit,#Scratch,#Python,#WebDesign,#Lego,#Coding,#Education,#LookingForWork,#LegoWeDo, #Replit

  • The next Code Club will be on Saturday 6th August 2022 @ Paignton Library,
  • Next STEM Group meeting is 9th August 2022.

Please contact Paignton Library for details and booking.


MastodonPeertubeJoin Mastodon

AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

Code Club 2/7/2022

Next code club is :- Saturday 2nd July 2022. 10am to 12:00 Paignton Library & Information Centre

So more of the same,

  • Scratch
  • HTML/CSS,
  • Python.
  • Hour Of code
  • Whatever else we can do during the session

Links

Tags

#CodeClub,#FreeCodeCamp,#Microbit,#Scratch,#Python,#WebDesign,#Lego,#Coding,#Education,#LookingForWork,#LegoWeDo, #Replit

  • The next Code Club will be on Saturday 2nd July 2022 @ Paignton Library,
  • Next STEM Group meeting is 9th July 2022.

Please contact Paignton Library for details and booking.


MastodonPeertubeJoin Mastodon

AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

Code Club 18/6/2022 Write Up

Next code club is :- Saturday 2nd July 10am to 12:00 Paignton Library & Information Centre

So a busy session today. Before the session started, I set up a drinks station with a jug of water, bottle of juice along with some paper cups.

Today, attendees worked on Scratch, HTML / CSS, I also had two attendees complete Hour of code. I also helped an attendee with their laptop, in so far as connecting to a monitor as their laptop screen is not working. They left with an HDMI cable so they could at least use it at home connected to a TV or monitor.

I think hour of code is a really good icebreaker for sessions, esp as the theming for Minecraft, Starwars and Frozen should appeal to a wide range of users.

Lucy also dropped in with a notebook and a large lever arch file for the STEM group resources.

During the session the four netbooks were also charged. These will be used to help teach the GNU / Linux command shell and Shell scripting to who ever is interested, however this also links in with wider projects to help people who want to self host.

So some really good work today, people are already booked in for the next session. I am still working on getting the lego Mindstorms working.

Links

Tags

#CodeClub,#FreeCodeCamp,#Microbit,#Scratch,#Python,#WebDesign,#Lego,#Coding,#Education,#LookingForWork,#LegoWeDo, #Replit,#OpenToEmployment

  • The next Code Club will be on Saturday 2nd July 2022 @ Paignton Library,
  • Next STEM Group meeting is 9th July 2022.

Please contact Paignton Library for details and booking.


MastodonPeertubeJoin Mastodon

AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay