אחד הנושאים בפיתוח ל-web, שבדרך כלל מומלץ ללמוד באופן עצמאי הוא CSS. אני ממליץ לנסות וללמוד באופן עצמאי את הנושאים הבסיסיים ב-CSS באמצעות הווידאו קליפים שיצרתי וריכזתי ברשימת ההשמעה CSS (he) בערוץ ה-YouTube של life michael בכתובת https://youtube.com/lifemichael.
הנושאים CSS ו-HTML (למעט ה-APIs ב-JavaScript שקיימים החל מגירסה 5.0 של HTML) הם שני נושאים שמומלץ ללמוד לבד. אני ממליץ תחילה ללמוד HTML (מבלי ללמוד כיצד להשתמש ב- APIs ב-JavaScript אשר התווספו ל-HTML החל מגרסה 5.0) ורק לאחר שמכירים את התגיות ב-HTML באופן בסיסי, להתקדם ל-CSS.
קושי בלימוד באופן עצמאי של הנושאים HTML ו-CSS מהווה תמרור אזהרה בכל הנוגע להמשך הדרך בתהליך ההכשרה המקצועית. כמו כן, הצלחה בלימוד באופן עצמאי של HTML ו-CSS לא מהווה שום אינדיקציה בנוגע להתאמה לתחום התכנות. השפות HTML ו-CSS אינן שפות תכנות קלאסיות עם יכולות אשר מאפשרות לנו לפתח קוד אשר מבצע אלגוריתמים כאלה ואחרים. בכל הנוגע לבדיקת ההתאמה לתחום התכנות אני ממליץ לנסות וללמוד באופן עצמאי תכנות בסיסי באחת משפות התכנות שמומלצות כשפות תכנות ראשונות (כגון Python ו-JavaScript). ניתן גם להיעזר במבחן ההתאמה שפיתחנו, ושניתן למצוא אותו כקורס ב-Udemy בשם "Computer Programming Compatibility Exam".
לאחר שממצים את תהליך הלימוד העצמאי של CSS אני ממליץ לשקול להירשם לקורס המקצועי והיסודי שפיתחנו ללימוד CSS. מידע נוסף על קורס זה ניתן למצוא באתר https://lifemichael.com/courses/css.
אתר מעולה ללימוד CSS ו-HTML (וגם נושאים רבים נוספים בפיתוח ל-web) הוא האתר https://developer.mozilla.org.
לאחר שמסיימים (או במקביל…) את תהליך הלימוד של HTML ו-CSS מומלץ להתקדם וללמוד באופן יסודי JavaScript, Node.js ו-React.js. עבור כל אחד מהנושאים הללו פיתחנו קורס סינכרוני נפרד וממוקד. מידע מפורט ניתן למצוא באתר www.lifemichael.com. בשלב ראשון, מומלץ כמובן לנסות לעשות את הצעדים הראשונים ב-JavaScript באמצעות הווידאו קליפים שיצרתי בעברית וריכזתי ברשימת ההשמעה JavaScript (he) בערוץ life michael ב-YouTube.
אני ממליץ לבדוק גם את הקורסים האסינכרוניים שכבר הוקלטו, ושניתן למצוא באתר https://academy.lifemichael.com/he.