This thread is for participants in Cohort 1 of #CNC2022's "Learn in Public" Challenge.
Mission 1 Thread
After you've completed the reading and exercises in your Mission 1 email, respond to the following prompts related to the work you've done...
1. What concept/project/series have you decided to take on for the duration of the "Learn in Public" challenge?
2. Why did you pick this focus?
3. Why do you think sharing your journey in public will help others?
4. Share the the title you landed on for the series you're going to create as well as the "entries" you anticipate creating/tackling.
After you've left your comment in the thread, find one or twoΒ other people in the thread and introduce yourself by replying to them here. If youΒ already feel familiar with the concept they've picked to learn, feel free to share any resources that helped you master it.Β
Β
Congrats on challenging yourself to Learn in Public! If you have any questions about the challenge overall, head to the Learn in Public Help Thread. For any technical questions throughout the challenge (or in general) write a #help post on CodeNewbie Community or DEV and share with the community!
Oldest comments (52)
What concept/project/series have you decided to take on for the duration of the "Learn in Public" challenge?
I have decided to learn DevOps and Cyber Security concepts. In DevOps I have decided to follow a youtube series and in cyber security I am gonna start with Hacking: the art of exploitation book.
Why did you pick this focus?
Last year I was working on web dev but I end up not enjoying it so I left that. But this year I am gonna start tech that I realy like and I will make sure that unlike web dev I will reach a certain position before switching to somethin else.
Why do you think sharing your journey in public will help others?
I want to learn in public because I am sure that will keep me motivated enough to keep going and also I will see other people learn with me. And nothing is better that to learn grow with others.
I was thinking to share my jouney on my twitter handle and on github
I started doing web work as well and like you I didn't quite enjoy it. I kind of stumbled into iOS development and I love it. Hopefully DevOps works out for you.
Thankyou for sharing that. It really motivated me ^_^
1. What concept/project/series have you decided to take on for the duration of the "Learn in Public" challenge?
The topic choice for my Learn in Public challenge is the Web Content Accessibility Guidelines (WCAG) 2.1.
2. Why did you pick this focus?
I am passionate about accessibility and want to deepen my knowledge. I also want to be knowledgeable of best practices and advise others.
3. Why do you think sharing your journey in public will help others?
This will help people understand the WCAG 2.1 document and make informed decisions when creating applications.
4. Share the the title you landed on for the series you're going to create as well as the "entries" you anticipate creating/tackling.
The title will be Learning Web Accessibility. I will share my posts on my dev.to blog and my twitter handle.
nice topic to explore because accessibility is very necessary in today's world and it should be followed on all web apps.
Accessibility is important and from what I have seen it's usually an after thought. Hopefully your work brings it to the forefront and others will want to be more inclusive.
Oooh, I'll be following this one. We've made a lot of advances recently in this field, but lots to learn and teach.
YES ACCESSIBILITY π
I would love to read about your focus series and will follow your journey.
I've read about it in the past but I could use a new, fresh insight on it.
Im taking the Google UX course and user accessibility is highly emphasized. Looking forward to learning more about this topic!
This is great! It will be really cool to see what insights you discover as you continue through the series. Looking forward to your posts!
Putting your own spin on work is a great idea. Your way of thinking will resonate with others who don't quite understand how Wes Bos does it and seeing it from your point of view might give them that "Aha." moment that they need to get the project done.
It's always nice to find a new JS resource. I look forward to following your learning journey!
I definitely need a refresher on JavaScript. Looking forward to your posts
1. What concept/project/series have you decided to take on for the duration of the "Learn in Public" challenge?
I decided to take on the challenge of creating dashboards.
2. Why did you pick this focus?
I had studied data science, to no avail. The hurdle for professional employment in data science is very high: a Masters or Phd. is required. When I search for less technical data jobs, like a data analyst, I read of responsibilities I know nothing about, like dashboard creation. This is my weakest link I want to improve, in the hopes I can find employment.
3. Why do you think sharing your journey in public will help others?
Sharing my learning journey might facilitate others creating a dashboard purely for themselves. Not just businesses, dash-boarding can be useful to individuals.
We create personal data all the time. Making a dashboard of our own personal data could give us insight into our lives.
4. Share the the title you landed on for the series you're going to create as well as the "entries" you anticipate creating/tackling.
The title of my series is called: Dashboarding For Fun.
The first post of the series will be "The Art of Dashboarding".
The second post will be "Sourcing Data for a Personal Dashboard".
The third post will be "Deploying a Dashboard Live"
This sounds super interesting, looking forward to checking out your content about dashboards. Have you decided on a tool, like Tableau or Power BI, to focus on?
I want to stay in the Python ecosystem. Therefore, I will use the Python library known as Dash.
What concept/project/series have you decided to take on for the duration of the "Learn in Public" challenge?
One thing that was quickly mentioned in bootcamp while I was learning was Testing. I know just enough to understand what it is and why itβs useful, but not enough to actually write my own tests. I think I would want to start with an overview of Test Driven Development and then move on to building a simple app while incorporating Tests as the app is built and finally add tests to an existing application. I think this last option would resonate the most with others, because I have lots of apps but maybe only 1 has tests and I have a feeling that others are the same way.
Why did you pick this focus?
My current company has tons of files for tests and when I add a feature I feel lost on how to add tests that would be useful. I need to get better at this.
Why do you think sharing your journey in public will help others?
I don't often see many tutorials especially for people beginning their journey on how to write tests. I don't even see a mention of it most of the time. However being in the work world I see how it can bring value to people learning to know that it can be useful to write tests.
Share the the title you landed on for the series you're going to create as well as the "entries" you anticipate creating/tackling.
Why and How to write tests for iOS development before and after the app
I haven't seen very many tutorials on writing tests, so I'm definitely looking forward to your posts. Thanks for tackling this!
Brilliant topic, Claudia! I was close to doing this myself so I will definitely be consuming what you produce. (BTW: hello from Moms Can:Code and Moms In Tech (Slack). I knew I recognized your name from somewhere...) :)
Hello, It's good to see you and follow what you do as well.
At first I wanted to cover Data Science/Machine Learning, but after realizing this was far too broad of a topic to cover in three installments, I picked Linear Regressions as a more specific focus.
I picked this topic for a few reasons, the main one being that we covered Linear Regressions in the grad program I am a part of. After taking a break from the program, my skills and knowledge got a bit rusty, so I want to review this topic before resuming my coursework.
I think Data Science and Machine Learning is an interesting topic to a lot of people, and I want to effectively communicate how to perform and interpret a commonly used model without getting bogged down in the underlying math.
Series Title: How to Perform and Interpret Linear Regressions
Entry 1: What Type of Data is Suitable for Linear Regressions?
Entry 2: How to Perform Linear Regressions Using Python and sci-kit learn.
Entry 3: How to Interpret Results Generated by Linear Regressions.
This is a great topic. I first got hooked into data science by Kirill Eremenko and his SuperDataScience podcasts. Looking froward to your posts.
1. What concept/project have you decided to take on for the challenge?
I admit I struggled with this one. Initially I had no idea what I wanted to do. Then in the middle of this mission I had too many ideas and was constantly changing ideas. After giving it a lot of thought (and a couple of breaks later), my concept is a project series where I'll be building a quiz app with Ruby. My idea is to create a quiz app where users can answer quiz questions on Disney Princesses. The quiz app will calculate the score and shows users the result. Once the result is displayed, users can have the option to retake the quiz or exit the app.
2. Why did you pick it for yourself?
A lot of this really comes from what I'm learning right now. I'm learning Ruby on Rails right now so I've been reviewing lots of Ruby as I learn Rails. Although I have experience working with Ruby, I feel really rusty with Ruby so that's why I'm reviewing it. I feel like building a Ruby app like a quiz is a great way to help me keep reviewing and apply Ruby concepts.
3. Why do you think sharing your journey in public will help others?
My priority has always been sharing what I know and experience with others. The Original BritishPandaChick actually started with this principle by just sharing what I know and experienced in weekly posts. This is something I continued doing with My Coding Journey and later on BritishPandaChick Codes. Now that Iβm starting a YouTube channel, that priority has evolved to be more positive and empowering. I am always thinking of my younger self as I code so I want to make something that my younger self would be able to watch and get a feeling that they could do it too.
With this quiz app, I hope it will help others get a sense of how developers think and problem solve when something arises. While developers don't post videos of them spending hours debugging code and running tests to fix an error, I want this series to stop and take a minute to summarize the steps I took fix the error, what I've tried, what didn't work, etc.
4.Share your series title as well as entries you anticipate creating and tackling.
This is my working version of what I've got so far. I tried thinking about as the basics I needed to make this app. As I work more on the project, I might add more to the app.
Series Title: Build a quiz app with Ruby (featuring the Disney Princesses)
Entry 1: Getting started and setup
Part 1: Introduction to the project, setting up directory and files, Getting the quiz questions working
Entry 2: Calculating the score
Part 2: Calculating the score and displaying results
Entry 3: Retake the quiz
Part 3: Create functionality that allows user to retake quiz or exit the app
This is a really fun project idea! I tried learning a little bit of ruby a few years back but didn't stick with it, and it's cool to see what others are building. I can't wait to see your video series!
I love your project idea. There's quite a few people that I follow on Twitter trying to learn Ruby so hopefully your series gets some followers.
I love this idea! I am a huge fan of Ruby and this quiz sounds really fun :)
1. What concept/project/series have you decided to take on for the duration of the "Learn in Public" challenge?
I'm going to rebuild my personal blog/website in Eleventy!
2. Why did you pick this focus?
I started learning Eleventy in my 100 Days of Learning challenge over on DEV, and this is my third attempt at learning static site generators. I've got a better command of HTML/CSS/JS, git, markdown, and Netlify under my belt, so I figured now is the time to officially learn Eleventy and actually build something.
3. Why do you think sharing your journey in public will help others?
I'm sure there are plenty of other newbies who want to build a personal blog / get up and running with a website but don't want to use Wordpress or a similar platform. At least for me, I wanted to build a functioning site from the bottom up, quickly, but I don't have a lot of experience with CSS and making a site look good. I'll admit a lot of this is motivated by my own impatience, but if the end result is a functioning site that looks good, and is easy to add posts to, then that's a win! And I'm sure there are others out there who might resonate with that.
4. Share the the title you landed on for the series you're going to create as well as the "entries" you anticipate creating/tackling.
"Building a Personal Blog with Eleventy"
I might add something witty like 'for impatient people' or 'for complete dev newbies' but this is the working title for now. I'm excited to get started!
Hi Lauren,
I'm super curious to see what your experience with this will be. Awhile ago I was researching options for blogs and I saw a tutorial on Eleventy but haven't had time to tackle it. Excited to see how it goes for you!
There's no better motivation than building something for yourself. I have no idea what Eleventy is but it sounds exciting. Can't wait to see how your blog looks. Make sure to take some before and after screenshots.
I didn't think about before/after pics, great idea!! Thank you!
Thanks for this answer, I also had no clue what Eleventy was before reading your post, so I learned something from your Learning in Public already :)
I've never heard of Eleventy! I look forward to learning about it (and how to build a blog too) π
Sounds awesome. I never heard of Eleventy so I am interested to learn more about it through your series!
What concept/project/series have you decided to take on for the duration of the "Learn in Public" challenge?
I have decided to unlearn and relearn and the fundamentals of frontend web development. I am taking a six months web development course which also happens to be a part of a scientific research aiming to develop an online course builder with best instructional design practices.
Why did you pick this focus?
In the past couple of months, I have been down web3/blockchain rabbit hole where I have learned and acquired some basic knowledge in building Dapps, Daos and Nfts. However, I thought it wise to take a few steps back and build a strong Web2 foundation before fully transitioning into the Web3 world.
Why do you think sharing your journey in public will help others?
Learning in public will help others who are starting out to have an end-to-end visibility journey on how to fully transition into web3 development. Thus, appreciating the importance of discipline in keeping the fire of motivating burning.
Share the the title you landed on for the series you're going to create as well as the "entries" you anticipate creating/tackling.
Title: The prerequisites for web3 Development
Entry 1: Web Design
Entry 2: HTML
Entry 3: CSS
Entry 4: JavaScript
Entry 5: Databases
This sounds like a great idea! I look forward to your posts!
This is a great area to cover, I look forward to your posts!
Some comments may only be visible to logged-in visitors. Sign in to view all comments.