├── .DS_Store ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── assets ├── .DS_Store ├── css │ ├── carousel.css │ ├── job-board.css │ └── style.css ├── data │ └── aoc │ │ ├── solutions.json │ │ └── users.json ├── images │ ├── advent │ │ ├── advent.png │ │ ├── defaultAvatar.png │ │ └── ztmbg.png │ ├── badges │ │ ├── coffee.png │ │ ├── pro.png │ │ ├── star.png │ │ └── ztm.png │ ├── codingchallenge.jpg │ ├── comingsonn.jpg │ ├── computer_science.jpg │ ├── course-images │ │ ├── AJC.jpg │ │ ├── MLDS.png │ │ ├── complete-python-developer.jpg │ │ ├── complete-react-developer.jpg │ │ ├── j2s.jpg │ │ ├── mastering-interviews.jpg │ │ └── zerotomastery.jpg │ ├── days │ │ ├── 1.png │ │ ├── 10.png │ │ ├── 11.png │ │ ├── 12.png │ │ ├── 13.png │ │ ├── 14.png │ │ ├── 15.png │ │ ├── 16.png │ │ ├── 17.png │ │ ├── 18.png │ │ ├── 19.png │ │ ├── 2.png │ │ ├── 20.png │ │ ├── 21.png │ │ ├── 22.png │ │ ├── 23.png │ │ ├── 24.png │ │ ├── 25.png │ │ ├── 26.png │ │ ├── 27.png │ │ ├── 28.png │ │ ├── 29.png │ │ ├── 3.png │ │ ├── 30.png │ │ ├── 31.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── 6.png │ │ ├── 7.png │ │ ├── 8.png │ │ └── 9.png │ ├── discord.jpg │ ├── favicon.ico │ ├── git.png │ ├── github.png │ ├── hacktoberfest.png │ ├── htmlcsjs.png │ ├── job-board.jpg │ ├── lang │ │ ├── c.png │ │ ├── cpp.png │ │ ├── csharp.png │ │ ├── css.png │ │ ├── elixir.png │ │ ├── html.png │ │ ├── java.png │ │ ├── javascript.png │ │ ├── nodeJS.png │ │ ├── php.png │ │ ├── python.png │ │ ├── ruby.png │ │ ├── swift.png │ │ └── unknown.png │ ├── past-events.jpg │ ├── potm-images │ │ └── potm.png │ ├── potm.jpg │ ├── screen.png │ ├── slide-images │ │ ├── slide1-l.jpg │ │ ├── slide1-m.jpg │ │ ├── slide1-s.jpg │ │ ├── slide1-xs.jpg │ │ ├── slide1.jpg │ │ ├── slide2-l.jpg │ │ ├── slide2-m.jpg │ │ ├── slide2-s.jpg │ │ ├── slide2-xs.jpg │ │ ├── slide2.jpg │ │ ├── slide3-l.jpg │ │ ├── slide3-m.jpg │ │ ├── slide3-s.jpg │ │ ├── slide3-xs.jpg │ │ ├── slide3.jpg │ │ ├── slide4-l.jpg │ │ ├── slide4-m.jpg │ │ ├── slide4-s.jpg │ │ ├── slide4-xs.jpg │ │ ├── slide4.jpg │ │ ├── slide5-l.jpg │ │ ├── slide5-m.jpg │ │ ├── slide5-s.jpg │ │ ├── slide5-xs.jpg │ │ └── slide5.jpg │ ├── slide2.jpg │ ├── vidscreen.png │ └── ztm.png └── js │ ├── advent.js │ ├── challenges.js │ ├── project.js │ ├── projects.json │ └── scripts.js ├── community ├── discord.html ├── job-board.html ├── questions-board.html └── resources.html ├── courses ├── advanced-javascript.html ├── complete-python-developer.html ├── complete-react-developer.html ├── junior-to-senior.html ├── machine-learning-and-data-science.html ├── master-the-coding-interview.html └── zero-to-mastery.html ├── events ├── advent-of-code.html └── past-events.html ├── footer.html ├── index.html ├── nav.html ├── package-lock.json ├── projects ├── FAQ.html ├── coding-challenges.html ├── collaboration-projects.html └── project-of-the-month.html └── v1 ├── advent └── index.html ├── assets ├── css │ └── style.css ├── favicon.png ├── favicon2.png ├── html │ └── page.html ├── img │ ├── Constructing.jpg │ ├── andy.png │ ├── booktracker.png │ ├── contribute-open-source-community.png │ ├── cssgame.png │ ├── dimitris.jpg │ ├── discord.gif │ ├── discord1.gif │ ├── discordhowto.png │ ├── houseorg.png │ ├── jobboard.png │ ├── litter.png │ ├── martin.png │ ├── playicon-s.png │ ├── playicon.png │ ├── profilephoto.jpg │ ├── projectplaceholder.png │ ├── recyclingtracker.png │ ├── resources.png │ ├── screen.png │ ├── starwars.png │ ├── timecollector.png │ ├── travelguide.png │ ├── trello.png │ ├── vidscreen.png │ └── website.png └── js │ ├── bundle.js │ └── script.js ├── discord.html ├── index.html └── status.html /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/.DS_Store -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- 1 | # Contributor Covenant Code of Conduct 2 | 3 | ## Our Pledge 4 | 5 | In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation. 6 | 7 | ## Our Standards 8 | 9 | Examples of behavior that contributes to creating a positive environment include: 10 | 11 | * Using welcoming and inclusive language 12 | * Being respectful of differing viewpoints and experiences 13 | * Gracefully accepting constructive criticism 14 | * Focusing on what is best for the community 15 | * Showing empathy towards other community members 16 | 17 | Examples of unacceptable behavior by participants include: 18 | 19 | * The use of sexualized language or imagery and unwelcome sexual attention or advances 20 | * Trolling, insulting/derogatory comments, and personal or political attacks 21 | * Public or private harassment 22 | * Publishing others' private information, such as a physical or electronic address, without explicit permission 23 | * Other conduct which could reasonably be considered inappropriate in a professional setting 24 | 25 | ## Our Responsibilities 26 | 27 | Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior. 28 | 29 | Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful. 30 | 31 | ## Scope 32 | 33 | This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers. 34 | 35 | ## Enforcement 36 | 37 | Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at dbernstein1987@hotmail.com. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately. 38 | 39 | Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership. 40 | 41 | ## Attribution 42 | 43 | This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version] 44 | 45 | [homepage]: http://contributor-covenant.org 46 | [version]: http://contributor-covenant.org/version/1/4/ 47 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 Zero To Mastery 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Zero To Mastery's Legacy Website 2 | This project once was the Zero To Mastery's website, created entirely by students. It has since been superseded by the new [website](https://zerotomastery.io/?utm_source=github&utm_medium=zero-to-mastery-website), but this early version will remain for posterity, nostalgia and experimential purposes. 3 | -------------------------------------------------------------------------------- /assets/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/.DS_Store -------------------------------------------------------------------------------- /assets/css/carousel.css: -------------------------------------------------------------------------------- 1 | .carousel { 2 | height: auto; 3 | margin-top: 80px; 4 | } 5 | 6 | .carousel .carousel-item { 7 | height: 100%; 8 | } 9 | 10 | .carousel .carousel-item img { 11 | background-size: cover; 12 | min-height: 250px; 13 | max-width: 100%; 14 | max-height: calc(100vh - 80px); 15 | position: relative; 16 | color: rgba(0, 0, 0, 0.56); 17 | filter: brightness(30%); 18 | right: 0; 19 | left: 0; 20 | } 21 | 22 | .carousel-caption { 23 | top: 50%; 24 | transform: translateY(-50%); 25 | bottom: initial; 26 | } 27 | 28 | .carousel-control-prev-icon, 29 | .carousel-control-next-icon { 30 | opacity: 0.75; 31 | height: 1.5rem; 32 | width: 1.5rem; 33 | filter: brightness(100%) !important; 34 | border-radius: 100%; 35 | transition: 0.5s; 36 | } 37 | .carousel-control-prev-icon:hover, 38 | .carousel-control-next-icon:hover { 39 | opacity: 1; 40 | } 41 | 42 | .la { 43 | opacity: 1; 44 | z-index: 1; 45 | position: relative; 46 | } 47 | 48 | .carousel-indicators li:hover { 49 | cursor: pointer; 50 | } 51 | 52 | .carousel-indicators .active { 53 | background-color: rgba(255, 255, 255, 0.75); 54 | } 55 | 56 | .carousel-caption h3 { 57 | font-size: 1.5rem; 58 | text-align: center; 59 | font-weight: bold; 60 | color: #d4af37; 61 | text-transform: uppercase; 62 | letter-spacing: 3px; 63 | margin: 0.5rem; 64 | } 65 | 66 | .carousel-caption p { 67 | font-size: 1.1rem; 68 | text-align: center; 69 | margin: 1rem; 70 | } 71 | 72 | .carousel-caption .btn { 73 | border: 2px solid #fff; 74 | border-radius: 0; 75 | position: relative; 76 | transition: 0.5s; 77 | } 78 | 79 | @media (max-width: 350px) { 80 | .carousel-caption h3 { 81 | font-size: 1.2rem; 82 | margin: 0; 83 | } 84 | 85 | .carousel-caption p { 86 | font-size: 1rem; 87 | margin: 0.25rem; 88 | } 89 | 90 | .carousel-caption .btn { 91 | padding: 0.35rem; 92 | margin: 0.25rem; 93 | font-size: 0.85rem; 94 | } 95 | } 96 | @media screen and (min-width: 351px) and (max-width: 480px) { 97 | .carousel-caption h3 { 98 | font-size: 1.25rem; 99 | margin: 0; 100 | } 101 | .carousel-caption p { 102 | font-size: 1rem; 103 | margin: 0.5rem; 104 | } 105 | 106 | .carousel-caption .btn { 107 | padding: 0.5rem; 108 | margin: 0.5rem; 109 | font-size: 1rem; 110 | } 111 | } 112 | 113 | @media screen and (min-width: 600px) { 114 | .carousel-control-prev-icon, 115 | .carousel-control-next-icon { 116 | height: 2rem; 117 | width: 2rem; 118 | /* line-height: 55px; */ 119 | } 120 | 121 | .carousel-indicators li { 122 | background: rgba(0, 0, 0, 0.85); 123 | color: #000; 124 | height: 15px; 125 | width: 15px; 126 | margin: 5px !important; 127 | border: none; 128 | border-radius: 50%; 129 | } 130 | } 131 | 132 | @media screen and (min-width: 481px) and (max-width: 768px) { 133 | .carousel-caption h3 { 134 | font-size: 1.5rem; 135 | margin: 0.5rem; 136 | } 137 | .carousel-caption p { 138 | font-size: 1.25rem; 139 | margin: 0.5rem; 140 | } 141 | 142 | .carousel-caption .btn { 143 | padding: 0.5rem; 144 | margin: 0.5rem; 145 | font-size: 1.1rem; 146 | } 147 | } 148 | 149 | @media screen and (min-width: 769px) and (max-width: 1280px) { 150 | .carousel-caption h3 { 151 | font-size: 2.5rem; 152 | } 153 | 154 | .carousel-caption p { 155 | font-size: 1.5rem; 156 | } 157 | 158 | .carousel-caption .btn { 159 | font-size: 1.25rem; 160 | padding: 0.75rem 1rem; 161 | margin: 1rem; 162 | } 163 | 164 | .carousel-control-prev-icon, 165 | .carousel-control-next-icon { 166 | height: 2.5rem; 167 | width: 2.5rem; 168 | } 169 | } 170 | 171 | @media screen and (min-width: 1280px) { 172 | .carousel-caption h3 { 173 | font-size: 3rem; 174 | } 175 | 176 | .carousel-caption p { 177 | font-size: 1.75rem; 178 | } 179 | 180 | .carousel-caption .btn { 181 | font-size: 1.5rem; 182 | padding: 0.8rem 1.25rem; 183 | margin: 1rem; 184 | } 185 | 186 | .carousel-control-prev-icon, 187 | .carousel-control-next-icon { 188 | height: 3rem; 189 | width: 3rem; 190 | } 191 | } 192 | -------------------------------------------------------------------------------- /assets/css/job-board.css: -------------------------------------------------------------------------------- 1 | /* Universal Css */ 2 | 3 | body{ 4 | background-color: whitesmoke; 5 | } 6 | 7 | a{ 8 | color: black; 9 | text-decoration: none; 10 | } 11 | 12 | /* Universal Css End */ 13 | 14 | 15 | .cardui{ 16 | display: flex; 17 | justify-content: center; 18 | flex-wrap: wrap; 19 | margin-top: 80px; 20 | margin-bottom: 50px; 21 | } 22 | 23 | .child { 24 | min-width: 30%; 25 | margin: 30px; 26 | } 27 | 28 | .cardui-body{ 29 | min-height: 330px; 30 | min-width: 250px; 31 | border-radius: 5px; 32 | -webkit-box-shadow: 3px 3px 10px 0px rgba(0,0,0,0.75); 33 | -moz-box-shadow: 3px 3px 10px 0px rgba(0,0,0,0.75); 34 | box-shadow: 3px 3px 10px 0px rgba(0,0,0,0.75); 35 | } 36 | 37 | .card-body-upper{ 38 | min-height: 200px; 39 | min-width: 200px; 40 | background-color: white; 41 | padding-top: 20px; 42 | } 43 | 44 | .card-body-middle{ 45 | min-height: 60px; 46 | min-width: 200px; 47 | background-color: white; 48 | } 49 | .card-body-bottom{ 50 | min-height:40px; 51 | min-width: 200px; 52 | background-color: white; 53 | } 54 | 55 | .profile-image{ 56 | border-radius: 50%; 57 | margin-left: auto; 58 | margin-right: auto; 59 | border: .25rem solid #2196f3; 60 | width: 110px; 61 | display: block; 62 | } 63 | 64 | .name{ 65 | margin-top:10px; 66 | text-align: center; 67 | font-family: 'Roboto Condensed', sans-serif; 68 | font-weight: 600; 69 | font-size: 25px; 70 | } 71 | 72 | .title{ 73 | margin-top:20px; 74 | text-align: center; 75 | font-family: 'Roboto Condensed', sans-serif; 76 | font-weight: 400; 77 | font-size: 15px; 78 | padding: 10px; 79 | } 80 | 81 | .icons{ 82 | display: flex; 83 | justify-content: center; 84 | flex-wrap: wrap; 85 | } 86 | 87 | .icons-child{ 88 | width:auto; 89 | padding: 10px; 90 | margin: 5px; 91 | } 92 | 93 | .place{ 94 | text-align: center; 95 | font-family: 'Roboto Condensed', sans-serif; 96 | font-weight: 400; 97 | font-size: 20px; 98 | padding: 10px; 99 | } 100 | 101 | 102 | .card-body-upper:hover{ 103 | min-height: 200px; 104 | min-width: 200px; 105 | background-color: #2196f3; 106 | transition: .2s ease-in; 107 | } 108 | 109 | 110 | 111 | 112 | .card-body-upper:hover .profile-image{ 113 | border: 4px solid #ffc107; 114 | transition: .2s ease-in; 115 | } 116 | 117 | 118 | .cardui-body :hover .title{ 119 | background-color: #1d89df; 120 | transition: .2s ease-in; 121 | color: white; 122 | } 123 | 124 | .cardui-body:hover .place{ 125 | background-color: rgb(238, 231, 231); 126 | transition: .2s ease-in; 127 | } 128 | 129 | .icons-child:hover{ 130 | background-color: #424242; 131 | border-radius: 50%; 132 | color: white; 133 | } -------------------------------------------------------------------------------- /assets/images/advent/advent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/advent/advent.png -------------------------------------------------------------------------------- /assets/images/advent/defaultAvatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/advent/defaultAvatar.png -------------------------------------------------------------------------------- /assets/images/advent/ztmbg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/advent/ztmbg.png -------------------------------------------------------------------------------- /assets/images/badges/coffee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/badges/coffee.png -------------------------------------------------------------------------------- /assets/images/badges/pro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/badges/pro.png -------------------------------------------------------------------------------- /assets/images/badges/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/badges/star.png -------------------------------------------------------------------------------- /assets/images/badges/ztm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/badges/ztm.png -------------------------------------------------------------------------------- /assets/images/codingchallenge.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/codingchallenge.jpg -------------------------------------------------------------------------------- /assets/images/comingsonn.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/comingsonn.jpg -------------------------------------------------------------------------------- /assets/images/computer_science.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/computer_science.jpg -------------------------------------------------------------------------------- /assets/images/course-images/AJC.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/course-images/AJC.jpg -------------------------------------------------------------------------------- /assets/images/course-images/MLDS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/course-images/MLDS.png -------------------------------------------------------------------------------- /assets/images/course-images/complete-python-developer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/course-images/complete-python-developer.jpg -------------------------------------------------------------------------------- /assets/images/course-images/complete-react-developer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/course-images/complete-react-developer.jpg -------------------------------------------------------------------------------- /assets/images/course-images/j2s.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/course-images/j2s.jpg -------------------------------------------------------------------------------- /assets/images/course-images/mastering-interviews.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/course-images/mastering-interviews.jpg -------------------------------------------------------------------------------- /assets/images/course-images/zerotomastery.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/course-images/zerotomastery.jpg -------------------------------------------------------------------------------- /assets/images/days/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/1.png -------------------------------------------------------------------------------- /assets/images/days/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/10.png -------------------------------------------------------------------------------- /assets/images/days/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/11.png -------------------------------------------------------------------------------- /assets/images/days/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/12.png -------------------------------------------------------------------------------- /assets/images/days/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/13.png -------------------------------------------------------------------------------- /assets/images/days/14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/14.png -------------------------------------------------------------------------------- /assets/images/days/15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/15.png -------------------------------------------------------------------------------- /assets/images/days/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/16.png -------------------------------------------------------------------------------- /assets/images/days/17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/17.png -------------------------------------------------------------------------------- /assets/images/days/18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/18.png -------------------------------------------------------------------------------- /assets/images/days/19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/19.png -------------------------------------------------------------------------------- /assets/images/days/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/2.png -------------------------------------------------------------------------------- /assets/images/days/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/20.png -------------------------------------------------------------------------------- /assets/images/days/21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/21.png -------------------------------------------------------------------------------- /assets/images/days/22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/22.png -------------------------------------------------------------------------------- /assets/images/days/23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/23.png -------------------------------------------------------------------------------- /assets/images/days/24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/24.png -------------------------------------------------------------------------------- /assets/images/days/25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/25.png -------------------------------------------------------------------------------- /assets/images/days/26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/26.png -------------------------------------------------------------------------------- /assets/images/days/27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/27.png -------------------------------------------------------------------------------- /assets/images/days/28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/28.png -------------------------------------------------------------------------------- /assets/images/days/29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/29.png -------------------------------------------------------------------------------- /assets/images/days/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/3.png -------------------------------------------------------------------------------- /assets/images/days/30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/30.png -------------------------------------------------------------------------------- /assets/images/days/31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/31.png -------------------------------------------------------------------------------- /assets/images/days/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/4.png -------------------------------------------------------------------------------- /assets/images/days/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/5.png -------------------------------------------------------------------------------- /assets/images/days/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/6.png -------------------------------------------------------------------------------- /assets/images/days/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/7.png -------------------------------------------------------------------------------- /assets/images/days/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/8.png -------------------------------------------------------------------------------- /assets/images/days/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/days/9.png -------------------------------------------------------------------------------- /assets/images/discord.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/discord.jpg -------------------------------------------------------------------------------- /assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/favicon.ico -------------------------------------------------------------------------------- /assets/images/git.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/git.png -------------------------------------------------------------------------------- /assets/images/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/github.png -------------------------------------------------------------------------------- /assets/images/hacktoberfest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/hacktoberfest.png -------------------------------------------------------------------------------- /assets/images/htmlcsjs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/htmlcsjs.png -------------------------------------------------------------------------------- /assets/images/job-board.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/job-board.jpg -------------------------------------------------------------------------------- /assets/images/lang/c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/lang/c.png -------------------------------------------------------------------------------- /assets/images/lang/cpp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/lang/cpp.png -------------------------------------------------------------------------------- /assets/images/lang/csharp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/lang/csharp.png -------------------------------------------------------------------------------- /assets/images/lang/css.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/lang/css.png -------------------------------------------------------------------------------- /assets/images/lang/elixir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/lang/elixir.png -------------------------------------------------------------------------------- /assets/images/lang/html.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/lang/html.png -------------------------------------------------------------------------------- /assets/images/lang/java.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/lang/java.png -------------------------------------------------------------------------------- /assets/images/lang/javascript.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/lang/javascript.png -------------------------------------------------------------------------------- /assets/images/lang/nodeJS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/lang/nodeJS.png -------------------------------------------------------------------------------- /assets/images/lang/php.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/lang/php.png -------------------------------------------------------------------------------- /assets/images/lang/python.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/lang/python.png -------------------------------------------------------------------------------- /assets/images/lang/ruby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/lang/ruby.png -------------------------------------------------------------------------------- /assets/images/lang/swift.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/lang/swift.png -------------------------------------------------------------------------------- /assets/images/lang/unknown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/lang/unknown.png -------------------------------------------------------------------------------- /assets/images/past-events.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/past-events.jpg -------------------------------------------------------------------------------- /assets/images/potm-images/potm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/potm-images/potm.png -------------------------------------------------------------------------------- /assets/images/potm.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/potm.jpg -------------------------------------------------------------------------------- /assets/images/screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/screen.png -------------------------------------------------------------------------------- /assets/images/slide-images/slide1-l.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide1-l.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide1-m.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide1-m.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide1-s.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide1-s.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide1-xs.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide1-xs.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide1.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide2-l.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide2-l.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide2-m.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide2-m.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide2-s.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide2-s.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide2-xs.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide2-xs.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide2.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide3-l.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide3-l.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide3-m.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide3-m.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide3-s.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide3-s.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide3-xs.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide3-xs.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide3.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide4-l.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide4-l.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide4-m.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide4-m.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide4-s.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide4-s.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide4-xs.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide4-xs.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide4.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide5-l.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide5-l.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide5-m.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide5-m.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide5-s.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide5-s.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide5-xs.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide5-xs.jpg -------------------------------------------------------------------------------- /assets/images/slide-images/slide5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide-images/slide5.jpg -------------------------------------------------------------------------------- /assets/images/slide2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/slide2.jpg -------------------------------------------------------------------------------- /assets/images/vidscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/vidscreen.png -------------------------------------------------------------------------------- /assets/images/ztm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/assets/images/ztm.png -------------------------------------------------------------------------------- /assets/js/advent.js: -------------------------------------------------------------------------------- 1 | // Function to fetch data 2 | const letsFetch = async (url) => { 3 | let data = await fetch(url).then(async (response) => { 4 | return response.json(); 5 | }).then(d => { 6 | return d 7 | }).catch(err => { 8 | throw err; 9 | }); 10 | return data 11 | } 12 | 13 | let settins = { view: "card", curData: [], cron: "old", location: "home"} 14 | 15 | if(window.location.href.includes("?")){ 16 | locat = window.location.href 17 | settins.location = locat.slice(locat.indexOf("?") + 1, locat.length) 18 | console.log(settins.location) 19 | } 20 | 21 | 22 | init = async () => { 23 | 24 | // Initialise Stats 25 | statObj = {"all":355,"day":55,"user":77}; 26 | document.getElementById("statsTotal").innerHTML = statObj.all; 27 | document.getElementById("statsStudents").innerHTML = statObj.user; 28 | 29 | // Initialise Solutions 30 | soluObj = await letsFetch('../assets/data/aoc/solutions.json'); 31 | document.getElementById("adventTitle").innerHTML = `All Solutions`; 32 | const d = new Date() 33 | document.getElementById("statsToday").innerHTML = soluObj.filter(s => s.dayNumber == d.getDate()).length; 34 | document.getElementById("todays").innerHTML = d.getDate() + " Dec's Submissions"; 35 | drawCards(soluObj); 36 | settins.curData = soluObj 37 | 38 | // Initialise Users 39 | userObj = await letsFetch(`../assets/data/aoc/users.json`); 40 | userList(userObj); 41 | 42 | if(settins.location === "leaderboard") onClick("leaderboard") 43 | 44 | // Generate Lang List 45 | let langArray = []; 46 | soluObj.forEach(sol => { 47 | if (!langArray.includes(sol.langName)) { 48 | langArray.push(sol.langName) 49 | document.getElementById("langFilter").insertAdjacentHTML('beforeend', 50 | `${sol.langName}`) 51 | } 52 | }); 53 | } 54 | 55 | const userList1 = (a) => { 56 | // let searchArray =[] 57 | drawCards(soluObj, a) 58 | } 59 | 60 | // Initialise the User List for Dropdown 61 | const userList = async (data) => { 62 | let userArray = []; 63 | 64 | await data.forEach(u => { 65 | userArray.push(u.username) 66 | }) 67 | sortedUsers = userArray.sort() 68 | 69 | sortedUsers.forEach(user => { 70 | document.getElementById("studentFilter").insertAdjacentHTML('beforeend', 71 | `${user}`) 72 | }); 73 | } 74 | 75 | const drawCards = (d, filter) => { 76 | 77 | document.getElementById("solutions").innerHTML = "" 78 | 79 | function compare(a, b) { 80 | if(settins.cron === "new") return b.dayNumber - a.dayNumber; 81 | if(settins.cron === "old") return a.dayNumber - b.dayNumber; 82 | } 83 | 84 | let sorted = d.sort(compare) 85 | 86 | let filtUsers= [] 87 | if(filter) sorted.forEach(f => { 88 | console.log(f) 89 | if(f.userName.toLowerCase().includes(filter.toLowerCase())) filtUsers.push(f) 90 | }); 91 | 92 | if (settins.view === "card") { 93 | (filter ? filtUsers : sorted).forEach(sol => { 94 | let langName = (sol.langName ? sol.langName : "unknown") 95 | let dbTime = new Date(sol.Time); 96 | let timeAgo = timeDifference(current, new Date(dbTime.getFullYear(), dbTime.getMonth(), dbTime.getDate(), dbTime.getHours(), dbTime.getMinutes(), dbTime.getSeconds(), dbTime.getMilliseconds())); 97 | let uName; 98 | if (sol.userName.length > 11) { 99 | uName = sol.userName.substring(0, 11)+"..." 100 | } else { 101 | uName = sol.userName 102 | } 103 | document.getElementById('solutions').insertAdjacentHTML('beforeend', 104 | `
105 |
106 | 110 | 111 | ${sol.userName} 112 |
113 |
114 | ${uName} 115 |
116 | View Solution 117 |
118 | Submitted ${timeAgo} 119 |
120 |
` 121 | ) 122 | }); 123 | } else if (settins.view === "list") { 124 | (filter ? filtUsers : sorted).forEach(sol => { 125 | let langName = (sol.langName ? sol.langName : "unknown") 126 | let dbTime = new Date(sol.Time); 127 | let timeAgo = timeDifference(current, new Date(dbTime.getFullYear(), dbTime.getMonth(), dbTime.getDate(), dbTime.getHours(), dbTime.getMinutes(), dbTime.getSeconds(), dbTime.getMilliseconds())); 128 | 129 | document.getElementById('solutions').insertAdjacentHTML('beforeend', 130 | ` 131 |
132 | 133 |
134 | ${sol.userName} 135 |
136 | 137 | 138 | View Solution
139 | Submitted ${timeAgo} 140 |
141 |
142 | `) 143 | }); 144 | } 145 | } 146 | 147 | const toggleView = () => { 148 | if (settins.view === "card") { 149 | settins.view = "list" 150 | drawCards(settins.curData) 151 | document.getElementById('toggler').innerHTML = "Card"; 152 | 153 | } else { 154 | settins.view = "card" 155 | drawCards(settins.curData) 156 | document.getElementById('toggler').innerHTML = "List"; 157 | } 158 | } 159 | 160 | const toggleSortCron = () => { 161 | if(settins.cron === "old") { 162 | settins.cron = "new" 163 | document.getElementById('sortCron').innerHTML = "Newest First"; 164 | drawCards(settins.curData) 165 | } else { 166 | settins.cron = "old" 167 | document.getElementById('sortCron').innerHTML = "Oldest First"; 168 | drawCards(settins.curData) 169 | } 170 | } 171 | 172 | // Init Leaderboard 173 | const leaderboard = (data) => { 174 | document.getElementById("solutions").innerHTML = `
`; 175 | document.getElementById("adventTitle").innerHTML = `Leaderboard`; 176 | 177 | function compare(a, b) { 178 | return b.point - a.point; 179 | } 180 | 181 | let points = data.sort(compare) 182 | points.forEach((u, i) => { 183 | let medal = "noMedal"; 184 | if (i === 0) medal = "goldMedal" 185 | if (i === 1) medal = "silverMedal" 186 | if (i === 2) medal = "bronzeMedal" 187 | 188 | let a = '' 189 | 190 | //badge url genrator 191 | let badge; 192 | if (u.badgePoint > 0) { 193 | a = a+'' 194 | } 195 | if (u.badgePoint>=5) { 196 | a = a+'' 197 | } 198 | if (u.badgePoint>=10) { 199 | a = a+'' 200 | } 201 | 202 | document.getElementById('leaderboardd').insertAdjacentHTML('beforeend', 203 | ` 204 |
205 | 206 |
${u.username}
207 | ${a} 208 |
${u.point} Points
209 |
210 |
211 | ` 212 | ) 213 | }); 214 | } 215 | 216 | const filter = (a, b) => { 217 | filtered = []; 218 | soluObj.forEach(sol => { 219 | if (sol[a] === b) filtered.push(sol) 220 | }); 221 | settins.curData = filtered; 222 | drawCards(filtered) 223 | } 224 | 225 | const onClick = async (param) => { 226 | // Reset Filter Buttons 227 | document.getElementById("sf").innerHTML = `Student Filter ` 228 | document.getElementById("df").innerHTML = `Date Filter` 229 | document.getElementById("lf").innerHTML = `Language Filter ` 230 | 231 | if (param === "clear") { 232 | document.getElementById('toggler').disabled = false; 233 | document.getElementById("adventTitle").innerHTML = `All Solutions`; 234 | drawCards(soluObj); 235 | } 236 | else if (param === "leaderboard") { 237 | // disable toggle button 238 | document.getElementById('toggler').disabled = true; 239 | leaderboard(userObj) 240 | } 241 | else if (param === "solutions") { 242 | // disable toggle button 243 | document.getElementById('toggler').disabled = false; 244 | document.getElementById("solutions").innerHTML = ``; 245 | document.getElementById("adventTitle").innerHTML = `All Solutions`; 246 | drawCards(soluObj) 247 | } 248 | else { 249 | document.getElementById('toggler').disabled = false; 250 | if (param.includes("user")) { 251 | document.getElementById("sf").innerHTML = `${param.slice(6)} ` 252 | document.getElementById("adventTitle").innerHTML = `${param.slice(6)}'s Solutions`; 253 | filter("userName", param.slice(6)) 254 | } 255 | if (param.includes("day")) { 256 | document.getElementById("df").innerHTML = `Day ${param.slice(5)}` 257 | document.getElementById("adventTitle").innerHTML = `Day ${param.slice(6)}'s Solutions`; 258 | $('#exampleModal').modal('hide'); 259 | filter("dayNumber", param.slice(5)) 260 | } 261 | if (param.includes("lang")) { 262 | document.getElementById("lf").innerHTML = `${param.slice(6)} ` 263 | document.getElementById("adventTitle").innerHTML = `Solutions written in ${param.slice(6)}`; 264 | filter("langName", param.slice(6)) 265 | } 266 | } 267 | } 268 | 269 | init() 270 | 271 | const timeDifference = (current, previous) => { 272 | 273 | let msPerMinute = 60 * 1000; 274 | let msPerHour = msPerMinute * 60; 275 | let msPerDay = msPerHour * 24; 276 | let msPerMonth = msPerDay * 30; 277 | let msPerYear = msPerDay * 365; 278 | 279 | let elapsed = current - previous; 280 | 281 | if (elapsed < msPerMinute) { 282 | return Math.round(elapsed / 1000) + ' seconds ago'; 283 | } 284 | 285 | else if (elapsed < msPerHour) { 286 | return Math.round(elapsed / msPerMinute) + ' mins ago'; 287 | } 288 | 289 | else if (elapsed < msPerDay) { 290 | return Math.round(elapsed / msPerHour) + ' hours ago'; 291 | } 292 | 293 | else if (elapsed < msPerMonth) { 294 | return Math.round(elapsed / msPerDay) + ' days ago'; 295 | } 296 | 297 | else if (elapsed < msPerYear) { 298 | return Math.round(elapsed / msPerMonth) + ' months ago'; 299 | } 300 | 301 | else { 302 | return Math.round(elapsed / msPerYear) + ' years ago'; 303 | } 304 | } 305 | 306 | // Date Modal Init 307 | // Time convertion to EST 308 | let date = new Date(); 309 | let offset = -300; //Timezone offset for EST in minutes. 310 | let estDate = new Date(date.getTime() + offset * 60 * 1000); 311 | let day = (estDate.getDate() > 25 ? 25 : estDate.getDate()) 312 | // current time 313 | let currentTime = new Date(); 314 | let current = new Date(currentTime.getFullYear(), currentTime.getMonth(), currentTime.getDate(), currentTime.getHours(), currentTime.getMinutes(), currentTime.getSeconds(), currentTime.getMilliseconds()); 315 | 316 | 317 | while (day > 0) { 318 | let dayBtn = "../assets/images/days/" + day + ".png"; 319 | let link = `?day=` + day 320 | document.getElementById('calBtn').insertAdjacentHTML('beforeend', 321 | ``); 322 | day-- 323 | } 324 | -------------------------------------------------------------------------------- /assets/js/challenges.js: -------------------------------------------------------------------------------- 1 | const displayChallenges = () => { 2 | fetch("https://api.github.com/users/zero-to-mastery/repos").then(response => { 3 | return response.json(); 4 | }).then(data => { 5 | let regex = /Coding_Challenge-\d/i; 6 | const challenges = data.filter((repo) => { //get all challenges repo from github api 7 | return regex.test(repo.name); 8 | }); 9 | 10 | challenges.sort((a,b) => { //sort the array in ascending order 11 | return a.name.slice(a.name.indexOf('-') + 1) - b.name.slice(b.name.indexOf('-') + 1); 12 | }); 13 | 14 | challenges.forEach(challenge => { 15 | document.getElementById("projects").insertAdjacentHTML("beforeend", 16 | ` 17 |
18 |
19 |
20 |
Coding Challenge ${challenge.name.slice(challenge.name.indexOf('-') + 1)}
21 | ${challenge.name} 22 |
23 |
24 | View Challenge 25 |
26 |
27 |
28 | `); 29 | }); 30 | 31 | }).catch(err => {throw err}); 32 | } 33 | 34 | displayChallenges(); -------------------------------------------------------------------------------- /assets/js/project.js: -------------------------------------------------------------------------------- 1 | const url = window.location.href; 2 | const projectsLink = `${url.slice(0,url.indexOf('projects'))}assets/js/projects.json`; 3 | const searchBox = document.getElementById("searchBox"); 4 | 5 | /*The search box handler*/ 6 | const handleSearch = () => { 7 | let value = searchBox.value.toLowerCase(); 8 | let projects = document.getElementsByClassName("osProject"); 9 | if(value.length > 0) 10 | { 11 | Array.prototype.forEach.call(projects, (project) => { 12 | h5 = project.getElementsByTagName("h5")[0]; 13 | if (h5.innerHTML.toLowerCase().indexOf(value) > -1) 14 | { 15 | project.style.display = ""; 16 | } 17 | else 18 | { 19 | project.style.display = "none"; 20 | } 21 | }); 22 | } 23 | else 24 | { 25 | Array.prototype.forEach.call(projects, (project) => { 26 | project.style.display = ""; 27 | }); 28 | } 29 | } 30 | 31 | /*The project display function*/ 32 | const displayProjects = () => { 33 | fetch(projectsLink).then(response => { 34 | return response.json(); 35 | }).then(data => { 36 | data.forEach(project => { 37 | //Fetch the number of contributors on each project from github API 38 | fetch(`https://api.github.com/repos/zero-to-mastery/${project.name}/contributors`).then(resp => { 39 | return resp.json(); 40 | }).then(contributors => { 41 | let pull_requests = contributors.reduce((acc, val) => acc + val.contributions, 0); 42 | document.getElementById("projects").insertAdjacentHTML("beforeend", 43 | ` 44 |
45 |
46 |
47 | ${project.name} 48 |
${project.name}
49 |
50 |
51 |
Contributors: ${contributors.length}
52 |
Pull requests: ${pull_requests}
53 | Contribute Now 54 |
55 |
56 |
57 | `); 58 | }); 59 | }); 60 | }).catch(err => {throw err; 61 | }); 62 | } 63 | 64 | displayProjects(); -------------------------------------------------------------------------------- /assets/js/projects.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "_id": 1, 4 | "image": "https://res.cloudinary.com/dzwmmrwr2/image/upload/v1542706478/1_hcfwe0.png", 5 | "name": "starwars-spaceships", 6 | "projectUrl": "https://github.com/zero-to-mastery/starwars-spaceships" 7 | }, 8 | { 9 | "_id": 2, 10 | "image": "https://res.cloudinary.com/dzwmmrwr2/image/upload/v1542708432/2_fbkhed.png", 11 | "name": "ZtM-Job-Board", 12 | "projectUrl": "https://github.com/zero-to-mastery/ZtM-Job-Board" 13 | }, 14 | { 15 | "_id": 3, 16 | "image": "https://res.cloudinary.com/dzwmmrwr2/image/upload/c_scale,h_165/v1542708446/3_p7togh.png", 17 | "name": "recycling-tracker", 18 | "projectUrl": "https://github.com/zero-to-mastery/recycling-tracker" 19 | }, 20 | { 21 | "_id": 4, 22 | "image": "https://res.cloudinary.com/dzwmmrwr2/image/upload/v1542708463/4_d8xdej.png", 23 | "name": "travel-guide", 24 | "projectUrl": "https://github.com/zero-to-mastery/travel-guide" 25 | }, 26 | { 27 | "_id": 5, 28 | "image": "https://res.cloudinary.com/dzwmmrwr2/image/upload/v1542708476/5_ofv2ae.jpg", 29 | "name": "time-collector", 30 | "projectUrl": "https://github.com/zero-to-mastery/time-collector" 31 | }, 32 | { 33 | "_id": 6, 34 | "image": "https://res.cloudinary.com/dzwmmrwr2/image/upload/v1542708495/6_kmfxtt.png", 35 | "name": "TheSurvey", 36 | "projectUrl": "https://github.com/zero-to-mastery/TheSurvey" 37 | }, 38 | { 39 | "_id": 7, 40 | "image": "https://res.cloudinary.com/dzwmmrwr2/image/upload/v1542708508/7_iwfpbo.jpg", 41 | "name": "Trello-Clone", 42 | "projectUrl": "https://github.com/zero-to-mastery/Trello-Clone" 43 | }, 44 | { 45 | "_id": 8, 46 | "image": "https://res.cloudinary.com/dzwmmrwr2/image/upload/v1542802401/8_t2wyjh.jpg", 47 | "name": "zero-to-mastery-captions", 48 | "projectUrl": "https://github.com/zero-to-mastery/zero-to-mastery-captions" 49 | }, 50 | { 51 | "_id": 9, 52 | "image": "https://res.cloudinary.com/dzwmmrwr2/image/upload/v1542803871/9_vofxph.png", 53 | "name": "resources", 54 | "projectUrl": "https://github.com/zero-to-mastery/resources" 55 | }, 56 | { 57 | "_id": 10, 58 | "image": "https://res.cloudinary.com/dzwmmrwr2/image/upload/v1542804867/10_dknyn3.png", 59 | "name": "book-tracker", 60 | "projectUrl": "https://github.com/zero-to-mastery/book-tracker" 61 | }, 62 | { 63 | "_id": 11, 64 | "image": "https://res.cloudinary.com/dzwmmrwr2/image/upload/v1542806360/11_hb4dkn.jpg", 65 | "name": "house-organiser", 66 | "projectUrl": "https://github.com/zero-to-mastery/house-organiser" 67 | }, 68 | { 69 | "_id": 12, 70 | "image": "https://res.cloudinary.com/dzwmmrwr2/image/upload/v1542806395/13_yafdsm.png", 71 | "name": "litter-finder", 72 | "projectUrl": "https://github.com/zero-to-mastery/litter-finder" 73 | }, 74 | { 75 | "_id": 13, 76 | "image": "https://res.cloudinary.com/dzwmmrwr2/image/upload/v1542806377/12_zlxqtr.png", 77 | "name": "CSS_Grid_LearnGame", 78 | "projectUrl": "https://github.com/zero-to-mastery/CSS_Grid_LearnGame" 79 | }, 80 | { 81 | "_id": 14, 82 | "image": "https://res.cloudinary.com/dzwmmrwr2/image/upload/v1542806805/14_rtvy4f.jpg", 83 | "name": "ZtM-Workouts", 84 | "projectUrl": "https://github.com/zero-to-mastery/ZtM-Workouts" 85 | } 86 | ] 87 | -------------------------------------------------------------------------------- /assets/js/scripts.js: -------------------------------------------------------------------------------- 1 | function play(video){ 2 | document.getElementById('vidwrap').innerHTML = ''; 3 | document.getElementById("vidwrap").classList.remove("playicon"); 4 | }; 5 | 6 | function getDate(){ 7 | // grabbing all items with the class of year 8 | const yearSaver = document.querySelectorAll('.year'); 9 | // looping through the nodelist and adding the year to each span element 10 | yearSaver.forEach(value => value.innerHTML = new Date().getFullYear()); 11 | } 12 | getDate(); 13 | 14 | function getDateFooter(){ 15 | const year = document.querySelector('.year-footer'); 16 | year.innerHTML = new Date().getFullYear(); 17 | } -------------------------------------------------------------------------------- /community/questions-board.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 9 | 10 | 11 | 12 | Zero To Mastery - Become a Web Dev Today 13 | 14 | 15 | 16 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 196 | 197 | 198 |
199 | 200 |
201 | 202 | 203 |
204 |
205 | Q&A Content Here 206 |
207 |
208 | 209 | 210 |
211 |
212 |

213 | Copyright © 2018 Zero To Mastery 214 |

215 |

216 | Built by the students for the students with a special thanks to Andrei 217 | Neagoie. 218 |

219 |
220 | 221 |
222 | 223 | 224 | 225 | 230 | 235 | 240 | 241 | 242 | -------------------------------------------------------------------------------- /courses/advanced-javascript.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 9 | 10 | 11 | Zero To Mastery - Become a Web Dev Today 12 | 13 | 14 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 |
30 | 31 |
32 |

33 | Advanced Javascript Concepts 34 |

35 |
36 | 37 |
38 |
43 |
44 | 45 |

46 | "Learn modern advanced JavaScript practices and be in the top 10% 48 | of JavaScript developers" 50 |

51 |
52 |
53 | 54 |
55 |
56 |

Be in the top 10% of JavaScript developers

57 |
58 |

What you'll learn

59 |
60 |
    61 |
  • 62 | ✔︎ Javascript Engine, Javascript Runtime, 63 | Interpreter, Compiler, JIT Compiler 64 |
  • 65 |
  • 66 | ✔︎ Writing Optimized Code, Call Stack + 67 | Memory Heap, Stack Overflow + Memory Leaks, Garbage Collection 68 |
  • 69 |
  • 70 | ✔︎ Node.js, ES6, ES7, ES8, ES9 features, 71 | Single Threaded Model, Execution Context, Lexical Environment, Scope 72 | Chain, Hoisting, Function Invocation Function Scope vs Block Scope 73 | Dynamic vs Lexical Scope this - call(), apply(), bind() IIFEs 74 | Context vs Scope 75 |
  • 76 |
  • 77 | ✔︎ Static vs Dynamically Typed Primitive 78 | Types Pass by Reference vs Pass by Value Type Coercion Arrays, 79 | Functions, Objects Closures Prototypal Inheritance Class Inheritance 80 | Memoization 81 |
  • 82 | 83 |
  • 84 | ✔︎ Higher Order Functions Functions vs 85 | Objects Scheme + Java in JavaScript OOP (Object Oriented 86 | Programming) Private vs Public properties Functional Programming 87 | Immutability 88 |
  • 89 |
  • 90 | ✔︎ Imperative vs Declarative code 91 | Composition vs Inheritance Currying Partial Application Pure 92 | Functions Referential Transparency Compose Pipe Error Handling 93 |
  • 94 |
  • 95 | ✔︎ Asynchronous JavaScript Callbacks, 96 | Promises, Async/Await Event Loop + Callback Queue Task Queue + 97 | Microtask Queue Concurrency + Parallelism Modules in Javascript 98 |
  • 99 |
100 |
101 |
102 |

Go to Course

109 |
110 | 111 | 112 | 113 | 114 | 119 | 124 | 129 | 137 | 138 | 139 | -------------------------------------------------------------------------------- /courses/complete-python-developer.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 9 | 10 | 11 | Zero To Mastery - Become a Web Dev Today 12 | 13 | 14 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 |
30 | 31 |
32 |

33 | Complete Python Developer in : Zero to Mastery 34 |

35 |
36 | 37 |
38 |
43 |
44 | 45 |

46 | "How to become a Python 3 Developer and get hired! Build 12+ projects, learn Web Development, Machine Learning + more" 49 |

50 |
51 |
52 | 53 |
54 |
55 |

Zero to Mastery

56 |
57 |

What you'll learn

58 |
59 |
    60 |
  • 61 | ✔︎ Become a professional Python Developer and get hired 62 |
  • 63 |
  • 64 | ✔︎ Master modern Python 3 fundamentals as well as advanced topics 65 |
  • 66 |
  • 67 | ✔︎ Build 12+ real world Python projects you can show off 68 |
  • 69 |
  • 70 | ✔︎ Build a Web Scraper with Python and BeautifulSoup 71 |
  • 72 |
  • 73 | ✔︎ Use Python to send Emails and SMS 74 |
  • 75 |
76 |
77 |
78 |

Go to Course

85 |
86 | 87 | 88 | 89 | 90 | 95 | 100 | 105 | 113 | 114 | 115 | -------------------------------------------------------------------------------- /courses/complete-react-developer.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | Zero To Mastery - Become a Web Dev Today 10 | 11 | 12 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 |
24 | 25 |
26 |

27 | Complete React Developer in (w/ Redux, Hooks, GraphQL) 28 |

29 |
30 | 31 |
32 |
34 |
35 | 36 |

37 | Become a Senior React Developer! Build a massive E-commerce app with Redux, Hooks, GraphQL, 38 | ContextAPI, Stripe, Firebase 39 |

40 |
41 |
42 | 43 |
44 |
45 |

Complete React Developer

46 |
47 |

What you'll learn

48 |
49 |
    50 |
  • 51 | ✔︎ Skills that will allow you to apply for 52 | jobs in React Developer 53 |
  • 54 |
  • 55 | ✔︎ Build a massive e-commerce application similar to Shopify 56 | that you can put in your portfolio plus many more apps (all code 57 | files provided) 58 |
  • 59 |
  • 60 | ✔︎ React Basics, React Router and Routing, React Hooks 61 |
  • 62 |
  • 63 | ✔︎ Redux, Redux Saga, Asynchronous Redux, Styled-Components 64 |
  • 65 |
  • 66 | ✔︎ Context API, Stripe API, Firebase, GraphQL, Apollo, PWAs 67 |
  • 68 |
  • 69 | ✔︎React Performance, React Design Patterns, React Best Practices, React 70 | Suspense + React Lazy 71 |
  • 72 |
  • 73 | ✔︎ Testing with Jest, Enzyme and Snapshot testing, Persistance + Session 74 | Storage, State Normalization +more 75 |
  • 76 |
77 |
78 |
79 | 81 |

Go to Course

82 |
83 |
84 | 85 | 86 | 87 | 88 | 91 | 94 | 97 | 105 | 106 | 107 | -------------------------------------------------------------------------------- /courses/junior-to-senior.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 9 | 10 | 11 | Zero To Mastery - Become a Web Dev Today 12 | 13 | 14 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 |
26 | 27 |
28 |

29 | The Complete Junior to Senior Web Developer Roadmap () 30 |

31 |
32 | 33 |
34 |
39 |
40 | 41 |

42 | "Go from Junior Developer to Senior Developer. Learn all the 44 | technical skills Senior Web Developers know in !" 46 |

47 |
48 |
49 | 50 |
51 |
52 |

Junior Developer to Senior Developer

53 |
54 |

What you'll learn

55 |
56 |
    57 |
  • 58 | ✔︎ Skills that will allow you to apply for 59 | jobs in these roles: Web Developer, Software Developer, Front End 60 | Developer, Javascript Developer, or Full Stack Developer 61 |
  • 62 |
  • 63 | ✔︎ Have a full featured image recognition 64 | app to put onto your portfolio that will wow any employer 65 |
  • 66 |
  • 67 | ✔︎ You will no longer be or feel like a 68 | Junior Developer 69 |
  • 70 |
  • 71 | ✔︎ Lead technical projects as a Senior 72 | Developer 73 |
  • 74 |
  • 75 | ✔︎ Learn the technologies that are being 76 | used behind the biggest tech companies in 77 |
  • 78 |
  • 79 | ✔︎ Master advanced and modern fundamental 80 | concepts in web development 81 |
  • 82 |
  • 83 | ✔︎ Become a better developer by mastering 84 | computer science fundamentals 85 |
  • 86 |
87 |
88 |
89 |

Go to Course

96 |
97 | 98 | 99 | 100 | 101 | 106 | 111 | 116 | 124 | 125 | 126 | -------------------------------------------------------------------------------- /courses/machine-learning-and-data-science.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Zero To Mastery - Become a Web Dev Today 9 | 10 | 11 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 |
27 | 28 |
29 |

30 | Complete Machine Learning and Data Science: Zero to Mastery 31 |

32 |
33 | 34 |
35 |
36 |
37 | 38 |

39 | 40 | Learn Data Science, Data Analysis, Machine Learning (Artificial Intelligence) and Python with Tensorflow, Pandas & more! 41 | 42 |

43 |
44 |
45 | 46 |
47 |
48 |

Zero to Mastery

49 |
50 |

What you'll learn

51 |
52 |
    53 |
  • 54 | ✔︎ Become a Data Scientist and get hired 55 |
  • 56 |
  • 57 | ✔︎ Master Machine Learning and use it on the job 58 |
  • 59 |
  • 60 | ✔︎ Learn best practices when it comes to Data Science Workflow 61 |
  • 62 |
  • 63 | ✔︎ Present Data Science projects to management and stakeholders 64 |
  • 65 |
  • 66 | ✔︎ A portfolio of Data Science and Machine Learning projects to apply for jobs in the industry with all code and notebooks provided 67 |
  • 68 |
69 |
70 |
71 |

Go to Course

78 |
79 | 80 | 81 | 82 | 83 | 88 | 93 | 98 | 106 | 107 | 108 | -------------------------------------------------------------------------------- /courses/master-the-coding-interview.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 9 | 10 | 11 | Zero To Mastery - Become a Web Dev Today 12 | 13 | 14 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 |
29 | 30 |
31 |

32 | Master the Coding Interview: Data Structures and Algorithms 33 |

34 |
35 | 36 |
37 |
42 |
43 | 44 |

45 | "Ace your coding interview, get more job offers, negotiate a raise: 47 | Everything you need to get the job you want!" 49 |

50 |
51 |
52 | 53 |
54 |
55 |

Mastering the coding interview

56 |
57 |

What you'll learn

58 |
59 |
    60 |
  • 61 | ✔︎ Ace coding interviews given by some of 62 | the top tech companies 63 |
  • 64 |
  • 65 | ✔︎ Become more confident and prepared for 66 | your next coding interview 67 |
  • 68 |
  • 69 | ✔︎ Learn, implement, and use different Data 70 | Structures 71 |
  • 72 |
  • 73 | ✔︎ Learn, implement and use different 74 | Algorithms 75 |
  • 76 |
  • ✔︎ Get more interviews
  • 77 |
  • 78 | ✔︎ Professionally handle offers and 79 | negotiate raises 80 |
  • 81 |
  • 82 | ✔︎ Become a better developer by mastering 83 | computer science fundamentals 84 |
  • 85 |
86 |
87 |
88 |

Go to Course

95 |
96 | 97 | 98 | 99 | 100 | 105 | 110 | 115 | 123 | 124 | 125 | -------------------------------------------------------------------------------- /courses/zero-to-mastery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 9 | 10 | 11 | Zero To Mastery - Become a Web Dev Today 12 | 13 | 14 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 |
29 | 30 |
31 |

32 | The Complete Web Developer in : Zero to Mastery 33 |

34 |
35 | 36 |
37 |
42 |
43 | 44 |

45 | "Learn to code and become a web developer in with HTML, CSS, 47 | Javascript, React, Node.js, Machine Learning & more!" 49 |

50 |
51 |
52 | 53 |
54 |
55 |

Zero to Mastery

56 |
57 |

What you'll learn

58 |
59 |
    60 |
  • 61 | ✔︎ Skills that will allow you to apply for 62 | jobs in these roles: Web Developer, Software Developer, Front End 63 | Developer, Javascript Developer, or Full Stack Developer 64 |
  • 65 |
  • 66 | ✔︎ Learn the technologies that are actually 67 | being used behind tech companies in 68 |
  • 69 |
  • 70 | ✔︎ Build your own websites and applications 71 |
  • 72 |
  • 73 | ✔︎ Build a complex image recognition app 74 | that you can put in your portfolio plus many more apps (all code 75 | files provided) 76 |
  • 77 |
  • 78 | ✔︎ Master fundamental concepts in web 79 | development 80 |
  • 81 |
82 |
83 |
84 |

Go to Course

91 |
92 | 93 | 94 | 95 | 96 | 101 | 106 | 111 | 119 | 120 | 121 | -------------------------------------------------------------------------------- /footer.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

4 | Copyright © Zero To Mastery 5 |

6 |

7 | Built by the students for the students with a special thanks to Andrei 8 | Neagoie. 9 |

10 |
11 | 12 |
-------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Zero To Mastery - Become a Web Dev Today 11 | 12 | 13 | 14 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 |
33 | 145 |
146 | 147 | 148 |
149 |
150 | HTML5 151 | CSS3 152 | JavaScript 153 |
154 |
155 | 156 | 157 |
158 |
159 | 160 |
161 |

Become a Web Developer

162 |

Start Today!

163 |
164 | 165 | 166 |
167 |
168 |
169 |
170 | 171 | 172 |

173 | "The Complete Web Developer in : Zero to Mastery" is a 174 | complete full-stack web development course, with the latest and most 175 | in-demand technologies, for anyone trying to learn web development in 176 | 2019. 177 |
178 |
179 | Learn to code with us, join the community and practice the skills you 180 | gained from the course, build up your portfolio by contributing to 181 | projects, and become a job ready web developer this year. 182 |

183 |
184 |
185 | 186 | 187 |
188 |
189 | 190 |
191 | Andrei Neagoie Complete Web Developer Course Image 192 |
193 |
194 | The Complete Web Developer in : Zero to Mastery 195 |
196 |

197 | Learn to code and become a web developer in with HTML5, CSS3, 198 | JavaScript (ES2019), ReactJS, ExpressJS, NodeJS, PostgreSQL, Machine Learning and more by making fun and exciting projects along the way! 199 |

200 |
201 | 204 |
205 | 206 | 207 |
208 | Andrei Neagoie Junior to Senior Developer Course Image 209 |
210 |
211 | The Complete Junior to Senior Web Developer Roadmap () 212 |
213 |

214 | This is the tutorial you've been looking for to no longer be a 215 | junior developer, level up your skills, and earn a higher salary. 216 | This extensive course doesn’t just cover a small portion of the 217 | industry. 218 |

219 |
220 | 223 |
224 | 225 | 226 |
227 | Andrei Neagoie Data Structures and Algorithms Course Image 228 |
229 |
230 | Master the Coding Interview: Data Structures + Algorithms 231 |
232 |

233 | Using the strategies, lessons, and exercises in this course, you 234 | will learn how to land offers from great tech companies like 235 | Google, Microsoft, Facebook, Netflix, Amazon and more! 236 |

237 |
238 | 241 |
242 | 243 | 244 |
245 | Andrei Neagoie Advanced JavaScript Concepts Course Image 246 |
247 |
248 | Advanced JavaScript Concepts 249 |
250 |

251 | You will become a top 10% javascript developer by going beyond the 252 | superficial basics that a lot of courses cover. We are going to 253 | dive deep and come out the other end a confident advanced 254 | javascript developer. 255 |

256 |
257 | 260 |
261 | 262 | 263 |
264 | Andrei Neagoie Complete React Developer Course Image 265 |
266 |
267 | Complete React Developer in 268 |
269 |

270 | Become a Senior React Developer! Build a massive E-commerce app 271 | with Redux, Hooks, GraphQL, ContextAPI, Stripe, Firebase. Master React design patterns and 272 | develop a E-Commerce React application with above skills. 273 |

274 |
275 | 278 |
279 | 280 | 281 |
282 | Andrei Neagoie Complete Python Developer in 2019 Zero to Mastery Course Image 283 |
284 |
285 | Complete Python Developer in 286 |
287 |

288 | How to become a Python 3 Developer and get hired! Build 12+ projects, learn Web Development, Machine Learning, Data Science, Web Scraping, processing images, CSVs, PDFs and other files and much more. 289 |

290 |
291 | 294 |
295 | 296 | 297 |
298 | Andrei Neagoie Complete Machine Learning and Data Science: Zero to Mastery Course Image 299 |
300 |
301 | Complete Machine Learning and Data Science: Zero to Mastery 302 |
303 |

304 | Learn Data Science, Data Analysis, Machine Learning (Artificial Intelligence) and Python with Tensorflow, Pandas & more! 305 |

306 |
307 | 310 |
311 | 312 |
313 |
314 | 315 | 316 | 317 | 318 | 319 | 320 | 321 | 327 | 328 | 329 | 330 | 338 | 339 | 340 | 341 | -------------------------------------------------------------------------------- /nav.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "lockfileVersion": 1 3 | } 4 | -------------------------------------------------------------------------------- /projects/FAQ.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Document 8 | 9 | 10 |

FAQ

11 |

Welcome to Zero-to-mastery-website

12 |

This is the FAQ page where you can ask away at all the doubts you may have regarding Webdevelopment in 2020, Happy Coding!

13 |

Thanks for visiting us

14 | 15 | 16 | -------------------------------------------------------------------------------- /projects/coding-challenges.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 9 | 10 | 11 | 12 | Zero To Mastery - Become a Web Dev Today 13 | 14 | 15 | 16 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 196 | 197 | 198 |
199 | 200 |
201 | 202 | 203 |
204 |
205 |
206 | 207 | 208 |
209 |
210 |

211 | Copyright © 2018 Zero To Mastery 212 |

213 |

214 | Built by the students for the students with a special thanks to Andrei 215 | Neagoie. 216 |

217 |
218 | 219 |
220 | 221 | 222 | 223 | 224 | 229 | 234 | 239 | 240 | 241 | -------------------------------------------------------------------------------- /projects/collaboration-projects.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 9 | 10 | 11 | 12 | Zero To Mastery - Become a Web Dev Today 13 | 14 | 15 | 16 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 192 | 193 | 194 |
195 | 196 |
197 | 198 | 199 |
200 |
201 | 209 |
210 |
211 |
212 | 213 |
214 | FAQs 217 |
218 | 219 |
220 |
221 |

222 | Copyright © 2018 Zero To Mastery 223 |

224 |

225 | Built by the students for the students with a special thanks to Andrei 226 | Neagoie. 227 |

228 |
229 | 230 |
231 | 232 | 233 | 234 | 235 | 240 | 245 | 250 | 251 | 252 | -------------------------------------------------------------------------------- /projects/project-of-the-month.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 9 | 10 | 11 | 12 | Zero To Mastery - Become a Web Dev Today 13 | 14 | 15 | 16 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 196 | 197 | 198 |
199 | 200 |
201 | 202 | 203 |
204 |
205 | 206 |
207 |
208 | 209 | 210 |
211 |
212 |

213 | Copyright © 2018 Zero To Mastery 214 |

215 |

216 | Built by the students for the students with a special thanks to Andrei 217 | Neagoie. 218 |

219 |
220 | 221 |
222 | 223 | 224 | 225 | 230 | 235 | 240 | 241 | 242 | -------------------------------------------------------------------------------- /v1/advent/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Advent of Code 9 | 10 | 11 | 12 |

Advent of Code 2018

13 | 14 | 15 | -------------------------------------------------------------------------------- /v1/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/favicon.png -------------------------------------------------------------------------------- /v1/assets/favicon2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/favicon2.png -------------------------------------------------------------------------------- /v1/assets/html/page.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | <<<<<<< HEAD 11 | Zero to Mastery 12 | ======= 13 | Zero to Master 14 | >>>>>>> f6d93dfc6e4e9365df21d1baf5157ffabdfc2bb0 15 | 16 | 17 | 37 | 38 | 39 | 40 | 43 | 44 |
45 |
46 |
47 |
48 | 49 |
50 |
51 |
52 |

The best and most complete UDEMY course to date, made by Andrei Neagoie

53 | "The Complete Web Developer in 2018: Zero to Mastery" is a complete full-stack web development course, with the latest and most in-demand technologies, for anyone trying to learn web development in 2018. 54 |
Learn to code with us, join the community and practice the skills you gained from the course, build up your portfolio by contributing to projects, and become a job ready web developer this year. 55 |
    56 |
  • Based on the latest web technology.
  • 57 |
  • An active community to help you out when you are stuck.
  • 58 |
  • You will be learning both front-end and back-end skills.
  • 59 |
  • Explore HTML5, CSS, Javascript, React, Node.js, Machine Learning & more!
  • 60 |
61 | 62 | 63 |
64 |

To receive a special discount:

65 |
66 |
67 | ENROLL NOW 68 |
69 |
70 |
71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 |
79 |
80 |
81 | 82 |

83 | James Bishop 84 | 85 |

This is the course I've been looking for. I have bought several other courses on Udemy. This one is by far the best because it focuses on preparing you to work in the industry. 86 |
87 | 88 | 89 | 90 | 91 | 92 |
93 | 94 |

95 | Rohail Agneshius 96 |

I have taken so many web dev courses, but honestly, this one is unique because instructor helps you establish great understanding and think outside your comfort zone Plus finding a solution to the problems.All the material 97 | is well structured and new such as react and a node with machine learning. 98 |
99 | 100 | 101 | 102 |
103 | 104 |

105 | Michael Smith 106 |

Great course. Engaging and informative, 107 | really fun to learn. 108 |
109 | 110 | 111 | 112 | 113 | 114 |
115 |

Our Open Source Projects

116 |
117 |
118 | Project Name 119 |
120 | 121 |
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Consectetur suscipit neque dolore ea voluptatum eaque animi, vitae ratione aliquam odit est facere nam recusandae in eligendi, quam molestias iste nemo. 122 |

CONTRIBUTE 123 |
124 |
125 | 126 | Project Name 127 |
128 | 129 |
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Consectetur suscipit neque dolore ea voluptatum eaque animi, vitae ratione aliquam odit est facere nam recusandae in eligendi, quam molestias iste nemo. 130 |

CONTRIBUTE 131 |
132 |
133 | Project Name 134 |
135 | 136 |
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Consectetur suscipit neque dolore ea voluptatum eaque animi, vitae ratione aliquam odit est facere nam recusandae in eligendi, quam molestias iste nemo. 137 |

CONTRIBUTE 138 |
139 |
140 | Project Name 141 |
142 | 143 |
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Consectetur suscipit neque dolore ea voluptatum eaque animi, vitae ratione aliquam odit est facere nam recusandae in eligendi, quam molestias iste nemo. 144 |

CONTRIBUTE 145 |
146 |
147 | Project Name 148 |
149 | 150 |
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Consectetur suscipit neque dolore ea voluptatum eaque animi, vitae ratione aliquam odit est facere nam recusandae in eligendi, quam molestias iste nemo. 151 |

CONTRIBUTE 152 |
153 |
154 | Project Name 155 |
156 | 157 |
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Consectetur suscipit neque dolore ea voluptatum eaque animi, vitae ratione aliquam odit est facere nam recusandae in eligendi, quam molestias iste nemo. 158 |

CONTRIBUTE 159 |
160 |
161 |
162 | 163 |
164 | © 2018 Zero To Mastery Community 165 |
Special thanks to Andrei Neagoie and to the loyal members of the community. 166 |
167 |
168 |
169 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | -------------------------------------------------------------------------------- /v1/assets/img/Constructing.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/Constructing.jpg -------------------------------------------------------------------------------- /v1/assets/img/andy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/andy.png -------------------------------------------------------------------------------- /v1/assets/img/booktracker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/booktracker.png -------------------------------------------------------------------------------- /v1/assets/img/contribute-open-source-community.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/contribute-open-source-community.png -------------------------------------------------------------------------------- /v1/assets/img/cssgame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/cssgame.png -------------------------------------------------------------------------------- /v1/assets/img/dimitris.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/dimitris.jpg -------------------------------------------------------------------------------- /v1/assets/img/discord.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/discord.gif -------------------------------------------------------------------------------- /v1/assets/img/discord1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/discord1.gif -------------------------------------------------------------------------------- /v1/assets/img/discordhowto.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/discordhowto.png -------------------------------------------------------------------------------- /v1/assets/img/houseorg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/houseorg.png -------------------------------------------------------------------------------- /v1/assets/img/jobboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/jobboard.png -------------------------------------------------------------------------------- /v1/assets/img/litter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/litter.png -------------------------------------------------------------------------------- /v1/assets/img/martin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/martin.png -------------------------------------------------------------------------------- /v1/assets/img/playicon-s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/playicon-s.png -------------------------------------------------------------------------------- /v1/assets/img/playicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/playicon.png -------------------------------------------------------------------------------- /v1/assets/img/profilephoto.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/profilephoto.jpg -------------------------------------------------------------------------------- /v1/assets/img/projectplaceholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/projectplaceholder.png -------------------------------------------------------------------------------- /v1/assets/img/recyclingtracker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/recyclingtracker.png -------------------------------------------------------------------------------- /v1/assets/img/resources.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/resources.png -------------------------------------------------------------------------------- /v1/assets/img/screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/screen.png -------------------------------------------------------------------------------- /v1/assets/img/starwars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/starwars.png -------------------------------------------------------------------------------- /v1/assets/img/timecollector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/timecollector.png -------------------------------------------------------------------------------- /v1/assets/img/travelguide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/travelguide.png -------------------------------------------------------------------------------- /v1/assets/img/trello.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/trello.png -------------------------------------------------------------------------------- /v1/assets/img/vidscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/vidscreen.png -------------------------------------------------------------------------------- /v1/assets/img/website.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/img/website.png -------------------------------------------------------------------------------- /v1/assets/js/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zero-to-mastery/old-zero-to-mastery-website/2b9833f86078051a3265c569a5e94ecdef63c25c/v1/assets/js/bundle.js -------------------------------------------------------------------------------- /v1/assets/js/script.js: -------------------------------------------------------------------------------- 1 | function play(){ 2 | document.getElementById('vidwrap').innerHTML = ''; 3 | document.getElementById("vidwrap").classList.remove("playicon"); 4 | }; 5 | 6 | function playDiscord(){ 7 | document.getElementById('vidwrap').innerHTML = ''; 8 | document.getElementById("vidwrap").classList.remove("discordplayicon"); 9 | } 10 | -------------------------------------------------------------------------------- /v1/discord.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | Zero to Mastery - Discord 13 | 14 | 15 | 16 | 17 | 33 | 34 |
35 | 36 |
37 | 38 | 39 | 40 |
41 |
42 |
43 |
44 |
45 | 46 |
47 |
48 |
49 |
50 |
51 |

Join Our

52 |

Discord Community!

53 |
54 |
55 | We have created a Discord server for all the students of The Complete Web Developer in 2018, where you can: 56 |
    57 |
  • Introduce yourself
  • 58 |
  • Ask the community questions
  • 59 |
  • Get help with exercises
  • 60 |
  • Meet other students around the world
  • 61 |
  • Learn how to answer questions
  • 62 |
  • Learn from each other
  • 63 |
64 | I am very excited about this but it will only work if everybody helps each other out. I know it isn't for everybody, but being able to ask questions and help others when they have questions is the best way to learn. The Q&A section in the course will still be available and I will still answer every question. However, the Discord server should give you faster replies from the community. 65 |
66 |
67 |
68 |
69 |
70 |
71 | 72 | 73 |
74 |
75 | 76 |

Ready to join the community?

77 | Join Now 78 |
79 |
80 | 81 | 82 |
83 |
84 |
85 | 86 | 91 | 92 |
93 | 94 | 95 |
96 |
97 |
98 |
    99 |
  • Step 1 - Head over to discordapp.com and download the version for your OS.
  • 100 |
  • Step 2 - Run the download, either create a new account or login.
  • 101 |
  • Step 3 - Select 'Join Server' and enter 'https:discord.io/zerotomastery
  • 102 |
103 |
104 |
105 | 106 |
107 |
108 |
109 | 110 |
111 |
112 |
113 |

Using Discord

114 | Click the screen on the right to check out a video details just some of the awesome features Discord has to offer. 115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 | 128 | 129 | 130 | 131 | 132 | 133 |
134 | © 2018 Zero To Mastery Community 135 |
Special thanks to Andrei Neagoie and to the loyal members of the community. 136 |
137 |
138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | --------------------------------------------------------------------------------