• Fidgetech - 1 - Introduction to Programming (with jQuery)
  • (Week 1) 1.1 - Git, HTML and CSS
    1. Weekend 1.1.0.1 - Git, HTML, and CSS Objectives
    2. Monday 1.1.1.1 - Practice: Git Project Setup
    3. Monday 1.1.1.2 - Practice: Tracking Changes with Git
    4. Monday 1.1.1.3 - Practice: GitHub Remote Repositories
    5. Monday 1.1.1.4 - Practice: Command Line Git
    6. Monday 1.1.1.5 - Markdown
    7. Monday 1.1.1.6 - Practice: Markdown
    8. Monday 1.1.1.7 - Hypertext Markup Language (HTML)
    9. Monday 1.1.1.8 - HTML Indentation and Spacing
    10. Monday 1.1.1.9 - Practice: Indentation and Spacing
    11. Monday 1.1.1.10 - HTML Block Elements
    12. Monday 1.1.1.11 - HTML Block Elements Part 2
    13. Monday 1.1.1.12 - Practice: Block Elements
    14. Monday 1.1.1.13 - HTML Inline Elements
    15. Monday 1.1.1.14 - Practice: Inline Elements
    16. Monday 1.1.1.15 - Writing a README
    17. Tuesday 1.1.2.1 - Practice: READMEs
    18. Tuesday 1.1.2.2 - Commit Trailers and Github Contributions
    19. Tuesday 1.1.2.3 - CSS: Styling Text
    20. Tuesday 1.1.2.4 - Debugging HTML and CSS
    21. Tuesday 1.1.2.5 - Practice: Styling Text
    22. Tuesday 1.1.2.6 - GitHub Pages
    23. Tuesday 1.1.2.7 - Practice: GitHub Pages
    24. Tuesday 1.1.2.8 - Git Branching
    25. Tuesday 1.1.2.9 - Git Merging
    26. Tuesday 1.1.2.10 - Practice: Branching and Merging
    27. Wednesday 1.1.3.1 - Styling with Classes
    28. Wednesday 1.1.3.2 - Practice: Styling with Classes
    29. Wednesday 1.1.3.3 - Divs and Spans
    30. Wednesday 1.1.3.4 - Practice: Divs and Spans
    31. Wednesday 1.1.3.5 - Using Floats
    32. Wednesday 1.1.3.6 - Practice: Using Floats
    33. Wednesday 1.1.3.7 - Box Model
    34. Wednesday 1.1.3.8 - Practice: Box Model
    35. Wednesday 1.1.3.9 - Centering Elements and Images
    36. Wednesday 1.1.3.10 - Cascading
    37. Wednesday 1.1.3.11 - Practice: Cascading
    38. Wednesday 1.1.3.12 - Classes and Ids
    39. Wednesday 1.1.3.13 - Media Queries and Responsive Design
    40. Wednesday 1.1.3.14 - Practice: Media Queries and Responsive Design
    41. Thursday 1.1.4.1 - Practice: CSS Diner
    42. Thursday 1.1.4.2 - Introduction to Bootstrap
    43. Thursday 1.1.4.3 - Downloading and Installing Bootstrap
    44. Thursday 1.1.4.4 - Bootstrap Basic Elements
    45. Thursday 1.1.4.5 - Practice: Installing and Implementing Bootstrap
    46. Thursday 1.1.4.6 - Bootstrap Grid System
    47. Thursday 1.1.4.7 - Customizing Styles with Bootstrap
    48. Thursday 1.1.4.8 - VS Code with HTML
    49. Thursday 1.1.4.9 - Practice: Grid System, Custom Styles, and More
    50. Thursday 1.1.4.10 - Bootstrap: Navigating Documentation
    51. Thursday 1.1.4.11 - Practice: Recreate a Site with Bootstrap
    52. Friday 1.1.5.1 - Git, HTML, and CSS Independent Project
  • (Week 2) 1.2 - JavaScript and jQuery
    1. Weekend 1.2.0.1 - JavaScript and Jquery Objectives
    2. Weekend 1.2.0.2 - Welcome to JavaScript and JQuery
    3. Weekend 1.2.0.3 - Documentation and Resources
    4. Weekend 1.2.0.4 - JavaScript Primitives
    5. Weekend 1.2.0.5 - Arithmetic
    6. Weekend 1.2.0.6 - Practice: Arithmetic
    7. Weekend 1.2.0.7 - JavaScript Variables
    8. Weekend 1.2.0.8 - Practice: Variables
    9. Weekend 1.2.0.9 - Strings
    10. Weekend 1.2.0.10 - Practice: Strings
    11. Weekend 1.2.0.11 - Functions and Methods
    12. Weekend 1.2.0.12 - Practice: Methods
    13. Weekend 1.2.0.13 - String Methods
    14. Weekend 1.2.0.14 - Practice: String Methods
    15. Weekend 1.2.0.15 - Assignment and Comparison Operators
    16. Weekend 1.2.0.16 - Practice: Assignment and Comparison Operators
    17. Weekend 1.2.0.17 - Data Types
    18. Weekend 1.2.0.18 - Practice: Data Types
    19. Monday 1.2.1.1 - Functions
    20. Monday 1.2.1.2 - Practice: Functions
    21. Monday 1.2.1.3 - Parsing Integers
    22. Monday 1.2.1.4 - Writing Functions
    23. Monday 1.2.1.5 - JSFiddle
    24. Monday 1.2.1.6 - Practice: Writing Functions
    25. Monday 1.2.1.7 - Business and User Interface Logic
    26. Monday 1.2.1.8 - Calculator Business Logic
    27. Monday 1.2.1.9 - Practice: Calculator Business Logic
    28. Monday 1.2.1.10 - Introduction to jQuery
    29. Monday 1.2.1.11 - Practice: Bonus Function Writing
    30. Tuesday 1.2.2.1 - Simple Effects
    31. Tuesday 1.2.2.2 - Practice: jQuery Effects
    32. Tuesday 1.2.2.3 - jQuery: Add and Remove Classes
    33. Tuesday 1.2.2.4 - Practice: Add and Remove Classes
    34. Tuesday 1.2.2.5 - Practice: More jQuery Basics
    35. Tuesday 1.2.2.6 - DOM Manipulation and Traversal
    36. Tuesday 1.2.2.7 - Practice: DOM Manipulation and Traversal
    37. Tuesday 1.2.2.8 - Variable Scope
    38. Tuesday 1.2.2.9 - Forms
    39. Wednesday 1.2.3.1 - Practice: Forms
    40. Wednesday 1.2.3.2 - Debugging in JavaScript: Reading Console Errors
    41. Wednesday 1.2.3.3 - Debugging in JavaScript: Pausing on Exceptions
    42. Wednesday 1.2.3.4 - Debugging in JavaScript: Using console.log()
    43. Wednesday 1.2.3.5 - Debugging in JavaScript: Using debugger and Breakpoints
    44. Wednesday 1.2.3.6 - Calculator User Interface
    45. Wednesday 1.2.3.7 - Practice: Calculator User Interface
    46. Wednesday 1.2.3.8 - Form Input Types
    47. Wednesday 1.2.3.9 - Practice: Form Input Types
    48. Wednesday 1.2.3.10 - Branching
    49. Thursday 1.2.4.1 - Practice: Branching
    50. Thursday 1.2.4.2 - More Branching
    51. Thursday 1.2.4.3 - Practice: More Branching
    52. Thursday 1.2.4.4 - Function Scope Versus Block Scope
    53. Thursday 1.2.4.5 - Git: Rewriting History with Rebase
    54. Thursday 1.2.4.6 - Practice: Triangle Tracker
    55. Thursday 1.2.4.7 - Calculator with Branching
    56. Thursday 1.2.4.8 - JavaScript Equivalents to jQuery
    57. Thursday 1.2.4.9 - Practice: Calculator and More
    58. Friday 1.2.5.1 - JavaScript and jQuery Independent Project
  • (Week 3) 1.3 - Arrays & Looping
    1. Weekend 1.3.0.1 - Arrays and Looping Objectives
    2. Weekend 1.3.0.2 - The Basics of Prototypes
    3. Weekend 1.3.0.3 - Introduction to Arrays
    4. Weekend 1.3.0.4 - Bracket Notation
    5. Weekend 1.3.0.5 - Array Methods
    6. Weekend 1.3.0.6 - Comparing and Cloning Arrays
    7. Monday 1.3.1.1 - Practice: JavaScript Arrays
    8. Monday 1.3.1.2 - Introduction to Looping
    9. Monday 1.3.1.3 - forEach Loops
    10. Monday 1.3.1.4 - Practice: Looping
    11. Monday 1.3.1.5 - Practice: forEach loops
    12. Monday 1.3.1.6 - Identifying and Preventing Microaggressions
    13. Tuesday 1.3.2.1 - Building a Text Analyzer
    14. Tuesday 1.3.2.2 - Test-Driven Development
    15. Tuesday 1.3.2.3 - Test-Driven Development: Part 2
    16. Tuesday 1.3.2.4 - Separation of Logic
    17. Tuesday 1.3.2.5 - Separation of Logic: Part 2
    18. Tuesday 1.3.2.6 - Separation of Logic: Part 3
    19. Tuesday 1.3.2.7 - DRYing and Refactoring Code
    20. Tuesday 1.3.2.8 - Text Analyzer: Practice
    21. Wednesday 1.3.3.1 - Looping with for
    22. Wednesday 1.3.3.2 - When to use for
    23. Wednesday 1.3.3.3 - for Loops with Text Analyzer
    24. Wednesday 1.3.3.4 - Practice: Pig Latin
    25. Wednesday 1.3.3.5 - Further Exploration: Introduction to Regular Expressions
    26. Wednesday Further Exploration: Regular Expressions with Text Analyzer
    27. Thursday 1.3.4.1 - Array Mapping
    28. Thursday 1.3.4.2 - Practice: Array Mapping
    29. Thursday 1.3.4.3 - Practice: Roman Numerals
    30. Thursday 1.3.4.4 - Further Exploration: Looping with for...of
    31. Thursday 1.3.4.5 - While Loops
    32. Thursday 1.3.4.6 - Which Loop Should I Use?
    33. Thursday 1.3.4.7 - LinkedIn
    34. Friday 1.3.5.1 - Arrays and Looping Independent Project
    Tracks Handbook

enable dark mode

Learn to program at Epicodus
© 2023 Epicodus, Inc.